perl: Build shared libperl
authorJohn Crispin <blogic@openwrt.org>
Tue, 2 Sep 2014 10:34:31 +0000 (12:34 +0200)
committerJohn Crispin <blogic@openwrt.org>
Tue, 2 Sep 2014 10:34:31 +0000 (12:34 +0200)
Signed-off-by: Marcel Denia <naoir@gmx.net>
lang/perl/files/config.sh-arm.in
lang/perl/files/config.sh-armeb.in
lang/perl/files/config.sh-avr32.in
lang/perl/files/config.sh-i486.in
lang/perl/files/config.sh-mips.in
lang/perl/files/config.sh-mipsel.in
lang/perl/files/config.sh-powerpc.in
lang/perl/files/config.sh-x86_64.in

index 7d6d0cd255384188e4be923c777c76052349b71f..a23a6fdc6df601b02e68bab7082b034e0ee623d6 100644 (file)
@@ -53,7 +53,6 @@ castflags='0'
 cat='cat'
 cc='%%CC%%'
 cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
 ccflags='%%CFLAGS%%'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='gcc'
@@ -739,7 +738,7 @@ ldlibpthname='LD_LIBRARY_PATH'
 less='less'
 lib_ext='.a'
 libc=''
-libperl='libperl.a'
+libperl='libperl.so'
 libpth='%%LIBDIRS%%'
 libs='-lgdbm -ldb -lnsl -ldl -lm -lcrypt -lutil -lc'
 libsdirs='%%LIBDIRS%%'
@@ -1002,7 +1001,7 @@ useposix='true'
 usereentrant='undef'
 userelocatableinc='undef'
 usesfio='false'
-useshrplib='false'
+useshrplib='true'
 usesitecustomize='undef'
 usesocks='undef'
 usethreads='undef'
@@ -1156,6 +1155,7 @@ version_patchlevel_string='version 20 subversion 0'
 PERL_VERSION=20
 PERL_API_VERSION=20
 patchlevel='20'
+ccdlflags='-fPIC -Wl,-rpath,/usr/lib/perl5/5.20/CORE'
 
 # Make perl use these tools instead of the target binaries during build.
 hostgenerate='%%HOSTGENERATE%%'
index e180a5cca4ee2652e52ebc8ce7ca6d58516d50e1..aee8b2af63dbbce3592e8eaa7c8aed8374fb3b53 100644 (file)
@@ -53,7 +53,6 @@ castflags='0'
 cat='cat'
 cc='%%CC%%'
 cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
 ccflags='%%CFLAGS%%'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='gcc'
@@ -739,7 +738,7 @@ ldlibpthname='LD_LIBRARY_PATH'
 less='less'
 lib_ext='.a'
 libc=''
-libperl='libperl.a'
+libperl='libperl.so'
 libpth='%%LIBDIRS%%'
 libs='-lgdbm -ldb -lnsl -ldl -lm -lcrypt -lutil -lc'
 libsdirs='%%LIBDIRS%%'
@@ -1002,7 +1001,7 @@ useposix='true'
 usereentrant='undef'
 userelocatableinc='undef'
 usesfio='false'
-useshrplib='false'
+useshrplib='true'
 usesitecustomize='undef'
 usesocks='undef'
 usethreads='undef'
@@ -1156,6 +1155,7 @@ version_patchlevel_string='version 20 subversion 0'
 PERL_VERSION=20
 PERL_API_VERSION=20
 patchlevel='20'
+ccdlflags='-fPIC -Wl,-rpath,/usr/lib/perl5/5.20/CORE'
 
 # Make perl use these tools instead of the target binaries during build.
 hostgenerate='%%HOSTGENERATE%%'
index eb272e8e8a2793dbedaf2370a54ae781ca0d1b40..64542e8afda20090f0a8b13682e76cb6eeb58cce 100644 (file)
@@ -53,7 +53,6 @@ castflags='0'
 cat='cat'
 cc='%%CC%%'
 cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
 ccflags='%%CFLAGS%%'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='gcc'
@@ -741,7 +740,7 @@ ldlibpthname='LD_LIBRARY_PATH'
 less='less'
 lib_ext='.a'
 libc=''
-libperl='libperl.a'
+libperl='libperl.so'
 libpth='%%LIBDIRS%%'
 libs='-lgdbm -ldb -lnsl -ldl -lm -lcrypt -lutil -lc'
 libsdirs='%%LIBDIRS%%'
@@ -1004,7 +1003,7 @@ useposix='true'
 usereentrant='undef'
 userelocatableinc='undef'
 usesfio='false'
-useshrplib='false'
+useshrplib='true'
 usesitecustomize='undef'
 usesocks='undef'
 usethreads='undef'
@@ -1158,6 +1157,7 @@ version_patchlevel_string='version 20 subversion 0'
 PERL_VERSION=20
 PERL_API_VERSION=20
 patchlevel='20'
+ccdlflags='-fPIC -Wl,-rpath,/usr/lib/perl5/5.20/CORE'
 
 # Make perl use these tools instead of the target binaries during build.
 hostgenerate='%%HOSTGENERATE%%'
index 799e711bdf06bb98378833f8d2f098b34e3336b1..f915fd84c0bfee902ea1779698b52f667ace6d94 100644 (file)
@@ -51,7 +51,6 @@ castflags='0'
 cat='cat'
 cc='%%CC%%'
 cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
 ccflags='%%CFLAGS%%'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='gcc'
@@ -732,7 +731,7 @@ ldlibpthname='LD_LIBRARY_PATH'
 less='less'
 lib_ext='.a'
 libc=''
-libperl='libperl.a'
+libperl='libperl.so'
 libpth='%%LIBDIRS%%'
 libs='-lgdbm -ldb -lnsl -ldl -lm -lcrypt -lutil -lc'
 libsdirs='%%LIBDIRS%%'
@@ -991,7 +990,7 @@ useposix='true'
 usereentrant='undef'
 userelocatableinc='undef'
 usesfio='false'
-useshrplib='false'
+useshrplib='true'
 usesitecustomize='undef'
 usesocks='undef'
 usethreads='undef'
@@ -1141,6 +1140,7 @@ version_patchlevel_string='version 20 subversion 0'
 PERL_VERSION=20
 PERL_API_VERSION=20
 patchlevel='20'
+ccdlflags='-fPIC -Wl,-rpath,/usr/lib/perl5/5.20/CORE'
 
 # Make perl use these tools instead of the target binaries during build.
 hostgenerate='%%HOSTGENERATE%%'
index bb6d2fc9c3b7acfb7c244b53f7854cf5e6c7b9dc..b0eb0fe06b5b93a088f1838bbac2c04c587d8994 100644 (file)
@@ -53,7 +53,6 @@ castflags='0'
 cat='cat'
 cc='%%CC%%'
 cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
 ccflags='%%CFLAGS%%'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='gcc'
@@ -739,7 +738,7 @@ ldlibpthname='LD_LIBRARY_PATH'
 less='less'
 lib_ext='.a'
 libc=''
-libperl='libperl.a'
+libperl='libperl.so'
 libpth='%%LIBDIRS%%'
 libs='-lgdbm -ldb -lnsl -ldl -lm -lcrypt -lutil -lc'
 libsdirs='%%LIBDIRS%%'
@@ -1002,7 +1001,7 @@ useposix='true'
 usereentrant='undef'
 userelocatableinc='undef'
 usesfio='false'
-useshrplib='false'
+useshrplib='true'
 usesitecustomize='undef'
 usesocks='undef'
 usethreads='undef'
@@ -1156,6 +1155,7 @@ version_patchlevel_string='version 20 subversion 0'
 PERL_VERSION=20
 PERL_API_VERSION=20
 patchlevel='20'
+ccdlflags='-fPIC -Wl,-rpath,/usr/lib/perl5/5.20/CORE'
 
 # Make perl use these tools instead of the target binaries during build.
 hostgenerate='%%HOSTGENERATE%%'
index d3ebbe28bc0d2963a80d6c5012feb9c0de4d3696..557d9a19993464917f09871382472d0e0c42d312 100644 (file)
@@ -51,7 +51,6 @@ castflags='0'
 cat='cat'
 cc='%%CC%%'
 cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
 ccflags='%%CFLAGS%%'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='gcc'
@@ -732,7 +731,7 @@ ldlibpthname='LD_LIBRARY_PATH'
 less='less'
 lib_ext='.a'
 libc=''
-libperl='libperl.a'
+libperl='libperl.so'
 libpth='%%LIBDIRS%%'
 libs='-lgdbm -ldb -lnsl -ldl -lm -lcrypt -lutil -lc'
 libsdirs='%%LIBDIRS%%'
@@ -991,7 +990,7 @@ useposix='true'
 usereentrant='undef'
 userelocatableinc='undef'
 usesfio='false'
-useshrplib='false'
+useshrplib='true'
 usesitecustomize='undef'
 usesocks='undef'
 usethreads='undef'
@@ -1141,6 +1140,7 @@ version_patchlevel_string='version 20 subversion 0'
 PERL_VERSION=20
 PERL_API_VERSION=20
 patchlevel='20'
+ccdlflags='-fPIC -Wl,-rpath,/usr/lib/perl5/5.20/CORE'
 
 # Make perl use these tools instead of the target binaries during build.
 hostgenerate='%%HOSTGENERATE%%'
index 855b81263d0e6b6951e4c097491c7986c5cabef9..39b595516a94aa5ff8b18aee33eab5f9f71f2ef1 100644 (file)
@@ -53,7 +53,6 @@ castflags='0'
 cat='cat'
 cc='%%CC%%'
 cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
 ccflags='%%CFLAGS%%'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='gcc'
@@ -739,7 +738,7 @@ ldlibpthname='LD_LIBRARY_PATH'
 less='less'
 lib_ext='.a'
 libc=''
-libperl='libperl.a'
+libperl='libperl.so'
 libpth='%%LIBDIRS%%'
 libs='-lgdbm -ldb -lnsl -ldl -lm -lcrypt -lutil -lc'
 libsdirs='%%LIBDIRS%%'
@@ -1002,7 +1001,7 @@ useposix='true'
 usereentrant='undef'
 userelocatableinc='undef'
 usesfio='false'
-useshrplib='false'
+useshrplib='true'
 usesitecustomize='undef'
 usesocks='undef'
 usethreads='undef'
@@ -1156,6 +1155,7 @@ version_patchlevel_string='version 20 subversion 0'
 PERL_VERSION=20
 PERL_API_VERSION=20
 patchlevel='20'
+ccdlflags='-fPIC -Wl,-rpath,/usr/lib/perl5/5.20/CORE'
 
 # Make perl use these tools instead of the target binaries during build.
 hostgenerate='%%HOSTGENERATE%%'
index 203edf845601699d9d54b4305c4fa3d645160c38..6ec080f5867076fc4b24a20217bad137b07b520c 100644 (file)
@@ -51,7 +51,6 @@ castflags='0'
 cat='cat'
 cc='%%CC%%'
 cccdlflags='-fPIC'
-ccdlflags='-Wl,-E'
 ccflags='%%CFLAGS%%'
 ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
 ccname='gcc'
@@ -732,7 +731,7 @@ ldlibpthname='LD_LIBRARY_PATH'
 less='less'
 lib_ext='.a'
 libc=''
-libperl='libperl.a'
+libperl='libperl.so'
 libpth='%%LIBDIRS%%'
 libs='-lgdbm -ldb -lnsl -ldl -lm -lcrypt -lutil -lc'
 libsdirs='%%LIBDIRS%%'
@@ -991,7 +990,7 @@ useposix='true'
 usereentrant='undef'
 userelocatableinc='undef'
 usesfio='false'
-useshrplib='false'
+useshrplib='true'
 usesitecustomize='undef'
 usesocks='undef'
 usethreads='undef'
@@ -1141,6 +1140,7 @@ version_patchlevel_string='version 20 subversion 0'
 PERL_VERSION=20
 PERL_API_VERSION=20
 patchlevel='20'
+ccdlflags='-fPIC -Wl,-rpath,/usr/lib/perl5/5.20/CORE'
 
 # Make perl use these tools instead of the target binaries during build.
 hostgenerate='%%HOSTGENERATE%%'