Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 156232 - building of sys-libs/db-4.3.29-r2 failed due to some linker error ... this is as far as i understand this
Summary: building of sys-libs/db-4.3.29-r2 failed due to some linker error ... this is...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://gentoo.nuttijay.org/error_repo...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-25 10:12 UTC by ingo.j
Modified: 2006-11-26 00:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
this is the config log from installing (config.log,15.06 KB, text/plain)
2006-11-26 00:37 UTC, ingo.j
Details
the emerge --info info (emerge_info.txt,4.88 KB, text/plain)
2006-11-26 00:45 UTC, ingo.j
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ingo.j 2006-11-25 10:12:01 UTC
all the files are avialable via the posted url. error occured while emerging php5 with the 2006.1 layout. php was running fine like a kitten before. so i figure that the new baselayout with the sys-libs/db-4.3.29-r2 system component wasnt needed before. 
.
.
.
.
...digest-db-4.2.52_p4-r2::patch.4.2.52.4
   digest-db-4.3.27::db-4.3.27.tar.gz
   digest-db-4.4.20_p2::db-4.4.20.tar.gz
   digest-db-4.4.20_p2::patch.4.4.20.1
   digest-db-4.4.20_p2::patch.4.4.20.2
 * checking ebuild checksums ;-) ...                                     [ ok ]
 * checking auxfile checksums ;-) ...                                    [ ok ]
 * checking miscfile checksums ;-) ...                                   [ ok ]
 * checking db-4.3.29.tar.gz ;-) ...                                     [ ok ]
>>> Unpacking source...
>>> Unpacking db-4.3.29.tar.gz to /var/tmp/portage/db-4.3.29-r2/work
 * Applying db-4.3-libtool.patch ...                                     [ ok ]
 * Applying db-4.3.27-fix-dep-link.patch ...                             [ ok ]
 * Applying db-4.3-jni-check-prefix-first.patch ...                      [ ok ]
 * Applying db-4.3-listen-to-java-options.patch ...                      [ ok ]
 * Using GNU config files from /usr/share/libtool
 *   Updating config.sub                                                 [ ok ]
 *   Updating config.guess                                               [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/db-4.3.29-r2/work/db-4.3.29/build_unix  
 ...
QA Notice: USE Flag 'userland_GNU' not in IUSE for sys-libs/db-4.3.29-r2
configure: WARNING: you should use --build, --host, --target
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking if building in the top-level or dist directories... no
checking if --disable-cryptography option specified... no
checking if --disable-hash option specified... no
checking if --disable-queue option specified... no
checking if --disable-replication option specified... no
checking if --disable-statistics option specified... no
checking if --disable-verify option specified... no
checking if --enable-compat185 option specified... yes
checking if --enable-cxx option specified... yes
checking if --enable-debug option specified... no
checking if --enable-debug_rop option specified... no
checking if --enable-debug_wop option specified... no
checking if --enable-diagnostic option specified... no
checking if --enable-dump185 option specified... no
checking if --enable-java option specified... no
checking if --enable-mingw option specified... no
checking if --enable-o_direct option specified... no
checking if --enable-posixmutexes option specified... no
checking if --enable-rpc option specified... yes
checking if --enable-smallbuild option specified... no
checking if --enable-tcl option specified... no
checking if --enable-test option specified... no
checking if --enable-uimutexes option specified... no
checking if --enable-umrw option specified... no
checking if --with-mutex=MUTEX option specified... x86/gcc-assembly
checking if --with-mutexalign=ALIGNMENT option specified... no
checking if --with-tcl=DIR option specified... no
checking if --with-uniquename=NAME option specified... no
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for x86_64-pc-linux-gnu-chmod... no
checking for chmod... chmod
checking for x86_64-pc-linux-gnu-cp... no
checking for cp... cp
checking for x86_64-pc-linux-gnu-ln... no
checking for ln... ln
checking for x86_64-pc-linux-gnu-mkdir... no
checking for mkdir... mkdir
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-ranlib... /usr/bin/x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-rm... no
checking for rm... rm
checking for x86_64-pc-linux-gnu-rpcgen... no
checking for rpcgen... rpcgen
checking for x86_64-pc-linux-gnu-sh... no
checking for sh... sh
checking for sh... /bin/sh
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-strip... /usr/bin/x86_64-pc-linux-gnu-strip
checking for a BSD-compatible install... /bin/install -c
checking for x86_64-pc-linux-gnu-cc... no
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for C compiler default output file name... configure: error: C compile  
r cannot create executables
See `config.log' for more details.

!!! ERROR: sys-libs/db-4.3.29-r2 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  db-4.3.29-r2.ebuild, line 109:   Called die

!!! configure failed
!!! If you need support, post the topmost build error, and the call stack if re  
levant.

!!! When you file a bug report, please include the following information:
GENTOO_VM=  CLASSPATH="/opt/oracle/product/10.2.0/jdbc/lib/classes12.zip" JAVA_  
HOME="/opt/sun-jdk-1.5.0.05"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
beat nj # 

guess this gives me a break in php developing +grins+
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-11-25 10:17:57 UTC
Need to config.log attached, and emerge --info output. Thanks.
Comment 2 ingo.j 2006-11-26 00:37:09 UTC
Created attachment 102735 [details]
this is the config log from installing
Comment 3 ingo.j 2006-11-26 00:45:11 UTC
Created attachment 102736 [details]
the emerge --info info
Comment 4 ingo.j 2006-11-26 00:47:13 UTC
appended needed info (config.log and emerge --info)
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-11-26 00:57:48 UTC
<snip>
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: unrecognized option '--default-symver'
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: use the --help option for usage information
</snip>

You are using outdated binutils version. (Also your glibc and gcc is outdated, follow http://www.gentoo.org/doc/en/gcc-upgrading.xml before reporting compile issues).