Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.linux.gentoo    |    Stupid OS you gotta compile EVERYTHING    |    17,684 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 15,838 of 17,684    |
|    Wim Cossement to Pawel Mojski    |
|    Re: glibc 2.6.1 emerge error.    |
|    09 Oct 07 10:18:53    |
   
   From: a@b.c   
      
   Pawel Mojski wrote:   
   > Hello.   
   >   
   > When I'm trying to upgrade glibc from 2.5 to 2.6.1   
   > with "emerge glibc" I get that error:   
   >   
   > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc   
   linux-gnu-nptl/libc_pic.os:   
   > In function `__fork':   
   > (.text+0x78e6f): undefined reference to `__sync_bool_compare_and_swap_4'   
   > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc   
   linux-gnu-nptl/libc_pic.os:   
   > In function `nscd_getpw_r':   
   > nscd_getpw_r.c:(.text+0xda757): undefined reference to   
   > `__sync_fetch_and_add_4'   
   > nscd_getpw_r.c:(.text+0xda79b): undefined reference to   
   > `__sync_fetch_and_add_4'   
   > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc   
   linux-gnu-nptl/libc_pic.os:   
   > In function `nscd_getgr_r':   
   > nscd_getgr_r.c:(.text+0xdab9b): undefined reference to   
   > `__sync_fetch_and_add_4'   
   > nscd_getgr_r.c:(.text+0xdabe0): undefined reference to   
   > `__sync_fetch_and_add_4'   
   > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc   
   linux-gnu-nptl/libc_pic.os:   
   > In function `nscd_gethst_r':   
   > nscd_gethst_r.c:(.text+0xdb23d): undefined reference to   
   > `__sync_fetch_and_add_4'   
   > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc   
   linux-gnu-nptl/libc_pic.os:nscd_gethst_r.c:(.text+0xdb284):   
   > more undefined references to `__sync_fetch_and_add_4' follow   
   > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc   
   linux-gnu-nptl/libc_pic.os:   
   > In function `__nscd_get_map_ref':   
   > (.text+0xdd210): undefined reference to `__sync_val_compare_and_swap_4'   
   > /var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-pc   
   linux-gnu-nptl/libc_pic.os:   
   > In function `__GI___libc_freeres':   
   > (__libc_freeres_fn+0x87e): undefined reference to   
   > `__sync_bool_compare_and_swap_4'   
   > collect2: ld returned 1 exit status   
   > make[1]: ***   
   > [/var/tmp/portage/sys-libs/glibc-2.6.1/work/build-x86-x86_64-p   
   -linux-gnu-nptl/libc.so]   
   > Error 1   
   > make[1]: Leaving directory   
   > `/var/tmp/portage/sys-libs/glibc-2.6.1/work/glibc-2.6.1'   
   > make: *** [all] Error 2   
   > *   
   > * ERROR: sys-libs/glibc-2.6.1 failed.   
   > * Call stack:   
   > * ebuild.sh, line 1687: Called dyn_compile   
   > * ebuild.sh, line 1025: Called qa_call 'src_compile'   
   > * ebuild.sh, line 44: Called src_compile   
   > * glibc-2.6.1.ebuild, line 147: Called eblit-run 'src_compile'   
   > * glibc-2.6.1.ebuild, line 143: Called eblit-glibc-src_compile   
   > * src_compile.eblit, line 168: Called src_compile   
   > * glibc-2.6.1.ebuild, line 147: Called eblit-run 'src_compile'   
   > * glibc-2.6.1.ebuild, line 143: Called eblit-glibc-src_compile   
   > * src_compile.eblit, line 179: Called toolchain-glibc_src_compile   
   > * src_compile.eblit, line 122: Called die   
   > * The specific snippet of code:   
   > * make PARALLELMFLAGS="${MAKEOPTS}" || die "make for   
   > ${ABI} failed"   
   > * The die message:   
   > * make for x86 failed   
   > *   
   > * If you need support, post the topmost build error, and the call stack   
   > if relevant.   
   > * A complete build log is located at   
   > '/var/tmp/portage/sys-libs/glibc-2.6.1/temp/build.log'.   
   > *   
   >   
   >   
   >   
   > What I have to do? Is there any patch for this?   
   >   
   > Best Regards,   
   > pawcio   
      
   Maybe wait a little since I see this is an unstable version (but even   
   unstable packages should compile, no?)...   
      
   Wimmy   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca