components/desktop/mozjs-24/patches/03-readline.patch
author Niveditha Rau <Niveditha.Rau@Oracle.COM>
Fri, 01 Jul 2016 13:03:40 +0000
changeset 6336 6ba7729e5c3a
permissions -rw-r--r--
23245656 Deliver mozjs-24 24.2.0 in Solaris PSARC/2016/413 GNOME 3 Web Bundle
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6336
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
     1
Solaris-specific hack for library dependencies.
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
     2
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
     3
Not appropriate for upstream.
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
     4
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
     5
--- mozjs-24.2.0/js/src/configure	2015-06-27 16:57:49.991630432 -0700
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
     6
+++ mozjs-24.2.0.new/js/src/configure	2015-06-27 16:57:24.260169859 -0700
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
     7
@@ -14593,7 +14593,7 @@
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
     8
   echo $ac_n "(cached) $ac_c" 1>&6
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
     9
 else
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    10
   ac_save_LIBS="$LIBS"
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    11
-LIBS="-lreadline  $LIBS"
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    12
+LIBS="-lreadline -lcurses $LIBS"
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    13
 cat > conftest.$ac_ext <<EOF
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    14
 #line 14599 "configure"
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    15
 #include "confdefs.h"
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    16
@@ -14621,7 +14621,7 @@
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    17
 fi
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    18
 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    19
   echo "$ac_t""yes" 1>&6
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    20
-  EDITLINE_LIBS="-lreadline"
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    21
+  EDITLINE_LIBS="-lreadline -lcurses"
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    22
 else
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    23
   echo "$ac_t""no" 1>&6
6ba7729e5c3a 23245656 Deliver mozjs-24 24.2.0 in Solaris
Niveditha Rau <Niveditha.Rau@Oracle.COM>
parents:
diff changeset
    24
 { echo "configure: error: No system readline library found." 1>&2; exit 1; }