From 2010752bad34096aa817f4be7b62edc6817468a1 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 23 Nov 2013 10:02:02 +0100 Subject: [PATCH] perl: update to 5.18.1; switch {site,vendor} scripts to /usr/bin. --- .../perl/files/arm-linux-gnueabihf/config.h | 55 +++-- .../perl/files/arm-linux-gnueabihf/config.sh | 130 +++++----- .../perl/files/arm-linux-gnueabihf/mg_data.h | 18 +- srcpkgs/perl/files/perlbin.sh | 13 - srcpkgs/perl/template | 228 +++++++++--------- 5 files changed, 225 insertions(+), 219 deletions(-) delete mode 100644 srcpkgs/perl/files/perlbin.sh diff --git a/srcpkgs/perl/files/arm-linux-gnueabihf/config.h b/srcpkgs/perl/files/arm-linux-gnueabihf/config.h index 934a7f78880..0a503ea687d 100644 --- a/srcpkgs/perl/files/arm-linux-gnueabihf/config.h +++ b/srcpkgs/perl/files/arm-linux-gnueabihf/config.h @@ -9,9 +9,9 @@ /* Package name : perl5 * Source directory : . - * Configuration time: Sun Feb 24 12:15:56 CET 2013 + * Configuration time: Sat Nov 23 09:08:21 CET 2013 * Configured by : juan - * Target system : linux void-rpi 3.6.11_1 #1 preempt tue feb 19 17:40:24 cet 2013 armv6l gnulinux + * Target system : linux void-rpi 3.10.18_4 #1 preempt fri nov 15 10:55:23 cet 2013 armv6l gnulinux */ #ifndef _config_h_ @@ -890,7 +890,7 @@ * feature tests from Configure are generally more reliable. */ #define OSNAME "linux" /**/ -#define OSVERS "3.6.11_1" /**/ +#define OSVERS "3.10.18_4" /**/ /* USE_CROSS_COMPILE: * This symbol, if defined, indicates that Perl is being cross-compiled. @@ -916,13 +916,10 @@ /* MEM_ALIGNBYTES: * This symbol contains the number of bytes required to align a * double, or a long double when applicable. Usual values are 2, - * 4 and 8. The default is eight, for safety. + * 4 and 8. The default is eight, for safety. For cross-compiling + * or multiarch support, Configure will set a minimum of 8. */ -#if defined(USE_CROSS_COMPILE) || defined(MULTIARCH) -# define MEM_ALIGNBYTES 8 -#else #define MEM_ALIGNBYTES 8 -#endif /* ARCHLIB: * This variable, if defined, holds the name of the directory in @@ -962,7 +959,7 @@ */ #define BIN "/usr/bin" /**/ #define BIN_EXP "/usr/bin" /**/ -/*#define PERL_RELOCATABLE_INC / **/ +#define PERL_RELOCATABLE_INC "undef" /**/ /* INTSIZE: * This symbol contains the value of sizeof(int) so that the C @@ -984,7 +981,7 @@ * This symbol holds the hexadecimal constant defined in byteorder, * in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc... * If the compiler supports cross-compiling or multiple-architecture - * binaries (eg. on NeXT systems), use compiler-defined macros to + * binaries (e.g. on NeXT systems), use compiler-defined macros to * determine the byte order. * On NeXT 3.2 (and greater), you can build "Fat" Multiple Architecture * Binaries (MAB) on either big endian or little endian machines. @@ -2359,10 +2356,22 @@ * This symbol, if defined, indicates that the struct sockaddr_in6 * structure has a member called sin6_scope_id. */ +/* HAS_IP_MREQ: + * This symbol, if defined, indicates the availability of + * struct ip_mreq; + */ +/* HAS_IP_MREQ_SOURCE: + * This symbol, if defined, indicates the availability of + * struct ip_mreq_source; + */ /* HAS_IPV6_MREQ: * This symbol, if defined, indicates the availability of * struct ipv6_mreq; */ +/* HAS_IPV6_MREQ_SOURCE: + * This symbol, if defined, indicates the availability of + * struct ipv6_mreq_source; + */ #define HAS_SOCKET /**/ #define HAS_SOCKETPAIR /**/ /*#define HAS_SOCKADDR_SA_LEN / **/ @@ -2374,7 +2383,10 @@ #define HAS_SCM_RIGHTS /**/ #define HAS_SOCKADDR_IN6 /**/ #define HAS_SIN6_SCOPE_ID /**/ +#define HAS_IP_MREQ /**/ +#define HAS_IP_MREQ_SOURCE /**/ #define HAS_IPV6_MREQ /**/ +/*#define HAS_IPV6_MREQ_SOURCE / **/ /* HAS_SRAND48_R: * This symbol, if defined, indicates that the srand48_r routine @@ -2661,10 +2673,17 @@ #define DOUBLESIZE 8 /**/ /* EBCDIC: - * This symbol, if defined, indicates that this system uses + * This symbol, if defined, indicates that this system uses * EBCDIC encoding. */ +/* BOOTSTRAP_CHARSET: + * This symbol, if defined, indicates that this system needs + * converting various files to the native character set before + * bringing up perl on a system that has a non-ASCII character + * set and no working perl. + */ /*#define EBCDIC / **/ +/*#define BOOTSTRAP_CHARSET / **/ /* Fpos_t: * This symbol holds the type used to declare file positions in libc. @@ -2679,7 +2698,7 @@ #define Gid_t_f "lu" /**/ /* Gid_t_sign: - * This symbol holds the signedess of a Gid_t. + * This symbol holds the signedness of a Gid_t. * 1 for unsigned, -1 for signed. */ #define Gid_t_sign 1 /* GID sign */ @@ -3238,7 +3257,7 @@ #define Uid_t_f "lu" /**/ /* Uid_t_sign: - * This symbol holds the signedess of a Uid_t. + * This symbol holds the signedness of a Uid_t. * 1 for unsigned, -1 for signed. */ #define Uid_t_sign 1 /* UID sign */ @@ -3701,7 +3720,7 @@ #define HAS_INT64_T /**/ /* HAS_ISBLANK: - * This manifest constant lets the C program know that isblank + * This manifest constant lets the C program know that isblank * is available. */ #define HAS_ISBLANK /**/ @@ -4220,9 +4239,9 @@ */ #define DB_Hash_t u_int32_t /**/ #define DB_Prefix_t size_t /**/ -#define DB_VERSION_MAJOR_CFG 4 /**/ -#define DB_VERSION_MINOR_CFG 8 /**/ -#define DB_VERSION_PATCH_CFG 30 /**/ +#define DB_VERSION_MAJOR_CFG 5 /**/ +#define DB_VERSION_MINOR_CFG 3 /**/ +#define DB_VERSION_PATCH_CFG 28 /**/ /* I_FP: * This symbol, if defined, indicates that exists and @@ -4581,7 +4600,7 @@ * This variable contains the size of struct stat's st_ino in bytes. */ /* ST_INO_SIGN: - * This symbol holds the signedess of struct stat's st_ino. + * This symbol holds the signedness of struct stat's st_ino. * 1 for unsigned, -1 for signed. */ #define ST_INO_SIGN 1 /* st_ino sign */ diff --git a/srcpkgs/perl/files/arm-linux-gnueabihf/config.sh b/srcpkgs/perl/files/arm-linux-gnueabihf/config.sh index 64bb04faed2..de5c6e5f649 100644 --- a/srcpkgs/perl/files/arm-linux-gnueabihf/config.sh +++ b/srcpkgs/perl/files/arm-linux-gnueabihf/config.sh @@ -8,31 +8,34 @@ # Package name : perl5 # Source directory : . -# Configuration time: Sat Feb 23 18:15:39 CET 2013 +# Configuration time: Sat Nov 23 09:08:21 CET 2013 # Configured by : juan -# Target system : linux void-rpi 3.6.11_1 #1 preempt tue feb 19 17:40:24 cet 2013 armv6l gnulinux +# Target system : linux void-rpi 3.10.18_4 #1 preempt fri nov 15 10:55:23 cet 2013 armv6l gnulinux : Configure command line arguments. config_arg0='./Configure' -config_args='-des -Dcccdlflags=-fPIC -Dusethreads -Duseshrplib -Dprefix=/usr -Dvendorprefix=/usr -Dprivlib=/usr/share/perl5/core_perl -Darchlib=/usr/lib/perl5/core_perl -Dsitelib=/usr/share/perl5/site_perl -Dsitearch=/usr/lib/perl5/site_perl -Dvendorlib=/usr/share/perl5/vendor_perl -Dvendorarch=/usr/lib/perl5/vendor_perl -Dscriptdir=/usr/lib/perl5/core_perl/bin -Dvendorscript=/usr/lib/perl5/vendor_perl/bin -Dinc_version_list=none -Dman1ext=1p -Dman3ext=3p' -config_argc=17 +config_args='-des -Dusethreads -Duseshrplib -Dprefix=/usr -Dvendorprefix=/usr -Dprivlib=/usr/share/perl5/core_perl -Darchlib=/usr/lib/perl5/core_perl -Dsitelib=/usr/share/perl5/site_perl -Dsitearch=/usr/lib/perl5/site_perl -Dvendorlib=/usr/share/perl5/vendor_perl -Dvendorarch=/usr/lib/perl5/vendor_perl -Dscriptdir=/usr/bin -Dvendorscript=/usr/bin -Dinc_version_list=none -Dman1ext=1p -Dman3ext=3p -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dcccdlflags=-fPIC -Doptimize=-O2 -march=armv6 -mfpu=vfp -mfloat-abi=hard' +config_argc=20 config_arg1='-des' -config_arg2='-Dcccdlflags=-fPIC' -config_arg3='-Dusethreads' -config_arg4='-Duseshrplib' -config_arg5='-Dprefix=/usr' -config_arg6='-Dvendorprefix=/usr' -config_arg7='-Dprivlib=/usr/share/perl5/core_perl' -config_arg8='-Darchlib=/usr/lib/perl5/core_perl' -config_arg9='-Dsitelib=/usr/share/perl5/site_perl' -config_arg10='-Dsitearch=/usr/lib/perl5/site_perl' -config_arg11='-Dvendorlib=/usr/share/perl5/vendor_perl' -config_arg12='-Dvendorarch=/usr/lib/perl5/vendor_perl' -config_arg13='-Dscriptdir=/usr/lib/perl5/core_perl/bin' -config_arg14='-Dvendorscript=/usr/lib/perl5/vendor_perl/bin' -config_arg15='-Dinc_version_list=none' -config_arg16='-Dman1ext=1p' -config_arg17='-Dman3ext=3p' +config_arg2='-Dusethreads' +config_arg3='-Duseshrplib' +config_arg4='-Dprefix=/usr' +config_arg5='-Dvendorprefix=/usr' +config_arg6='-Dprivlib=/usr/share/perl5/core_perl' +config_arg7='-Darchlib=/usr/lib/perl5/core_perl' +config_arg8='-Dsitelib=/usr/share/perl5/site_perl' +config_arg9='-Dsitearch=/usr/lib/perl5/site_perl' +config_arg10='-Dvendorlib=/usr/share/perl5/vendor_perl' +config_arg11='-Dvendorarch=/usr/lib/perl5/vendor_perl' +config_arg12='-Dscriptdir=/usr/bin' +config_arg13='-Dvendorscript=/usr/bin' +config_arg14='-Dinc_version_list=none' +config_arg15='-Dman1ext=1p' +config_arg16='-Dman3ext=3p' +config_arg17='-Dman1dir=/usr/share/man/man1' +config_arg18='-Dman3dir=/usr/share/man/man3' +config_arg19='-Dcccdlflags=-fPIC' +config_arg20='-Doptimize=-O2 -march=armv6 -mfpu=vfp -mfloat-abi=hard' Author='' Date='$Date' @@ -54,8 +57,8 @@ ansi2knr='' aphostname='/usr/bin/hostname' api_revision='5' api_subversion='0' -api_version='16' -api_versionstring='5.16.0' +api_version='18' +api_versionstring='5.18.0' ar='ar' archlib='/usr/lib/perl5/core_perl' archlibexp='/usr/lib/perl5/core_perl' @@ -70,6 +73,7 @@ bin='/usr/bin' bin_ELF='define' binexp='/usr/bin' bison='bison' +bootstrap_charset='undef' byacc='byacc' byteorder='1234' c='' @@ -78,14 +82,14 @@ cat='cat' cc='arm-linux-gnueabihf-gcc' cccdlflags='-fPIC' ccdlflags='-Wl,-E -Wl,-rpath,/usr/lib/perl5/core_perl/CORE' -ccflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' +ccflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccflags_uselargefiles='-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' ccname='gcc' ccsymbols='' ccversion='' cf_by='juan' cf_email='juan@void-rpi.nonet' -cf_time='Sat Feb 23 18:15:39 CET 2013' +cf_time='Sat Nov 23 09:08:21 CET 2013' charbits='8' charsize='1' chgrp='' @@ -100,12 +104,12 @@ cpio='' cpp='cpp' cpp_stuff='42' cppccsymbols='' -cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' +cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' cpplast='-' cppminus='-' cpprun='cc -E' cppstdin='cc -E' -cppsymbols='_FILE_OFFSET_BITS=64 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 _REENTRANT=1 _XOPEN_SOURCE=700 _XOPEN_SOURCE_EXTENDED=1 __ACCUM_EPSILON__=0x1P-15K __ACCUM_FBIT__=15 __ACCUM_IBIT__=16 __ACCUM_MAX__=0X7FFFFFFFP-15K __ACCUM_MIN__=(-0X1P15K-0X1P15K) __APCS_32__=1 __ARMEL__=1 __ARM_ARCH_5T__=1 __ARM_EABI__=1 __ARM_PCS_VFP=1 __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=8 __BYTE_ORDER__=1234 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __CHAR_UNSIGNED__=1 __DA_FBIT__=31 __DA_IBIT__=32 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.9406564584124654e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.2204460492503131e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.7976931348623157e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.2250738585072014e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=17 __DEC_EVAL_METHOD__=2 __DQ_FBIT__=63 __DQ_IBIT__=0 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=1234 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.4012984643248171e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.1920928955078125e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.4028234663852886e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.1754943508222875e-38F __FLT_RADIX__=2 __FRACT_EPSILON__=0x1P-15R __FRACT_FBIT__=15 __FRACT_IBIT__=0 __FRACT_MAX__=0X7FFFP-15R __FRACT_MIN__=(-0.5R-0.5R) __GCC_ATOMIC_BOOL_LOCK_FREE=1 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=1 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=1 __GCC_ATOMIC_CHAR_LOCK_FREE=1 __GCC_ATOMIC_INT_LOCK_FREE=1 __GCC_ATOMIC_LLONG_LOCK_FREE=1 __GCC_ATOMIC_LONG_LOCK_FREE=1 __GCC_ATOMIC_POINTER_LOCK_FREE=1 __GCC_ATOMIC_SHORT_LOCK_FREE=1 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=1 __GLIBC_MINOR__=17 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=2 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __GXX_TYPEINFO_EQUALITY_INLINE=0 __HA_FBIT__=7 __HA_IBIT__=8 __HQ_FBIT__=15 __HQ_IBIT__=0 __INT16_C(c)=c __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C(c)=c __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C(c)=cLL __INT64_MAX__=9223372036854775807LL __INT64_TYPE__=long\ long\ int __INT8_C(c)=c __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C(c)=cLL __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int __INTPTR_MAX__=2147483647 __INTPTR_TYPE__=int __INT_FAST16_MAX__=2147483647 __INT_FAST16_TYPE__=int __INT_FAST32_MAX__=2147483647 __INT_FAST32_TYPE__=int __INT_FAST64_MAX__=9223372036854775807LL __INT_FAST64_TYPE__=long\ long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807LL __INT_LEAST64_TYPE__=long\ long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LACCUM_EPSILON__=0x1P-31LK __LACCUM_FBIT__=31 __LACCUM_IBIT__=32 __LACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LK __LACCUM_MIN__=(-0X1P31LK-0X1P31LK) __LDBL_DENORM_MIN__=4.9406564584124654e-324L __LDBL_DIG__=15 __LDBL_EPSILON__=2.2204460492503131e-16L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=53 __LDBL_MAX_10_EXP__=308 __LDBL_MAX_EXP__=1024 __LDBL_MAX__=1.7976931348623157e+308L __LDBL_MIN_10_EXP__=(-307) __LDBL_MIN_EXP__=(-1021) __LDBL_MIN__=2.2250738585072014e-308L __LFRACT_EPSILON__=0x1P-31LR __LFRACT_FBIT__=31 __LFRACT_IBIT__=0 __LFRACT_MAX__=0X7FFFFFFFP-31LR __LFRACT_MIN__=(-0.5LR-0.5LR) __LLACCUM_EPSILON__=0x1P-31LLK __LLACCUM_FBIT__=31 __LLACCUM_IBIT__=32 __LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LLK __LLACCUM_MIN__=(-0X1P31LLK-0X1P31LLK) __LLFRACT_EPSILON__=0x1P-63LLR __LLFRACT_FBIT__=63 __LLFRACT_IBIT__=0 __LLFRACT_MAX__=0X7FFFFFFFFFFFFFFFP-63LLR __LLFRACT_MIN__=(-0.5LLR-0.5LLR) __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=2147483647 __PTRDIFF_TYPE__=int __QQ_FBIT__=7 __QQ_IBIT__=0 __REGISTER_PREFIX__= __SACCUM_EPSILON__=0x1P-7HK __SACCUM_FBIT__=7 __SACCUM_IBIT__=8 __SACCUM_MAX__=0X7FFFP-7HK __SACCUM_MIN__=(-0X1P7HK-0X1P7HK) __SA_FBIT__=15 __SA_IBIT__=16 __SCHAR_MAX__=127 __SFRACT_EPSILON__=0x1P-7HR __SFRACT_FBIT__=7 __SFRACT_IBIT__=0 __SFRACT_MAX__=0X7FP-7HR __SFRACT_MIN__=(-0.5HR-0.5HR) __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=8 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=4 __SIZEOF_POINTER__=4 __SIZEOF_PTRDIFF_T__=4 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=4 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=4294967295U __SIZE_TYPE__=unsigned\ int __SQ_FBIT__=31 __SQ_IBIT__=0 __STDC_HOSTED__=1 __STDC__=1 __TA_FBIT__=63 __TA_IBIT__=64 __THUMB_INTERWORK__=1 __TQ_FBIT__=127 __TQ_IBIT__=0 __UACCUM_EPSILON__=0x1P-16UK __UACCUM_FBIT__=16 __UACCUM_IBIT__=16 __UACCUM_MAX__=0XFFFFFFFFP-16UK __UACCUM_MIN__=0.0UK __UDA_FBIT__=32 __UDA_IBIT__=32 __UDQ_FBIT__=64 __UDQ_IBIT__=0 __UFRACT_EPSILON__=0x1P-16UR __UFRACT_FBIT__=16 __UFRACT_IBIT__=0 __UFRACT_MAX__=0XFFFFP-16UR __UFRACT_MIN__=0.0UR __UHA_FBIT__=8 __UHA_IBIT__=8 __UHQ_FBIT__=16 __UHQ_IBIT__=0 __UINT16_C(c)=c __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C(c)=cU __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C(c)=cULL __UINT64_MAX__=18446744073709551615ULL __UINT64_TYPE__=long\ long\ unsigned\ int __UINT8_C(c)=c __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C(c)=cULL __UINTMAX_MAX__=18446744073709551615ULL __UINTMAX_TYPE__=long\ long\ unsigned\ int __UINTPTR_MAX__=4294967295U __UINTPTR_TYPE__=unsigned\ int __UINT_FAST16_MAX__=4294967295U __UINT_FAST16_TYPE__=unsigned\ int __UINT_FAST32_MAX__=4294967295U __UINT_FAST32_TYPE__=unsigned\ int __UINT_FAST64_MAX__=18446744073709551615ULL __UINT_FAST64_TYPE__=long\ long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615ULL __UINT_LEAST64_TYPE__=long\ long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __ULACCUM_EPSILON__=0x1P-32ULK __ULACCUM_FBIT__=32 __ULACCUM_IBIT__=32 __ULACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULK __ULACCUM_MIN__=0.0ULK __ULFRACT_EPSILON__=0x1P-32ULR __ULFRACT_FBIT__=32 __ULFRACT_IBIT__=0 __ULFRACT_MAX__=0XFFFFFFFFP-32ULR __ULFRACT_MIN__=0.0ULR __ULLACCUM_EPSILON__=0x1P-32ULLK __ULLACCUM_FBIT__=32 __ULLACCUM_IBIT__=32 __ULLACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULLK __ULLACCUM_MIN__=0.0ULLK __ULLFRACT_EPSILON__=0x1P-64ULLR __ULLFRACT_FBIT__=64 __ULLFRACT_IBIT__=0 __ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR __ULLFRACT_MIN__=0.0ULLR __UQQ_FBIT__=8 __UQQ_IBIT__=0 __USACCUM_EPSILON__=0x1P-8UHK __USACCUM_FBIT__=8 __USACCUM_IBIT__=8 __USACCUM_MAX__=0XFFFFP-8UHK __USACCUM_MIN__=0.0UHK __USA_FBIT__=16 __USA_IBIT__=16 __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 __USFRACT_EPSILON__=0x1P-8UHR __USFRACT_FBIT__=8 __USFRACT_IBIT__=0 __USFRACT_MAX__=0XFFP-8UHR __USFRACT_MIN__=0.0UHR __USQ_FBIT__=32 __USQ_IBIT__=0 __UTA_FBIT__=64 __UTA_IBIT__=64 __UTQ_FBIT__=128 __UTQ_IBIT__=0 __VERSION__="4.7.2" __VFP_FP__=1 __WCHAR_MAX__=4294967295U __WCHAR_MIN__=0U __WCHAR_TYPE__=unsigned\ int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __arm__=1 __gnu_linux__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 linux=1 unix=1' +cppsymbols='_FILE_OFFSET_BITS=64 _GNU_SOURCE=1 _LARGEFILE64_SOURCE=1 _LARGEFILE_SOURCE=1 _POSIX_C_SOURCE=200809L _POSIX_SOURCE=1 _REENTRANT=1 _XOPEN_SOURCE=700 _XOPEN_SOURCE_EXTENDED=1 __ACCUM_EPSILON__=0x1P-15K __ACCUM_FBIT__=15 __ACCUM_IBIT__=16 __ACCUM_MAX__=0X7FFFFFFFP-15K __ACCUM_MIN__=(-0X1P15K-0X1P15K) __APCS_32__=1 __ARMEL__=1 __ARM_ARCH_6__=1 __ARM_EABI__=1 __ARM_FEATURE_DSP=1 __ARM_FEATURE_UNALIGNED=1 __ARM_PCS_VFP=1 __ATOMIC_ACQUIRE=2 __ATOMIC_ACQ_REL=4 __ATOMIC_CONSUME=1 __ATOMIC_RELAXED=0 __ATOMIC_RELEASE=3 __ATOMIC_SEQ_CST=5 __BIGGEST_ALIGNMENT__=8 __BYTE_ORDER__=1234 __CHAR16_TYPE__=short\ unsigned\ int __CHAR32_TYPE__=unsigned\ int __CHAR_BIT__=8 __CHAR_UNSIGNED__=1 __DA_FBIT__=31 __DA_IBIT__=32 __DBL_DECIMAL_DIG__=17 __DBL_DENORM_MIN__=((double)4.9406564584124654e-324L) __DBL_DIG__=15 __DBL_EPSILON__=((double)2.2204460492503131e-16L) __DBL_HAS_DENORM__=1 __DBL_HAS_INFINITY__=1 __DBL_HAS_QUIET_NAN__=1 __DBL_MANT_DIG__=53 __DBL_MAX_10_EXP__=308 __DBL_MAX_EXP__=1024 __DBL_MAX__=((double)1.7976931348623157e+308L) __DBL_MIN_10_EXP__=(-307) __DBL_MIN_EXP__=(-1021) __DBL_MIN__=((double)2.2250738585072014e-308L) __DEC128_EPSILON__=1E-33DL __DEC128_MANT_DIG__=34 __DEC128_MAX_EXP__=6145 __DEC128_MAX__=9.999999999999999999999999999999999E6144DL __DEC128_MIN_EXP__=(-6142) __DEC128_MIN__=1E-6143DL __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL __DEC32_EPSILON__=1E-6DF __DEC32_MANT_DIG__=7 __DEC32_MAX_EXP__=97 __DEC32_MAX__=9.999999E96DF __DEC32_MIN_EXP__=(-94) __DEC32_MIN__=1E-95DF __DEC32_SUBNORMAL_MIN__=0.000001E-95DF __DEC64_EPSILON__=1E-15DD __DEC64_MANT_DIG__=16 __DEC64_MAX_EXP__=385 __DEC64_MAX__=9.999999999999999E384DD __DEC64_MIN_EXP__=(-382) __DEC64_MIN__=1E-383DD __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD __DECIMAL_DIG__=17 __DEC_EVAL_METHOD__=2 __DQ_FBIT__=63 __DQ_IBIT__=0 __ELF__=1 __FINITE_MATH_ONLY__=0 __FLOAT_WORD_ORDER__=1234 __FLT_DECIMAL_DIG__=9 __FLT_DENORM_MIN__=1.4012984643248171e-45F __FLT_DIG__=6 __FLT_EPSILON__=1.1920928955078125e-7F __FLT_EVAL_METHOD__=0 __FLT_HAS_DENORM__=1 __FLT_HAS_INFINITY__=1 __FLT_HAS_QUIET_NAN__=1 __FLT_MANT_DIG__=24 __FLT_MAX_10_EXP__=38 __FLT_MAX_EXP__=128 __FLT_MAX__=3.4028234663852886e+38F __FLT_MIN_10_EXP__=(-37) __FLT_MIN_EXP__=(-125) __FLT_MIN__=1.1754943508222875e-38F __FLT_RADIX__=2 __FRACT_EPSILON__=0x1P-15R __FRACT_FBIT__=15 __FRACT_IBIT__=0 __FRACT_MAX__=0X7FFFP-15R __FRACT_MIN__=(-0.5R-0.5R) __GCC_ATOMIC_BOOL_LOCK_FREE=1 __GCC_ATOMIC_CHAR16_T_LOCK_FREE=1 __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 __GCC_ATOMIC_CHAR_LOCK_FREE=1 __GCC_ATOMIC_INT_LOCK_FREE=2 __GCC_ATOMIC_LLONG_LOCK_FREE=1 __GCC_ATOMIC_LONG_LOCK_FREE=2 __GCC_ATOMIC_POINTER_LOCK_FREE=2 __GCC_ATOMIC_SHORT_LOCK_FREE=1 __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1 __GLIBC_MINOR__=18 __GLIBC__=2 __GNUC_GNU_INLINE__=1 __GNUC_MINOR__=7 __GNUC_PATCHLEVEL__=3 __GNUC__=4 __GNU_LIBRARY__=6 __GXX_ABI_VERSION=1002 __GXX_TYPEINFO_EQUALITY_INLINE=0 __HA_FBIT__=7 __HA_IBIT__=8 __HQ_FBIT__=15 __HQ_IBIT__=0 __INT16_C=__INT16_C __INT16_MAX__=32767 __INT16_TYPE__=short\ int __INT32_C=__INT32_C __INT32_MAX__=2147483647 __INT32_TYPE__=int __INT64_C=__INT64_C __INT64_MAX__=9223372036854775807LL __INT64_TYPE__=long\ long\ int __INT8_C=__INT8_C __INT8_MAX__=127 __INT8_TYPE__=signed\ char __INTMAX_C=__INTMAX_C __INTMAX_MAX__=9223372036854775807LL __INTMAX_TYPE__=long\ long\ int __INTPTR_MAX__=2147483647 __INTPTR_TYPE__=int __INT_FAST16_MAX__=2147483647 __INT_FAST16_TYPE__=int __INT_FAST32_MAX__=2147483647 __INT_FAST32_TYPE__=int __INT_FAST64_MAX__=9223372036854775807LL __INT_FAST64_TYPE__=long\ long\ int __INT_FAST8_MAX__=127 __INT_FAST8_TYPE__=signed\ char __INT_LEAST16_MAX__=32767 __INT_LEAST16_TYPE__=short\ int __INT_LEAST32_MAX__=2147483647 __INT_LEAST32_TYPE__=int __INT_LEAST64_MAX__=9223372036854775807LL __INT_LEAST64_TYPE__=long\ long\ int __INT_LEAST8_MAX__=127 __INT_LEAST8_TYPE__=signed\ char __INT_MAX__=2147483647 __LACCUM_EPSILON__=0x1P-31LK __LACCUM_FBIT__=31 __LACCUM_IBIT__=32 __LACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LK __LACCUM_MIN__=(-0X1P31LK-0X1P31LK) __LDBL_DENORM_MIN__=4.9406564584124654e-324L __LDBL_DIG__=15 __LDBL_EPSILON__=2.2204460492503131e-16L __LDBL_HAS_DENORM__=1 __LDBL_HAS_INFINITY__=1 __LDBL_HAS_QUIET_NAN__=1 __LDBL_MANT_DIG__=53 __LDBL_MAX_10_EXP__=308 __LDBL_MAX_EXP__=1024 __LDBL_MAX__=1.7976931348623157e+308L __LDBL_MIN_10_EXP__=(-307) __LDBL_MIN_EXP__=(-1021) __LDBL_MIN__=2.2250738585072014e-308L __LFRACT_EPSILON__=0x1P-31LR __LFRACT_FBIT__=31 __LFRACT_IBIT__=0 __LFRACT_MAX__=0X7FFFFFFFP-31LR __LFRACT_MIN__=(-0.5LR-0.5LR) __LLACCUM_EPSILON__=0x1P-31LLK __LLACCUM_FBIT__=31 __LLACCUM_IBIT__=32 __LLACCUM_MAX__=0X7FFFFFFFFFFFFFFFP-31LLK __LLACCUM_MIN__=(-0X1P31LLK-0X1P31LLK) __LLFRACT_EPSILON__=0x1P-63LLR __LLFRACT_FBIT__=63 __LLFRACT_IBIT__=0 __LLFRACT_MAX__=0X7FFFFFFFFFFFFFFFP-63LLR __LLFRACT_MIN__=(-0.5LLR-0.5LLR) __LONG_LONG_MAX__=9223372036854775807LL __LONG_MAX__=2147483647L __ORDER_BIG_ENDIAN__=4321 __ORDER_LITTLE_ENDIAN__=1234 __ORDER_PDP_ENDIAN__=3412 __PRAGMA_REDEFINE_EXTNAME=1 __PTRDIFF_MAX__=2147483647 __PTRDIFF_TYPE__=int __QQ_FBIT__=7 __QQ_IBIT__=0 __REGISTER_PREFIX__= __SACCUM_EPSILON__=0x1P-7HK __SACCUM_FBIT__=7 __SACCUM_IBIT__=8 __SACCUM_MAX__=0X7FFFP-7HK __SACCUM_MIN__=(-0X1P7HK-0X1P7HK) __SA_FBIT__=15 __SA_IBIT__=16 __SCHAR_MAX__=127 __SFRACT_EPSILON__=0x1P-7HR __SFRACT_FBIT__=7 __SFRACT_IBIT__=0 __SFRACT_MAX__=0X7FP-7HR __SFRACT_MIN__=(-0.5HR-0.5HR) __SHRT_MAX__=32767 __SIG_ATOMIC_MAX__=2147483647 __SIG_ATOMIC_MIN__=(-2147483647\ -\ 1) __SIG_ATOMIC_TYPE__=int __SIZEOF_DOUBLE__=8 __SIZEOF_FLOAT__=4 __SIZEOF_INT__=4 __SIZEOF_LONG_DOUBLE__=8 __SIZEOF_LONG_LONG__=8 __SIZEOF_LONG__=4 __SIZEOF_POINTER__=4 __SIZEOF_PTRDIFF_T__=4 __SIZEOF_SHORT__=2 __SIZEOF_SIZE_T__=4 __SIZEOF_WCHAR_T__=4 __SIZEOF_WINT_T__=4 __SIZE_MAX__=4294967295U __SIZE_TYPE__=unsigned\ int __SQ_FBIT__=31 __SQ_IBIT__=0 __STDC_HOSTED__=1 __STDC__=1 __TA_FBIT__=63 __TA_IBIT__=64 __THUMB_INTERWORK__=1 __TQ_FBIT__=127 __TQ_IBIT__=0 __UACCUM_EPSILON__=0x1P-16UK __UACCUM_FBIT__=16 __UACCUM_IBIT__=16 __UACCUM_MAX__=0XFFFFFFFFP-16UK __UACCUM_MIN__=0.0UK __UDA_FBIT__=32 __UDA_IBIT__=32 __UDQ_FBIT__=64 __UDQ_IBIT__=0 __UFRACT_EPSILON__=0x1P-16UR __UFRACT_FBIT__=16 __UFRACT_IBIT__=0 __UFRACT_MAX__=0XFFFFP-16UR __UFRACT_MIN__=0.0UR __UHA_FBIT__=8 __UHA_IBIT__=8 __UHQ_FBIT__=16 __UHQ_IBIT__=0 __UINT16_C=__UINT16_C __UINT16_MAX__=65535 __UINT16_TYPE__=short\ unsigned\ int __UINT32_C=__UINT32_C __UINT32_MAX__=4294967295U __UINT32_TYPE__=unsigned\ int __UINT64_C=__UINT64_C __UINT64_MAX__=18446744073709551615ULL __UINT64_TYPE__=long\ long\ unsigned\ int __UINT8_C=__UINT8_C __UINT8_MAX__=255 __UINT8_TYPE__=unsigned\ char __UINTMAX_C=__UINTMAX_C __UINTMAX_MAX__=18446744073709551615ULL __UINTMAX_TYPE__=long\ long\ unsigned\ int __UINTPTR_MAX__=4294967295U __UINTPTR_TYPE__=unsigned\ int __UINT_FAST16_MAX__=4294967295U __UINT_FAST16_TYPE__=unsigned\ int __UINT_FAST32_MAX__=4294967295U __UINT_FAST32_TYPE__=unsigned\ int __UINT_FAST64_MAX__=18446744073709551615ULL __UINT_FAST64_TYPE__=long\ long\ unsigned\ int __UINT_FAST8_MAX__=255 __UINT_FAST8_TYPE__=unsigned\ char __UINT_LEAST16_MAX__=65535 __UINT_LEAST16_TYPE__=short\ unsigned\ int __UINT_LEAST32_MAX__=4294967295U __UINT_LEAST32_TYPE__=unsigned\ int __UINT_LEAST64_MAX__=18446744073709551615ULL __UINT_LEAST64_TYPE__=long\ long\ unsigned\ int __UINT_LEAST8_MAX__=255 __UINT_LEAST8_TYPE__=unsigned\ char __ULACCUM_EPSILON__=0x1P-32ULK __ULACCUM_FBIT__=32 __ULACCUM_IBIT__=32 __ULACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULK __ULACCUM_MIN__=0.0ULK __ULFRACT_EPSILON__=0x1P-32ULR __ULFRACT_FBIT__=32 __ULFRACT_IBIT__=0 __ULFRACT_MAX__=0XFFFFFFFFP-32ULR __ULFRACT_MIN__=0.0ULR __ULLACCUM_EPSILON__=0x1P-32ULLK __ULLACCUM_FBIT__=32 __ULLACCUM_IBIT__=32 __ULLACCUM_MAX__=0XFFFFFFFFFFFFFFFFP-32ULLK __ULLACCUM_MIN__=0.0ULLK __ULLFRACT_EPSILON__=0x1P-64ULLR __ULLFRACT_FBIT__=64 __ULLFRACT_IBIT__=0 __ULLFRACT_MAX__=0XFFFFFFFFFFFFFFFFP-64ULLR __ULLFRACT_MIN__=0.0ULLR __UQQ_FBIT__=8 __UQQ_IBIT__=0 __USACCUM_EPSILON__=0x1P-8UHK __USACCUM_FBIT__=8 __USACCUM_IBIT__=8 __USACCUM_MAX__=0XFFFFP-8UHK __USACCUM_MIN__=0.0UHK __USA_FBIT__=16 __USA_IBIT__=16 __USER_LABEL_PREFIX__= __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_GNU=1 __USE_LARGEFILE64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_POSIX=1 __USE_REENTRANT=1 __USE_SVID=1 __USE_UNIX98=1 __USE_XOPEN=1 __USE_XOPEN_EXTENDED=1 __USFRACT_EPSILON__=0x1P-8UHR __USFRACT_FBIT__=8 __USFRACT_IBIT__=0 __USFRACT_MAX__=0XFFP-8UHR __USFRACT_MIN__=0.0UHR __USQ_FBIT__=32 __USQ_IBIT__=0 __UTA_FBIT__=64 __UTA_IBIT__=64 __UTQ_FBIT__=128 __UTQ_IBIT__=0 __VERSION__="4.7.3" __VFP_FP__=1 __WCHAR_MAX__=4294967295U __WCHAR_MIN__=0U __WCHAR_TYPE__=unsigned\ int __WINT_MAX__=4294967295U __WINT_MIN__=0U __WINT_TYPE__=unsigned\ int __arm__=1 __gnu_linux__=1 __linux=1 __linux__=1 __unix=1 __unix__=1 linux=1 unix=1' crypt_r_proto='REENTRANT_PROTO_B_CCS' cryptlib='' csh='csh' @@ -307,7 +311,10 @@ d_inetaton='define' d_inetntop='define' d_inetpton='define' d_int64_t='define' +d_ip_mreq='define' +d_ip_mreq_source='define' d_ipv6_mreq='define' +d_ipv6_mreq_source='undef' d_isascii='define' d_isblank='define' d_isfinite='undef' @@ -568,9 +575,9 @@ d_xenix='undef' date='date' db_hashtype='u_int32_t' db_prefixtype='size_t' -db_version_major='4' -db_version_minor='8' -db_version_patch='30' +db_version_major='5' +db_version_minor='3' +db_version_patch='28' defvoidused='15' direntrytype='struct dirent' dlext='so' @@ -579,7 +586,7 @@ doublesize='8' drand01='drand48()' drand48_r_proto='REENTRANT_PROTO_I_ST' dtrace='' -dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize arybase attributes mro re threads threads/shared' +dynamic_ext='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared' eagain='EAGAIN' ebcdic='undef' echo='echo' @@ -594,7 +601,7 @@ endservent_r_proto='0' eunicefix=':' exe_ext='' expr='expr' -extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local Version/Requirements XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators' +extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators' extern_C='extern' extras='' fflushNULL='define' @@ -611,7 +618,7 @@ full_csh='csh' full_sed='/usr/bin/sed' gccansipedantic='' gccosandvers='' -gccversion='4.7.2' +gccversion='4.7.3' getgrent_r_proto='REENTRANT_PROTO_I_SBWR' getgrgid_r_proto='REENTRANT_PROTO_I_TSBWR' getgrnam_r_proto='REENTRANT_PROTO_I_CSBWR' @@ -639,14 +646,14 @@ gidtype='gid_t' glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib /usr/ucblib /usr/local/lib ' gmake='gmake' gmtime_r_proto='REENTRANT_PROTO_S_TS' -gnulibc_version='2.17' +gnulibc_version='2.18' grep='grep' groupcat='cat /etc/group' groupstype='gid_t' gzip='gzip' h_fcntl='false' h_sysfile='true' -hint='previous' +hint='recommended' hostcat='cat /etc/hosts' html1dir=' ' html1direxp='' @@ -751,7 +758,7 @@ i_vfork='undef' ignore_versioned_solibs='y' inc_version_list=' ' inc_version_list_init='0' -incpath='/usr/arm-linux-gnueabihf/include' +incpath='/usr/arm-linux-gnueabihf/usr/include' inews='' initialinstalllocation='/usr/bin' installarchlib='/usr/lib/perl5/core_perl' @@ -763,7 +770,7 @@ installman3dir='/usr/share/man/man3' installprefix='/usr' installprefixexp='/usr' installprivlib='/usr/share/perl5/core_perl' -installscript='/usr/lib/perl5/core_perl/bin' +installscript='/usr/bin' installsitearch='/usr/lib/perl5/site_perl' installsitebin='/usr/bin' installsitehtml1dir='' @@ -781,30 +788,30 @@ installvendorhtml3dir='' installvendorlib='/usr/share/perl5/vendor_perl' installvendorman1dir='/usr/share/man/man1' installvendorman3dir='/usr/share/man/man3' -installvendorscript='/usr/lib/perl5/vendor_perl/bin' +installvendorscript='/usr/bin' intsize='4' issymlink='test -h' ivdformat='"ld"' ivsize='4' ivtype='long' -known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared ' +known_extensions='B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call GDBM_File Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap arybase attributes mro re threads threads/shared ' ksh='' ld='arm-linux-gnueabihf-gcc' ld_can_script='define' -lddlflags='-shared -O2 -fstack-protector' -ldflags='-L/usr/arm-linux-gnueabihf/lib -fstack-protector' +lddlflags='-shared -O2 -march=armv6 -mfpu=vfp -mfloat-abi=hard -L/usr/arm-linux-gnueabihf/usr/lib -fstack-protector' +ldflags=' -fstack-protector -L/usr/arm-linux-gnueabihf/usr/lib' ldflags_uselargefiles='' ldlibpthname='LD_LIBRARY_PATH' less='less' lib_ext='.a' -libc='/usr/arm-linux-gnueabihf/lib/libc-2.17.so' +libc='/usr/arm-linux-gnueabihf/usr/lib/libc-2.18.so' libperl='libperl.so' -libpth='/usr/arm-linux-gnueabihf/lib' +libpth='/usr/arm-linux-gnueabihf/usr/lib /usr/local/lib /usr/lib' libs='-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc -lgdbm_compat' -libsdirs=' /usr/arm-linux-gnueabihf/lib' +libsdirs=' /usr/arm-linux-gnueabihf/usr/lib' libsfiles=' libnsl.so libgdbm.so libdb.so libdl.so libm.so libcrypt.so libutil.so libpthread.so libc.so libgdbm_compat.so' -libsfound=' /usr/arm-linux-gnueabihf/lib/libnsl.so /usr/arm-linux-gnueabihf/lib/libgdbm.so /usr/arm-linux-gnueabihf/lib/libdb.so /usr/arm-linux-gnueabihf/lib/libdl.so /usr/arm-linux-gnueabihf/lib/libm.so /usr/arm-linux-gnueabihf/lib/libcrypt.so /usr/arm-linux-gnueabihf/lib/libutil.so /usr/arm-linux-gnueabihf/lib/libpthread.so /usr/arm-linux-gnueabihf/lib/libc.so /usr/arm-linux-gnueabihf/lib/libgdbm_compat.so' -libspath='/usr/arm-linux-gnueabihf/lib /usr/lib' +libsfound=' /usr/arm-linux-gnueabihf/usr/lib/libnsl.so /usr/arm-linux-gnueabihf/usr/lib/libgdbm.so /usr/arm-linux-gnueabihf/usr/lib/libdb.so /usr/arm-linux-gnueabihf/usr/lib/libdl.so /usr/arm-linux-gnueabihf/usr/lib/libm.so /usr/arm-linux-gnueabihf/usr/lib/libcrypt.so /usr/arm-linux-gnueabihf/usr/lib/libutil.so /usr/arm-linux-gnueabihf/usr/lib/libpthread.so /usr/arm-linux-gnueabihf/usr/lib/libc.so /usr/arm-linux-gnueabihf/usr/lib/libgdbm_compat.so' +libspath=' /usr/arm-linux-gnueabihf/usr/lib /usr/lib' libswanted='sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util pthread c cposix posix ucb BSD gdbm_compat' libswanted_uselargefiles='' line='' @@ -813,8 +820,8 @@ lkflags='' ln='ln' lns='/usr/bin/ln -s' localtime_r_proto='REENTRANT_PROTO_S_TS' -locincpth='/usr/local/include /opt/local/include' -loclibpth='/usr/local/lib /opt/local/lib' +locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include' +loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib' longdblsize='8' longlongsize='8' longsize='4' @@ -851,7 +858,7 @@ mv='' myarchname='armv6l-linux' mydomain='.nonet' myhostname='void-rpi' -myuname='linux void-rpi 3.6.11_1 #1 preempt tue feb 19 17:40:24 cet 2013 armv6l gnulinux ' +myuname='linux void-rpi 3.10.18_4 #1 preempt fri nov 15 10:55:23 cet 2013 armv6l gnulinux ' n='-n' need_va_copy='undef' netdb_hlen_type='size_t' @@ -861,7 +868,7 @@ netdb_net_type='in_addr_t' nm='nm' nm_opt='' nm_so_opt='--dynamic' -nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local Version/Requirements XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators' +nonxs_ext='Archive/Extract Archive/Tar Attribute/Handlers AutoLoader B/Debug B/Deparse B/Lint CGI CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML CPANPLUS CPANPLUS/Dist/Build Carp Config/Perl/V Devel/SelfStubber Digest Dumpvalue Env Errno ExtUtils/CBuilder ExtUtils/Command ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/ParseXS File/CheckTree File/Fetch File/Path File/Temp FileCache Filter/Simple Getopt/Long HTTP/Tiny I18N/Collate I18N/LangTags IO/Compress IO/Zlib IPC/Cmd IPC/Open3 JSON/PP Locale/Codes Locale/Maketext Locale/Maketext/Simple Log/Message Log/Message/Simple Math/BigInt Math/BigRat Math/Complex Memoize Module/Build Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata Module/Pluggable NEXT Net/Ping Object/Accessor Package/Constants Params/Check Parse/CPAN/Meta Perl/OSType PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/LaTeX Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage Safe Search/Dict SelfLoader Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Term/UI Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Memoize Tie/RefHash Time/Local XSLoader autodie autouse base bignum constant encoding/warnings if lib libnet parent perlfaq podlators' nroff='nroff' nvEUformat='"E"' nvFUformat='"F"' @@ -876,17 +883,17 @@ nvtype='double' o_nonblock='O_NONBLOCK' obj_ext='.o' old_pthread_create_joinable='' -optimize='-O2 -mfpu=vfp -march=armv6 -mfloat-abi=hard -g' +optimize='-O2 -march=armv6 -mfpu=vfp -mfloat-abi=hard' orderlib='false' osname='linux' -osvers='3.6.11_1' +osvers='3.10.18_4' otherlibdirs=' ' package='perl5' pager='/usr/bin/less -R' passcat='cat /etc/passwd' -patchlevel='16' +patchlevel='18' path_sep=':' -perl5='' +perl5='/usr/bin/perl' perl='perl' perl_patchlevel='' perl_static_inline='static __inline__' @@ -896,7 +903,7 @@ perlpath='/usr/bin/perl' pg='pg' phostname='hostname' pidtype='pid_t' -plibpth='/lib/arm-linux-gnueabihf/4.7.2 /lib /usr/lib/arm-linux-gnueabihf/4.7.2 /usr/lib' +plibpth='/lib/arm-linux-gnueabihf/4.7.3 /lib /usr/lib/arm-linux-gnueabihf/4.7.3 /usr/lib' pmake='' pr='' prefix='/usr' @@ -940,8 +947,8 @@ sPRIu64='"Lu"' sPRIx64='"Lx"' sSCNfldbl='"f"' sched_yield='sched_yield()' -scriptdir='/usr/lib/perl5/core_perl/bin' -scriptdirexp='/usr/lib/perl5/core_perl/bin' +scriptdir='/usr/bin' +scriptdirexp='/usr/bin' sed='sed' seedfunc='srand48' selectminbits='32' @@ -1078,6 +1085,7 @@ usesitecustomize='undef' usesocks='undef' usethreads='define' usevendorprefix='define' +useversionedarchname='undef' usevfork='false' usrinc='/usr/include' uuname='' @@ -1105,8 +1113,8 @@ vendorman3dir='/usr/share/man/man3' vendorman3direxp='/usr/share/man/man3' vendorprefix='/usr' vendorprefixexp='/usr' -vendorscript='/usr/lib/perl5/vendor_perl/bin' -vendorscriptexp='/usr/lib/perl5/vendor_perl/bin' +vendorscript='/usr/bin' +vendorscriptexp='/usr/bin' version='@@PERL_VERSION@@' version_patchlevel_string='@@PERL_VERSION@@' versiononly='undef' @@ -1118,10 +1126,10 @@ yaccflags='' zcat='' zip='zip' PERL_REVISION=5 -PERL_VERSION=16 -PERL_SUBVERSION=2 +PERL_VERSION=18 +PERL_SUBVERSION=1 PERL_API_REVISION=5 -PERL_API_VERSION=16 +PERL_API_VERSION=18 PERL_API_SUBVERSION=0 PERL_PATCHLEVEL='' PERL_CONFIG_SH=true diff --git a/srcpkgs/perl/files/arm-linux-gnueabihf/mg_data.h b/srcpkgs/perl/files/arm-linux-gnueabihf/mg_data.h index 10b10682488..23645abef46 100644 --- a/srcpkgs/perl/files/arm-linux-gnueabihf/mg_data.h +++ b/srcpkgs/perl/files/arm-linux-gnueabihf/mg_data.h @@ -40,7 +40,8 @@ 0, /* rhash '%' extra data for restricted hashes */ magic_vtable_max | PERL_MAGIC_VALUE_MAGIC, - 0, + /* proto '&' my sub prototype CV */ + magic_vtable_max, 0, 0, 0, @@ -71,8 +72,7 @@ 0, /* arylen_p '@' to move arylen out of XPVAV */ magic_vtable_max | PERL_MAGIC_VALUE_MAGIC, - /* overload 'A' %OVERLOAD hash */ - want_vtbl_amagic, + 0, /* bm 'B' Boyer-Moore (fast string search) */ want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC, 0, @@ -81,8 +81,7 @@ /* env 'E' %ENV hash */ want_vtbl_env, 0, - /* study 'G' study()ed string */ - want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC, + 0, /* hints 'H' %^H hash */ want_vtbl_hints, /* isa 'I' @ISA array */ @@ -104,7 +103,7 @@ /* uvar 'U' Available for use by extensions */ want_vtbl_uvar, /* vstring 'V' SV was vstring literal */ - want_vtbl_vstring | PERL_MAGIC_VALUE_MAGIC, + magic_vtable_max | PERL_MAGIC_VALUE_MAGIC, 0, 0, 0, @@ -112,12 +111,11 @@ 0, 0, /* checkcall ']' inlining/mutation of call to this CV */ - magic_vtable_max | PERL_MAGIC_VALUE_MAGIC, + want_vtbl_checkcall | PERL_MAGIC_VALUE_MAGIC, + 0, 0, 0, 0, - /* overload_elem 'a' %OVERLOAD hash element */ - want_vtbl_amagicelem, 0, /* overload_table 'c' Holds overload table (AMT) on stash */ want_vtbl_ovrld, @@ -126,7 +124,7 @@ /* envelem 'e' %ENV hash element */ want_vtbl_envelem, /* fm 'f' Formline ('compiled' format) */ - want_vtbl_regdata | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC, + want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC, /* regex_global 'g' m//g target */ want_vtbl_mglob | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC, /* hintselem 'h' %^H hash element */ diff --git a/srcpkgs/perl/files/perlbin.sh b/srcpkgs/perl/files/perlbin.sh deleted file mode 100644 index 414266162df..00000000000 --- a/srcpkgs/perl/files/perlbin.sh +++ /dev/null @@ -1,13 +0,0 @@ -# Set path to perl scripts. - -# Add dirs to path if they exist. -for _dir_ in site vendor core; do - if [ -d /usr/lib/perl5/${_dir_}_perl/bin ]; then - PATH=$PATH:/usr/lib/perl5/${_dir_}_perl/bin - fi -done -export PATH - -# If you have modules in non-standard directories you can add them here. -#export PERLLIB=dir1:dir2 - diff --git a/srcpkgs/perl/template b/srcpkgs/perl/template index 2f947fd81fa..8004b756797 100644 --- a/srcpkgs/perl/template +++ b/srcpkgs/perl/template @@ -1,7 +1,7 @@ # Template build file for 'perl'. pkgname=perl -version=5.16.3 -revision=3 +version=5.18.1 +revision=1 hostmakedepends="which less" makedepends="zlib-devel bzip2-devel gdbm-devel db-devel>=5.3" short_desc="Practical Extraction and Report Language" @@ -10,7 +10,7 @@ homepage="http://www.perl.org" license="GPL-2" #distfiles="http://www.cpan.org/src/5.0/perl-${version}.tar.bz2" distfiles="http://ftp.freebsd.org/pub/FreeBSD/distfiles/perl/perl-${version}.tar.bz2" -checksum=bb7bc735e6813b177dcfccd480defcde7eddefa173b5967eac11babd1bfa98e8 +checksum=bf46c732c68fb160ea276b4b0cda26971646a206e31951abb8623a60f0ee5249 # Before updating this package to a new major version, run ${FILESDIR}/provides.pl # against ${wrksrc} to find the list of built in packages. @@ -27,8 +27,7 @@ do_configure() { -Dsitearch=/usr/lib/perl5/site_perl -Dvendorlib=/usr/share/perl5/vendor_perl -Dvendorarch=/usr/lib/perl5/vendor_perl - -Dscriptdir=/usr/lib/perl5/core_perl/bin - -Dvendorscript=/usr/lib/perl5/vendor_perl/bin + -Dscriptdir=/usr/bin -Dvendorscript=/usr/bin -Dinc_version_list=none -Dman1ext=1p -Dman3ext=3p -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3" @@ -49,9 +48,7 @@ do_configure() { sh ./Configure.cross perl -Ilib make_patchnum.pl else - ./Configure -des ${_args} \ - -Dcccdlflags="-fPIC" \ - -Doptimize="${XBPS_CFLAGS}" + ./Configure -des ${_args} -Dcccdlflags="-fPIC" -Doptimize="$CFLAGS" fi } @@ -60,8 +57,8 @@ do_build() { export HOST_PERL=/usr/bin/perl export PERL_TO_USE=$HOST_PERL export HOST_PERL_LIBS=/usr/lib/perl5/core_perl - export LIB=/usr/$XBPS_CROSS_TRIPLET/lib - export INCLUDE=/usr/$XBPS_CROSS_TRIPLET/include + export LIB=$XBPS_CROSS_BASE/usr/lib + export INCLUDE=$XBPS_CROSS_BASE/usr/include make SHRPLDFLAGS='-shared -Wl,-soname,libperl.so' \ CROSS_PERL=$HOST_PERL libperl.so ${makejobs} @@ -81,8 +78,8 @@ do_install() { export HOST_PERL=/usr/bin/perl export PERL_TO_USE=$HOST_PERL export HOST_PERL_LIBS=/usr/lib/perl5/core_perl - export LIB=/usr/$XBPS_CROSS_TRIPLET/lib - export INCLUDE=/usr/$XBPS_CROSS_TRIPLET/include + export LIB=$XBPS_CROSS_BASE/usr/lib + export INCLUDE=$XBPS_CROSS_BASE/usr/include cp -fr $HOST_PERL_LIBS/auto/* lib/auto/ make CROSS_PERL=$HOST_PERL DESTDIR=$DESTDIR install @@ -101,7 +98,7 @@ do_install() { find ${DESTDIR} -type f -name \*.so -exec chmod 644 {} \; # Make a link from perl${version} to perl. - cd ${DESTDIR}/usr/bin && ln -sf perl${version} perl + ln -sf /usr/bin/perl${version} ${DESTDIR}/usr/bin/perl ### CPAN Settings ### # Set CPAN default config to use the site directories. @@ -115,9 +112,6 @@ do_install() { -e "/{'buildflags'}/ s/'';/'installdirs=site';/" \ -i ${DESTDIR}/usr/share/perl5/core_perl/CPANPLUS/Config.pm - # Profile script so set paths to perl scripts. - vinstall ${FILESDIR}/perlbin.sh 644 etc/profile.d - # Remove all pod files *except* those under # /usr/share/perl5/core_perl/pod/ (FS#16488) rm -f ${DESTDIR}/usr/share/perl5/core_perl/*.pod @@ -135,143 +129,143 @@ do_install() { } perl_package() { - _provides=" -perl-Archive-Extract-0.58_1 -perl-Archive-Tar-1.82_1 -perl-Attribute-Handlers-0.93_1 -perl-AutoLoader-5.72_1 -perl-B-Debug-1.17_1 -perl-B-Deparse-1.14_01_1 -perl-B-Lint-1.14_1 -perl-CGI-3.59_1 -perl-CPAN-1.9800_1 -perl-CPAN-Meta-2.120630_1 -perl-CPAN-Meta-YAML-0.007_1 -perl-CPANPLUS-0.9121_1 -perl-CPANPLUS-Dist-Build-0.62_1 -perl-Carp-1.26_1 -perl-Compress-Raw-Bzip2-2.048_1 -perl-Compress-Raw-Zlib-2.048_1 -perl-DB_File-1.826_1 -perl-Data-Dumper-2.135_06_1 + provides=" +perl-Archive-Extract-0.68_1 +perl-Archive-Tar-1.90_1 +perl-Attribute-Handlers-0.94_1 +perl-AutoLoader-5.73_1 +perl-B-Debug-1.18_1 +perl-B-Deparse-1.20_1 +perl-B-Lint-1.17_1 +perl-CGI-3.63_1 +perl-CPAN-2.00_1 +perl-CPAN-Meta-2.120921_1 +perl-CPAN-Meta-Requirements-2.122_1 +perl-CPAN-Meta-YAML-0.008_1 +perl-CPANPLUS-0.9135_1 +perl-CPANPLUS-Dist-Build-0.70_1 +perl-Carp-1.29_1 +perl-Compress-Raw-Bzip2-2.060_1 +perl-Compress-Raw-Zlib-2.060_1 +perl-Config-Perl-V-0.17_1 +perl-DB_File-1.827_1 +perl-Data-Dumper-2.145_1 perl-Devel-PPPort-3.20_1 perl-Devel-SelfStubber-1.05_1 perl-Digest-1.17_1 -perl-Digest-MD5-2.51_1 -perl-Digest-SHA-5.71_1 +perl-Digest-MD5-2.52_1 +perl-Digest-SHA-5.84_01_1 perl-Dumpvalue-1.17_1 -perl-Encode-2.44_1 -perl-Env-1.03_1 -perl-Exporter-5.66_1 -perl-ExtUtils-CBuilder-0.280206_1 +perl-Encode-2.49_1 +perl-Env-1.04_1 +perl-Exporter-5.68_1 +perl-ExtUtils-CBuilder-0.280210_1 perl-ExtUtils-Command-1.17_1 perl-ExtUtils-Constant-0.23_1 -perl-ExtUtils-Install-1.58_1 -perl-ExtUtils-MakeMaker-6.63_02_1 -perl-ExtUtils-Manifest-1.61_1 -perl-ExtUtils-ParseXS-3.16_1 -perl-File-CheckTree-4.41_1 -perl-File-Fetch-0.32_1 -perl-File-Path-2.08_01_1 -perl-File-Temp-0.22_1 -perl-Filter-Simple-0.88_1 -perl-Filter-Util-Call-1.40_1 -perl-Getopt-Long-2.38_1 -perl-HTTP-Tiny-0.017_1 +perl-ExtUtils-Install-1.59_1 +perl-ExtUtils-MakeMaker-6.66_1 +perl-ExtUtils-Manifest-1.63_1 +perl-ExtUtils-ParseXS-3.18_1 +perl-File-CheckTree-4.42_1 +perl-File-Fetch-0.38_1 +perl-File-Path-2.09_1 +perl-File-Temp-0.23_1 +perl-Filter-Simple-0.89_1 +perl-Filter-Util-Call-1.45_1 +perl-Getopt-Long-2.39_1 +perl-HTTP-Tiny-0.025_1 perl-I18N-Collate-1.02_1 -perl-I18N-LangTags-0.38_1 -perl-IO-1.25_06_1 -perl-IO-Compress-2.048_1 +perl-I18N-LangTags-0.39_1 +perl-IO-1.28_1 +perl-IO-Compress-2.060_1 perl-IO-Zlib-1.10_1 -perl-IPC-Cmd-0.76_1 +perl-IPC-Cmd-0.80_1 perl-IPC-SysV-2.03_1 -perl-JSON-PP-2.27200_1 -perl-Locale-Codes-3.21_1 -perl-Locale-Maketext-1.22_1 +perl-JSON-PP-2.27202_1 +perl-Locale-Codes-3.25_1 +perl-Locale-Maketext-1.23_1 perl-Locale-Maketext-Simple-0.21_1 -perl-Log-Message-0.04_1 -perl-Log-Message-Simple-0.08_1 +perl-Log-Message-0.06_1 +perl-Log-Message-Simple-0.10_1 perl-MIME-Base64-3.13_1 -perl-Math-BigInt-1.998_1 +perl-Math-BigInt-1.9991_1 perl-Math-BigInt-FastCalc-0.30_1 -perl-Math-BigRat-0.2603_1 +perl-Math-BigRat-0.2604_1 perl-Math-Complex-1.59_1 -perl-Memoize-1.02_1 -perl-Module-Build-0.39_01_1 -perl-Module-CoreList-2.76_1 -perl-Module-Load-0.22_1 -perl-Module-Load-Conditional-0.46_1 +perl-Memoize-1.03_1 +perl-Module-Build-0.4003_1 +perl-Module-CoreList-2.96_1 +perl-Module-Load-0.24_1 +perl-Module-Load-Conditional-0.54_1 perl-Module-Loaded-0.08_1 -perl-Module-Metadata-1.000009_1 -perl-Module-Pluggable-4.0_1 +perl-Module-Metadata-1.000011_1 +perl-Module-Pluggable-4.7_1 perl-NEXT-0.65_1 -perl-Net-Ping-2.38_1 -perl-Object-Accessor-0.42_1 +perl-Net-Ping-2.41_1 +perl-Object-Accessor-0.46_1 perl-Package-Constants-0.02_1 -perl-Params-Check-0.32_1 -perl-Parse-CPAN-Meta-1.4402_1 -perl-PathTools-3.39_02_1 -perl-Perl-OSType-1.002_1 -perl-PerlIO-via-QuotedPrint-0.06_1 +perl-Params-Check-0.36_1 +perl-Parse-CPAN-Meta-1.4404_1 +perl-PathTools-3.40_1 +perl-Perl-OSType-1.003_1 +perl-PerlIO-via-QuotedPrint-0.07_1 +perl-Pod-Checker-1.60_1 perl-Pod-Escapes-1.04_1 -perl-Pod-LaTeX-0.60_1 -perl-Pod-Parser-1.51_1 -perl-Pod-Perldoc-3.17_1 -perl-Pod-Simple-3.20_1 -perl-Safe-2.31_01_1 -perl-Scalar-List-Utils-1.25_1 -perl-Search-Dict-1.04_1 -perl-SelfLoader-1.20_1 -perl-Socket-2.001_1 -perl-Storable-2.34_1 -perl-Sys-Syslog-0.29_1 -perl-Term-ANSIColor-3.01_1 +perl-Pod-LaTeX-0.61_1 +perl-Pod-Parser-1.60_1 +perl-Pod-Perldoc-3.19_1 +perl-Pod-Simple-3.28_1 +perl-Pod-Usage-1.61_1 +perl-Safe-2.35_1 +perl-Scalar-List-Utils-1.27_1 +perl-Search-Dict-1.07_1 +perl-SelfLoader-1.21_1 +perl-Socket-2.009_1 +perl-Storable-2.41_1 +perl-Sys-Syslog-0.32_1 +perl-Term-ANSIColor-4.02_1 perl-Term-Cap-1.13_1 perl-Term-Complete-1.402_1 -perl-Term-ReadLine-1.09_1 -perl-Term-UI-0.30_1 -perl-Test-1.25_02_1 -perl-Test-Harness-3.23_1 +perl-Term-ReadLine-1.12_1 +perl-Term-UI-0.34_1 +perl-Test-1.26_1 +perl-Test-Harness-3.26_1 perl-Test-Simple-0.98_1 perl-Text-Abbrev-1.02_1 perl-Text-Balanced-2.02_1 -perl-Text-ParseWords-3.27_1 -perl-Text-Soundex-3.03_01_1 -perl-Text-Tabs+Wrap-2009.0305_1 -perl-Thread-Queue-2.12_1 +perl-Text-ParseWords-3.28_1 +perl-Text-Soundex-3.04_1 +perl-Text-Tabs+Wrap-2012.0818_1 +perl-Thread-Queue-3.02_1 perl-Thread-Semaphore-2.12_1 -perl-Tie-File-0.98_1 +perl-Tie-File-0.99_1 perl-Tie-RefHash-1.39_1 perl-Time-HiRes-1.9725_1 -perl-Time-Local-1.2000_1 +perl-Time-Local-1.2300_1 perl-Time-Piece-1.20_01_1 -perl-Unicode-Collate-0.89_1 -perl-Unicode-Normalize-1.14_1 -perl-Version-Requirements-0.101022_1 -perl-Win32-0.44_1 -perl-Win32API-File-0.1200_1 +perl-Unicode-Collate-0.97_1 +perl-Unicode-Normalize-1.16_1 +perl-Win32-0.47_1 +perl-Win32API-File-0.1201_1 perl-XSLoader-0.16_1 -perl-autodie-2.10_1 +perl-autodie-2.13_1 perl-autouse-1.07_1 perl-base-2.18_1 -perl-bignum-0.29_1 -perl-constant-1.23_1 +perl-bignum-0.33_1 +perl-constant-1.27_1 perl-encoding-warnings-0.11_1 perl-if-0.0602_1 perl-lib-0.63_1 perl-libnet-1.22_1 perl-parent-0.225_1 -perl-perlfaq-5.0150039_1 -perl-podlators-2.4.0_1 +perl-perlfaq-5.0150042_1 +perl-podlators-2.5.1_1 perl-threads-1.86_1 -perl-threads-shared-1.40_1 -perl-version-0.99_1 +perl-threads-shared-1.43_1 +perl-version-0.9902_1 " - # Find virtual packages provided by the current perl version. - for _f in ${_provides}; do - _p=$($XBPS_UHELPER_CMD getpkgname ${_f}) - provides+=" ${_f}" - replaces+=" ${_p}>=0" + for f in ${provides}; do + replaces+=" $($XBPS_UHELPER_CMD getpkgname ${f})>=0" done pkg_install() {