Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 745824 Details for
Bug 818952
dev-lang/perl-5.34.0-r3: fails to install on Android Prefix (error: Cannot build with both -Duserelocatableinc and -Duseshrplib)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 13.18 KB, created by
Vasile M.
on 2021-10-20 01:39:44 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Vasile M.
Created:
2021-10-20 01:39:44 UTC
Size:
13.18 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-lang/perl-5.34.0-r3 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: perl@gentoo.org >[32;01m * [39;49;00mUSE: arm64 elibc_glibc gdbm kernel_linux userland_GNU >[32;01m * [39;49;00mFEATURES: preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking perl-5.34.0.tar.xz to /var/tmp/portage/dev-lang/perl-5.34.0-r3/work >>>> Unpacking perl-5.34.0-patches-1.tar.xz to /var/tmp/portage/dev-lang/perl-5.34.0-r3/work >>>> Unpacking perl-cross-1.3.6.tar.gz to /var/tmp/portage/dev-lang/perl-5.34.0-r3/work >>>> Source unpacked in /var/tmp/portage/dev-lang/perl-5.34.0-r3/work >>>> Preparing source in /var/tmp/portage/dev-lang/perl-5.34.0-r3/work/perl-5.34.0 ... > [32;01m*[0m Adding 0101-Fix-build-with-gdb120.patch to patch bundle > [32;01m*[0m Injecting patch-level info into 0006-List-packaged-patches-in-patchlevel.h.patch.desc ( *List-packaged-patches* ) > [32;01m*[0m Applying 0001-Fix-hpux-hints.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0002-aix-gcc-detection-and-shared-library-soname-support.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0003-cpan-ExtUtils-MakeMaker-drop-PORTAGE_TMPDIR-from-LD_.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0004-Remove-rpath-and-append-LDFLAGS-to-lddlflags.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0005-Add-headers-for-opensolaris.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0006-List-packaged-patches-in-patchlevel.h.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0007-Cleanup-PATH-and-shrpenv.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0008-Tweak-enc2xs-to-follow-symlinks-and-ignore-missing-I.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0009-darwin-Use-CC-to-link.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0010-Provide-a-sensible-INSTALLDIRS-default-for-modules-i.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0011-Fix-interix-hints.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0012-Set-libperl-soname.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0013-Add-etc-perl-to-INC.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0014-cpan-ExtUtils-MakeMaker-remove-targets-that-generate.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0015-Don-t-force-fstack-protector-on-everyone.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0016-Do-not-set-custom-CFLAGS-in-cpan-Digest-SHA.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0017-Configure-Don-t-include-sources-in-usr-local-for-com.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0018-cpan-IO-Socket-IP-Disable-network-tests.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0019-Fix-EUMM-podlocal-tests.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0020-Skip-auto-linking-nsl-and-cl.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0021-Disable-porting-tests-which-create-fun-false-failure.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0022-Disable-PathTools-tests-which-fails-under-sandboxing.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0023-Fix-CPAN-FirstTime-defaults-with-nonexisting-site-di.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0024-Pass-LD-settings-through-to-subdirectories.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0025-Memoize-Storable-respect-nstore-option-not-respected.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0026-Better-errors-for-man-pages-from-standard-input.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0027-Respect-umask-during-installation.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0028-Document-that-CCFLAGS-should-include-Config-ccflags.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0029-Fix-parallel-building.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0030-Add-support-for-Dgentoolibdirs.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying 0101-Fix-build-with-gdb120.patch ... >[A[128C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Generating patchlevel-gentoo.h >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-lang/perl-5.34.0-r3/work/perl-5.34.0 ... > [32;01m*[0m Scanning for old @INC dirs matching '.*/5[.][0-9]+\([.][0-9]+\|\)$' in: /usr/lib64/perl5 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl > [32;01m*[0m Normalizing/Sorting candidate list: 5.34 5.34 > [32;01m*[0m to remove '5.34' >First let's make sure your kit is complete. Checking... >Locating common programs... >Checking compatibility between /bin/echo and builtin echo (if any)... >Symbolic links are supported. >Checking how to test for symbolic links... >You can test for symbolic links with 'test -h'. >Checking for cross-compile >No targethost for running compiler tests against defined, running locally >Good, your tr supports [:lower:] and [:upper:] to convert case. >Using [:upper:] and [:lower:] to convert case. >aix convexos epix hpux linux-android newsos4 sco super-ux uwin >aix_3 cxux esix4 i386 linux nonstopux sco_2_3_0 svr4 vos >aix_4 cygwin fps interix lynxos openbsd sco_2_3_1 svr5 >altos486 darwin freebsd irix_4 midnightbsd opus sco_2_3_2 ti1500 >amigaos dcosx freemint irix_5 minix os2 sco_2_3_3 ultrix_4 >atheos dec_osf gnu irix_6 mips os390 sco_2_3_4 umips >aux_3 dos_djgpp gnukfreebsd irix_6_0 mirbsd os400 solaris_2 unicos >bitrig dragonfly gnuknetbsd irix_6_1 mpc posix-bc stellar unicosmk >bsdos dynix greenhills isc ncr_tower qnx sunos_4_0 unisysdynix >catamount dynixptx haiku isc_2 netbsd riscos sunos_4_1 utekv >Which of these apply, if any? [linux-android] >./hints/linux-android.sh: line 317: getprop: command not found >CANNOT LINK EXECUTABLE "/system/bin/sh": library "libsandbox.so" not found > >*********************** Warning! ********************* >It would appear you have a defective bash shell installed. This is likely to >give you a failure of op/exec test #5 during the test phase of the build, >Upgrading to a recent version (1.14.4 or later) should fix the problem. >****************************************************** >Operating system name? [linux-android] >Operating system version? [none] >Installation prefix to use? (~name ok) [/usr] >AFS does not seem to be running... >What installation prefix should I use for installing files? (~name ok) [/usr] >Build a threading Perl? [n] >Build Perl for multiplicity? [n] >Use which C compiler? [aarch64-unknown-linux-gnu-gcc] >Checking for GNU cc in disguise and/or its version number... >Now, how can we feed standard input to your C preprocessor... >Directories to use for library searches? [/usr/local/lib64 /lib64 /usr/lib64 /usr/lib /lib] >What is the file extension used for shared libraries? [so] >Make shared library basenames unique? [n] >Hmm. Based on the hints in hints/linux-android.sh, >the recommended value for $d_libname_unique on this machine was "define"! > Keep the recommended value? [y] >Build Perl for SOCKS? [n] >Try to use long doubles if available? [n] >Checking for optional libraries... >What libraries to use? [-lgdbm -ldl -lm -lcrypt -lutil -lc -lgdbm_compat] >What optimizer/debugger flag should be used? [-march=armv8.2-a -mcpu=cortex-a76 -mabi=lp64 -O2 -pipe] >Any additional cc flags? [-fwrapv -fno-strict-aliasing -pipe] >Let me guess what the preprocessor flags are... >Any additional ld flags (NOT including libraries)? [-Wl,-O1 -Wl,--as-needed] >Checking your choice of C compiler and flags for coherency... >Checking to see how big your integers are... >Checking to see if you have long long... >Checking to see how big your long longs are... >Computing filename position in cpp output for #include directives... ><inttypes.h> found. >Checking to see if you have int64_t... >Checking which 64-bit integer type we could use... >We could use 'long' for 64-bit integers. >Try to use maximal 64-bit support, if available? [y] >Checking if your C library has broken 64-bit functions... >Checking for GNU C Library... >Shall I use /usr/bin/aarch64-unknown-linux-gnu-nm to extract C symbols from the libraries? [n] >Checking for C++... >Checking to see how big your double precision numbers are... > >Checking to see if you have long double... >You have long double. >ldexpl() found. > >Checking to see how big your long doubles are... >Your long doubles are 16 bytes long. >Checking the kind of long doubles you have... >You have IEEE 754 128-bit little endian long doubles. >Getting the current patchlevel... >What is your architecture name [aarch64-linux] >Add the Perl API version to your archname? [n] >This architecture is naturally 64-bit, not changing architecture name. >Pathname where the public executables will reside? (~name ok) [/usr/bin] >Use relocatable @INC? [y] >Pathname where the private library files will reside? (~name ok) [/usr/lib64/perl5/5.34] >Where do you want to put the public architecture-dependent libraries? (~name ok) [/usr/lib64/perl5/5.34/aarch64-linux] >Other username to test security of setuid scripts with? [none] >Well, the recommended value is *not* secure. >Does your kernel have *secure* setuid scripts? [n] >Installation prefix to use for add-on modules and utilities? (~name ok) [/usr/local] >Pathname for the site-specific library files? (~name ok) [/usr/local/lib64/perl5/5.34] >List of earlier versions to include in @INC? [none] ><malloc/malloc.h> NOT found. ><malloc.h> found. >Checking to see how big your pointers are... >Do you wish to wrap malloc calls to protect against potential overflows? [y] >Do you wish to attempt to use the malloc that comes with perl5? [n] >Your system wants malloc to return 'void *', it would seem. >Your system uses void free(), it would seem. >Pathname for the site-specific architecture-dependent library files? (~name ok) [/usr/local/lib64/perl5/5.34/aarch64-linux] >Do you want to configure vendor-specific add-on directories? [y] >Installation prefix to use for vendor-supplied add-ons? (~name ok) [/usr] >Pathname for the vendor-supplied library files? (~name ok) [/usr/lib64/perl5/vendor_perl/5.34] >Pathname for vendor-supplied architecture-dependent files? (~name ok) [/usr/lib64/perl5/vendor_perl/5.34/aarch64-linux] >Colon-separated list of additional directories for perl to search? [none] >Colon-seperated list of gentoo-specific perl library search dirs? [none] >Support DTrace if available? [n] >Install any extra modules (y or n)? [n] >Directory for the main Perl5 html pages? (~name ok) [none] >Directory for the Perl5 module html pages? (~name ok) [none] >dlopen() found. ><unistd.h> found. >Do you wish to use dynamic loading? [y] >Source file to use for dynamic loading [ext/DynaLoader/dl_dlopen.xs] >Any special flags to pass to aarch64-unknown-linux-gnu-gcc -c to compile shared library modules? [-fPIC] >What command should be used to create dynamic libraries? [aarch64-unknown-linux-gnu-gcc] >Any special flags to pass to aarch64-unknown-linux-gnu-gcc to create a dynamically loaded library? >[-shared -march=armv8.2-a -mcpu=cortex-a76 -mabi=lp64 -O2 -pipe] >Any special flags to pass to aarch64-unknown-linux-gnu-gcc to use dynamic linking? [-Wl,-E] >ld supports scripting >Build a shared libperl.so (y/n) [y] >Cannot build with both -Duserelocatableinc and -Duseshrplib >See INSTALL for an explanation why that won't work. > [31;01m*[0m ERROR: dev-lang/perl-5.34.0-r3::gentoo failed (configure phase): > [31;01m*[0m Unable to configure > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 127: Called src_configure > [31;01m*[0m environment, line 2067: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m sh Configure -des -Dinstallprefix="${EPREFIX}"'/usr' -Dinstallusrbinperl='n' "${myconf[@]}" || die "Unable to configure"; > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-lang/perl-5.34.0-r3::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-lang/perl-5.34.0-r3::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-lang/perl-5.34.0-r3/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-lang/perl-5.34.0-r3/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-lang/perl-5.34.0-r3/work/perl-5.34.0' > [31;01m*[0m S: '/var/tmp/portage/dev-lang/perl-5.34.0-r3/work/perl-5.34.0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 818952
: 745824 |
745842