Date: Wed, 9 Dec 2009 18:35:15 -0800 (PST) From: "Chris H" <chris#@1command.com> To: freebsd-stable@freebsd.org Subject: Re: RELENG_8 buildworld broken? Message-ID: <6b7e224d62eac69ecb90c7d93f71f12e.HRCIM@webmail.1command.com> In-Reply-To: <200912100033.31850.pieter@degoeje.nl> References: <20091209193239.88ED31CC0C@ptavv.es.net> <200912092055.20383.pieter@degoeje.nl> <4B202135.8040409@yahoo.it> <200912100033.31850.pieter@degoeje.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, December 9, 2009 3:33 pm, Pieter de Goeje wrote: > On Wednesday 09 December 2009 23:14:13 ocean wrote: > >> Pieter de Goeje wrote: >> >>> Actually, the way you specified CFLAGS overrides CPUTYPE. AFAIK you >>> should set CFLAGS/CPUTYPE like this: CPUTYPE?=.... >>> CFLAGS+=... >>> >>> >>> Though bothering with CPUTYPE or CFLAGS is actually a waste of time if >>> you ask me. I've never observed any measurable improvement in the speed of >>> the system by setting these. Note that most ports which DO benefit from >>> specialized CFLAGS (mplayer comes to mind) have an option called >>> WITH_OPTIMIZED_CFLAGS. >>> >> >> i specified it with CPUTYPE?=... and wasn't working for buildworld, had to add >> it in CFLAGS. also doing "make buildworld CPUTYPE=..." didn't work. > It works for me. Just tried with CPUTYPE?=nocona and CFLAGS+=-O3 which > resulted in these CFLAGS: -O2 -pipe -O3 -march=nocona when building tcsh for > example. Not everything build during buildworld honors these settings btw. > > > My point still stands though, I can't see how any of the base tools would > benefit from higher optimization levels. The only thing that could possibly > benefit is the kernel, but the kernel uses COPTFLAGS (and CPUTYPE). I think OPENSSL is another. I have always polluted /etc/make.conf for this purpose. As memory serves, the following was the "advised" method. For example I use: make.conf: CPUTYPE?=cray bulildworld && kernel: make -DALWAYS_CHECK_MAKE buildworld && kernel Still works for me ( <=7-RELEASE; 8_RELEASE is building as I write this ). --Chris H > >> >> on my (old) notebook i noticed good improvements in the boot process, it was >> taking lot of time to start maybe one minute, with a recompiled kernel with >> ipv6. without ipv6 with tweaked CFLAGS boots in less than 30 seconds (~24 >> seconds). > Most likely the difference was cause by leaving out IPv6, not by the CFLAGS. > > > - Pieter > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6b7e224d62eac69ecb90c7d93f71f12e.HRCIM>