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,837 of 17,684    |
|    Pawel Mojski to All    |
|    glibc 2.6.1 emerge error.    |
|    09 Oct 07 08:42:47    |
   
   From: pawcio@pawcio.net   
      
   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-l   
   nux-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-l   
   nux-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-l   
   nux-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-l   
   nux-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-l   
   nux-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-l   
   nux-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-l   
   nux-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-pc-   
   inux-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   
      
   --- 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