Should "make -DNOCLEAN buildworld" always rebuild clang?
David Wolfskill
david at catwhisker.org
Thu May 30 20:49:15 UTC 2013
As some of you may be aware, I track stable/9 daily. (A recent history
of "uname -vp" outputs for stable/9 on my laptop may be seen at
<http://www.catwhisker.org/~david/FreeBSD/history/laptop_i386_9.txt>.)
And lest this message is misinterpreted: I am not complaining. In
particular, I am not complaining about clang: I switched to using clang
for the system-build compiler shortly after BSDCan 2012, and I've never
looked back. I'm very happy to have an alternative to gcc.
Yesterday, I had built r251096M; this morning, I updated to r251113M
and rebuilt with "touch /sys/conf/newvers.sh && make -j4 -DNOCLEAN
buildworld". (Copy of typescript file available at
<http://www.catwhisker.org/~david/FreeBSD/stable_9/bw.txt>.)
As shown in the typescript, the sole change showed up as:
Script started on Thu May 30 04:22:12 2013
svn update /usr/src
Updating '/usr/src':
U /usr/src/usr.sbin/newsyslog/newsyslog.c
Updated to revision 251129.
Script done on Thu May 30 04:22:18 2013
which would seem to have had minimal effect on the toolchain.
Yet the vast bulk of the above-cited typescript appears to be showing
the toolchain being rebuilt. Is this intended?
Some other salient bits:
/etc/src.conf:
d129(9.1-S)[2] cat /etc/src.conf
KERNCONF=CANARY
PORTS_MODULES=x11/nvidia-driver
CC=clang
CXX=clang++
CPP=clang-cpp
WITH_LIBCPLUSPLUS=yes
d129(9.1-S)[3]
/etc/make.conf:
d129(9.1-S)[3] cat /etc/make.conf
SENDMAIL_MC=/etc/mail/laptop.mc
NET_SNMP_SYS_CONTACT="david at catwhisker.org"
NET_SNMP_SYS_LOCATION="variable"
NET_SNMP_LOGFILE=/var/log/snmpd.log
NET_SNMP_PERSISTENTDIR=/var/net-snmp
WITH_BSD_JDK=TRUE
FORCE_PKG_REGISTER= NO
# For mplayer
WITHOUT_RUNTIME_CPUDETECTION= YES
WITH_OPTIMIZED_CFLAGS= YES
WITHOUT_CJK= YES
NO_SUID_XSERVER=YES
# For Linux compat
OVERRIDE_LINUX_BASE_PORT=f10
OVERRIDE_LINUX_NONBASE_PORTS=f10
# added by use.perl 2012-09-16 05:37:23
PERL_VERSION=5.14.2
INSTALL_AS_NCFTP=yes
WITHOUT_PKGNG= YES
d129(9.1-S)[4]
Thanks.
Peace,
david
--
David H. Wolfskill david at catwhisker.org
Taliban: Evil men with guns afraid of truth from a 14-year old girl.
See http://www.catwhisker.org/~david/publickey.gpg for my public key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-toolchain/attachments/20130530/aaa82e9a/attachment.sig>
More information about the freebsd-toolchain
mailing list