Build failed in Jenkins: Build-UFS-image #599
Garrett Cooper
yaneurabeya at gmail.com
Sat Dec 6 03:59:50 UTC 2014
On Dec 5, 2014, at 16:52, jenkins-admin at freebsd.org wrote:
> See <https://jenkins.freebsd.org/job/Build-UFS-image/599/>
I’m not entirely sure why the "could not determine COMPILER_TYPE" error popped up, but I have a couple of questions/concerns related to the makefile snippet.
1. Does it make sense to check CC when running make install?
2. Why isn’t this value determined once in Makefile.inc1 (per build phase), then passed down from there (I’ve already considered the scenario where someone explicitly sets CC in a non-toplevel Makefile, which is a problem, but an outlier rather than the norm)? AFAICT, it gets recomputed for every recursive make, which contributes to useless forking for something that honestly doesn’t change all that often/at all.
At EMC/Isilon at least, we set CC/CXX=false when running make distribute*/installkernel/installworld to catch logic errors with rebuilding code. Should this be in FreeBSD?
Thanks!
PS I filed https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195732 to track this issue and resolve the problem.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20141205/18b6f5f7/attachment.sig>
More information about the freebsd-current
mailing list