Date: Thu, 29 Jul 2004 08:30:46 +0200 From: Divacky Roman <xdivac02@stud.fit.vutbr.cz> To: current@freebsd.org Subject: Re: Compiling FreeBSD with non-standard flags. Message-ID: <20040729063046.GA24516@stud.fit.vutbr.cz> In-Reply-To: <20040729023259.GA47439@freefall.freebsd.org> References: <200407280312.i6S3C39q070966@repoman.freebsd.org> <20040728205444.GA51189@volt.iem.pw.edu.pl> <20040729023259.GA47439@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 29, 2004 at 02:32:59AM +0000, Alexander Kabaev wrote: > Hello all, > > > % make buildworld > > ..... > > ===> libexec/atrun > > cc -O2 -fomit-frame-pointer -pipe -DATJOB_DIR=\"/var/at/jobs/\" -DLFILE=\"/var/at/jobs/.lockfile\" -DLOADAVG_MX=1.5 -DATSPOOL_DIR=\"/var/at/spool\" -DVERSION=\"2.9\" -DDAEMON_UID=1 -DDAEMON_GID=1 -DDEFAULT_BATCH_QUEUE=\'E\' -DDEFAULT_AT_QUEUE=\'c\' -DPERM_PATH=\"/var/at/\" -I/usr/src/libexec/atrun/../../usr.bin/at -I/usr/src/libexec/atrun -c /usr/src/libexec/atrun/atrun.c > > cc -O2 -fomit-frame-pointer -pipe -DATJOB_DIR=\"/var/at/jobs/\" -DLFILE=\"/var/at/jobs/.lockfile\" -DLOADAVG_MX=1.5 -DATSPOOL_DIR=\"/var/at/spool\" -DVERSION=\"2.9\" -DDAEMON_UID=1 -DDAEMON_GID=1 -DDEFAULT_BATCH_QUEUE=\'E\' -DDEFAULT_AT_QUEUE=\'c\' -DPERM_PATH=\"/var/at/\" -I/usr/src/libexec/atrun/../../usr.bin/at -I/usr/src/libexec/atrun -c /usr/src/libexec/atrun/gloadavg.c > > cc -O2 -fomit-frame-pointer -pipe -DATJOB_DIR=\"/var/at/jobs/\" -DLFILE=\"/var/at/jobs/.lockfile\" -DLOADAVG_MX=1.5 -DATSPOOL_DIR=\"/var/at/spool\" -DVERSION=\"2.9\" -DDAEMON_UID=1 -DDAEMON_GID=1 -DDEFAULT_BATCH_QUEUE=\'E\' -DDEFAULT_AT_QUEUE=\'c\' -DPERM_PATH=\"/var/at/\" -I/usr/src/libexec/atrun/../../usr.bin/at -I/usr/src/libexec/atrun -o atrun atrun.o gloadavg.o > > /usr/obj/usr/src/i386/usr/lib/libc.so: undefined reference to `pthread_mutex_destroy_int' > > /usr/obj/usr/src/i386/usr/lib/libc.so: undefined reference to `pthread_cond_destroy_exp' > > .......... > > > > There were a number of reports of buildworld breakage due to people using > non-default flags like -Os, -O2 and even -fomit-frame-pointer. While desire > to squeeze the very last drop of performance out of their systems is > understandable goal, you should understand, that you are on your own while > you are doing that, especially right after a major GCC version upgrade. > > I will try to fix this particular breakage when other, more pressing issues > have been addressed. I was just reporting a bug... not ranting ;) btw: -O2 is officially supported, isnt it? and tinderboxes also compiles with -O2 anyway - thnx for great work in upgrading gcc! roman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040729063046.GA24516>