Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 399226 Details for
Bug 543748
dev-lang/perl-5.20.2 fails to build with undefined reference to glibc_main
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), 10.12 KB, created by
Kim Nilsson
on 2015-03-19 03:29:13 UTC
(
hide
)
Description:
Build log
Filename:
MIME Type:
Creator:
Kim Nilsson
Created:
2015-03-19 03:29:13 UTC
Size:
10.12 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-lang/perl-5.20.2 >[32;01m * [39;49;00mRepository: gentoo_prefix >[32;01m * [39;49;00mMaintainer: perl@gentoo.org >[32;01m * [39;49;00mUSE: arm berkdb elibc_glibc gdbm kernel_linux prefix userland_GNU >[32;01m * [39;49;00mFEATURES: preserve-libs userpriv >>>> Unpacking source... >>>> Unpacking perl-5.20.2.tar.bz2 to /data/gentoo/var/tmp/portage/dev-lang/perl-5.20.2/work >>>> Unpacking perl-5.20.2-patches-1.tar.xz to /data/gentoo/var/tmp/portage/dev-lang/perl-5.20.2/work >>>> Source unpacked in /data/gentoo/var/tmp/portage/dev-lang/perl-5.20.2/work >>>> Preparing source in /data/gentoo/var/tmp/portage/dev-lang/perl-5.20.2/work/perl-5.20.2 ... > [32;01m*[0m Applying patches from perl-5.20.2-1 ... > [32;01m*[0m gentoo/hints_hpux.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/aix_soname.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/EUMM-RUNPATH.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/config_over.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/opensolaris_headers.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/patchlevel.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/cpanplus_definstalldirs.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/cleanup-paths.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/enc2xs.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/enc2xs_checksums.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/darwin-cc-ld.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/cpan_definstalldirs.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/interix.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/create_libperl_soname.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/mod_paths.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/EUMM_delete_packlist.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/drop_fstack_protector.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/usr_local.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/D-SHA-CFLAGS.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m gentoo/io_socket_ip_tests.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m debian/cpan-missing-site-dirs.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m debian/regcomp-mips-optim.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m debian/perldoc-less-R.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m debian/makemaker-pasthru.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m fixes/net_smtp_docs.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m fixes/memoize_storable_nstore.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m fixes/document_makemaker_ccflags.diff ... >[A[96C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /data/gentoo/var/tmp/portage/dev-lang/perl-5.20.2/work/perl-5.20.2 ... >First let's make sure your kit is complete. Checking... >Locating common programs... >Checking compatibility between /data/gentoo/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 dec_osf haiku mips posix-bc svr4 >aix_3 dos_djgpp hpux mirbsd powerux svr5 >aix_4 dragonfly i386 mpc qnx ti1500 >altos486 dynix interix ncr_tower riscos ultrix_4 >amigaos dynixptx irix_4 netbsd sco umips >atheos epix irix_5 newsos4 sco_2_3_0 unicos >aux_3 esix4 irix_6 next_3 sco_2_3_1 unicosmk >bitrig fps irix_6_0 next_3_0 sco_2_3_2 unisysdynix >bsdos freebsd irix_6_1 next_4 sco_2_3_3 utekv >catamount freemint isc nonstopux sco_2_3_4 uwin >convexos genix isc_2 openbsd solaris_2 vos >cxux gnu linux-android opus stellar >cygwin gnukfreebsd linux os2 sunos_4_0 >darwin gnuknetbsd lynxos os390 sunos_4_1 >dcosx greenhills midnightbsd os400 super-ux >Which of these apply, if any? [linux-android] > >You don't have an ELF gcc. I will use dld if possible. If you are >using a version of DLD earlier than 3.2.6, or don't have it at all, you >should probably upgrade. If you are forced to use 3.2.4, you should >uncomment a couple of lines in hints/linux.sh and restart Configure so >that shared libraries will be disallowed. > > >Disabling ndbm. This will generate a Whoa There message in Configure. >Read hints/linux.sh for further information. >/data/gentoo/usr/bin/nm: /data/gentoo/usr/lib/libdb.so: no symbols >Operating system name? [linux-android] >Operating system version? [4.4.4] >Installation prefix to use? (~name ok) [/data/gentoo/usr] >AFS does not seem to be running... >What installation prefix should I use for installing files? (~name ok) [/data/gentoo/usr] >Getting the current patchlevel... >Build a threading Perl? [n] >Build Perl for multiplicity? [n] >Use which C compiler? [armv7a-hardfloat-linux-gnueabi-gcc] >/data/gentoo/usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.9.2/../../../../armv7a-hardfloat-linux-gnueabi/bin/ld: /data/gentoo/usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.9.2/../../../crt1.o: undefined reference to symbol '__libc_start_main@@GLIBC_2.4' >/data/gentoo/lib/libc.so.6: error adding symbols: DSO missing from command line >collect2: error: ld returned 1 exit status >Uh-oh, the C compiler 'armv7a-hardfloat-linux-gnueabi-gcc' doesn't seem to be working. >/data/gentoo/usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.9.2/../../../../armv7a-hardfloat-linux-gnueabi/bin/ld: /data/gentoo/usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.9.2/../../../crt1.o: undefined reference to symbol '__libc_start_main@@GLIBC_2.4' >/data/gentoo/lib/libc.so.6: error adding symbols: DSO missing from command line >collect2: error: ld returned 1 exit status >Uh-oh, the C compiler 'armv7a-hardfloat-linux-gnueabi-gcc' doesn't seem to be working. >You need to find a working C compiler. >Either (purchase and) install the C compiler supplied by your OS vendor, >or for a free C compiler try http://gcc.gnu.org/ >I cannot continue any further, aborting. > [31;01m*[0m ERROR: dev-lang/perl-5.20.2::gentoo_prefix failed (configure phase): > [31;01m*[0m Unable to configure > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 93: Called __call-ebuildshell 'src_configure' > [31;01m*[0m environment, line 165: Called src_configure > [31;01m*[0m environment, line 2676: Called eblit-run 'src_configure' 'v50180002' > [31;01m*[0m environment, line 854: Called eblit-perl-src_configure > [31;01m*[0m src_configure-v50180002.eblit, line 145: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m sh Configure \ > [31;01m*[0m -des \ > [31;01m*[0m -Duseshrplib \ > [31;01m*[0m -Darchname="${myarch}" \ > [31;01m*[0m -Dcc="$(tc-getCC)" \ > [31;01m*[0m -Doptimize="${CFLAGS}" \ > [31;01m*[0m -Dldflags="${LDFLAGS}" \ > [31;01m*[0m -Dprefix="${EPREFIX}"'/usr' \ > [31;01m*[0m -Dinstallprefix="${EPREFIX}"'/usr' \ > [31;01m*[0m -Dsiteprefix="${EPREFIX}"'/usr/local' \ > [31;01m*[0m -Dvendorprefix="${EPREFIX}"'/usr' \ > [31;01m*[0m -Dscriptdir="${EPREFIX}"'/usr/bin' \ > [31;01m*[0m -Dprivlib="${EPREFIX}${PRIV_LIB}" \ > [31;01m*[0m -Darchlib="${EPREFIX}${ARCH_LIB}" \ > [31;01m*[0m -Dsitelib="${EPREFIX}${SITE_LIB}" \ > [31;01m*[0m -Dsitearch="${EPREFIX}${SITE_ARCH}" \ > [31;01m*[0m -Dvendorlib="${EPREFIX}${VENDOR_LIB}" \ > [31;01m*[0m -Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \ > [31;01m*[0m -Dman1dir="${EPREFIX}"/usr/share/man/man1 \ > [31;01m*[0m -Dman3dir="${EPREFIX}"/usr/share/man/man3 \ > [31;01m*[0m -Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \ > [31;01m*[0m -Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \ > [31;01m*[0m -Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \ > [31;01m*[0m -Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \ > [31;01m*[0m -Dman1ext='1' \ > [31;01m*[0m -Dman3ext='3pm' \ > [31;01m*[0m -Dlibperl="${LIBPERL}" \ > [31;01m*[0m -Dlocincpth="${EPREFIX}"'/usr/include ' \ > [31;01m*[0m -Dglibpth="${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir)"' ' \ > [31;01m*[0m -Duselargefiles \ > [31;01m*[0m -Dd_semctl_semun \ > [31;01m*[0m -Dcf_by='Gentoo' \ > [31;01m*[0m -Dmyhostname='localhost' \ > [31;01m*[0m -Dperladmin='root@localhost' \ > [31;01m*[0m -Dinstallusrbinperl='n' \ > [31;01m*[0m -Ud_csh \ > [31;01m*[0m -Uusenm \ > [31;01m*[0m "${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.20.2::gentoo_prefix'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-lang/perl-5.20.2::gentoo_prefix'`. > [31;01m*[0m The complete build log is located at '/data/gentoo/var/tmp/portage/dev-lang/perl-5.20.2/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/data/gentoo/var/tmp/portage/dev-lang/perl-5.20.2/temp/environment'. > [31;01m*[0m Working directory: '/data/gentoo/var/tmp/portage/dev-lang/perl-5.20.2/work/perl-5.20.2' > [31;01m*[0m S: '/data/gentoo/var/tmp/portage/dev-lang/perl-5.20.2/work/perl-5.20.2'
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 543748
: 399226 |
420908