Re: /usr/src/UPDATING question
On Wed, Apr 14, 1999 at 05:37:37PM -0700, David O'Brien wrote: Some have gotten -aout to work. When was your last CVSup and non-a.out `make world' ? Yesterday around 9pm MEST. -- Jos Backus _/ _/_/_/Reliability means never _/ _/ _/ having to say you're sorry. _/ _/_/_/ -- D. J. Bernstein _/ _/ _/_/ jos.bac...@nl.origin-it.com _/_/ _/_/_/use Std::Disclaimer; To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message
/usr/src/UPDATING question
While doing a ``make -DWANT_AOUT world'' I'm seeing the following: === libgcc_r c++ -O -pipe -march=pentium -I/usr/src/gnu/lib/libgcc_r/../../../contrib/egcs/gcc/config -I/usr/src/gnu/lib/libgcc_r/../../../contrib/egcs/gcc -I. -fexceptions -DIN_GCC -D_PTHREADS -I/usr/src/gnu/lib/libgcc_r/../../../contrib/egcs/gcc/cp/inc -nostdinc++ -c /usr/src/gnu/lib/libgcc_r/../../../contrib/egcs/gcc/cp/tinfo2.cc -o tinfo2.o {standard input}: Assembler messages: {standard input}:4188: Error: Unknown pseudo-op: `.section' *** Error code 1 Stop. *** Error code 1 Stop. Questions: - Is it just my (two) systems? (cvsupped today, regular make world == fine) - I don't understand the wording of the most recent paragraph: Note cc -aout has been broken since the conversion to egcs. If you have rebuilt things like XFree86 a.out libraries, you should rebuild them again or things (including netscape) will not work. If it's true that cc -aout is broken (.section in an a.out .o file? Hm.), how can one rebuild things like XFree86 a.out libraries, when make world fails? Sorry to bother y'all but apparently I'm klewl3ss today... Thanks, -- Jos Backus _/ _/_/_/Reliability means never _/ _/ _/ having to say you're sorry. _/ _/_/_/ -- D. J. Bernstein _/ _/ _/_/ jos.bac...@nl.origin-it.com _/_/ _/_/_/use Std::Disclaimer; To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message
Re: /usr/src/UPDATING question
In message 19990414234749.a42...@hal.mpn.cp.philips.com Jos Backus writes: : - I don't understand the wording of the most recent paragraph: : : Note cc -aout has been broken since the conversion to egcs. If : you have rebuilt things like XFree86 a.out libraries, you should : rebuild them again or things (including netscape) will not work. : : If it's true that cc -aout is broken (.section in an a.out .o file? Hm.), how : can one rebuild things like XFree86 a.out libraries, when make world fails? What it means is that cc -aout has been broken since the conversion to egcs, and now it is supposedly working. Don't know about building an aout world. Warner To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message
Re: /usr/src/UPDATING question
On Wed, Apr 14, 1999 at 03:57:32PM -0600, Warner Losh wrote: What it means is that cc -aout has been broken since the conversion to egcs, and now it is supposedly working. I see ``supposedly'' sounds about right :) Don't know about building an aout world. According to my system, no... I wanted to rebuild the aout bits too in an attempt to cure communicator's core creation craze, but alas. Wouldn't it be nice if the friendly folks at Netscape created an ELF version of their browser? Thanks anyway. -- Jos Backus _/ _/_/_/Reliability means never _/ _/ _/ having to say you're sorry. _/ _/_/_/ -- D. J. Bernstein _/ _/ _/_/ jos.bac...@nl.origin-it.com _/_/ _/_/_/use Std::Disclaimer; To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message
Re: /usr/src/UPDATING question
- I don't understand the wording of the most recent paragraph: Note cc -aout has been broken since the conversion to egcs. If you have rebuilt things like XFree86 a.out libraries, you should rebuild them again or things (including netscape) will not work. Some have gotten -aout to work. When was your last CVSup and non-a.out `make world' ? -- -- David(obr...@nuxi.com -or- obr...@freebsd.org) To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message
Re: /usr/src/UPDATING question
: If it's true that cc -aout is broken (.section in an a.out .o file? Hm.), how : can one rebuild things like XFree86 a.out libraries, when make world fails? What it means is that cc -aout has been broken since the conversion to egcs, and now it is supposedly working. Known breakage includes: * compiling with -g sometimes fails (sees to be a gas bug). * the bug just found by Joe (compiling libgcc_r produces .gnu_linkonce... sections). Bruce To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message