On Sat, Jun 07, 2003 at 03:34:08PM -0700, Tim Kientzle wrote: > David O'Brien wrote: > > >This won't work on non-i386, due to alloca issues. > >>+ WORLDTMP=${WORLDTMP} CSTD= \ > >may. > > > Hmmm... This seems like the Right Thing in > any case, since it is one less assumption you're > making about the build environment. > > I'm still getting buildworld failures, though. > Long after the bootstrap, using the new > tools, I'm seeing consistent failures in > libpthread: > > >building shared library libkse.so.1 > >thr_libc.So: In function `sigaction': > >thr_libc.So(.text+0x54): multiple definition of `_sigaction' > >thr_sigaction.So:/usr/src/current/lib/libpthread/thread/thr_sigaction.c:43: first defined here > >thr_libc.So: In function `sigprocmask': > >thr_libc.So(.text+0x34): multiple definition of `_sigprocmask' > >thr_sigprocmask.So:/usr/src/current/lib/libpthread/thread/thr_sigprocmask.c:46: first defined here > >*** Error code 1 > > > >Stop in /usr/src/current/lib/libpthread. > >*** Error code 1 > Tim, These have been fixed just recently (see the latest committs to src/Makefile.inc1 and src/lib/libpthread), and the buildworld for 5.x on 4.x now works again (verified). There are some uncommitted patches floating around that allow for a buildkernel to survive as well. I have left them for Warner's consideration. Cheers, -- Ruslan Ermilov Sysadmin and DBA, ru_at_sunbay.com Sunbay Software Ltd, ru_at_FreeBSD.org FreeBSD committer
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:11 UTC