Re: Build failed in Jenkins: Build-UFS-image #599

From: Garrett Cooper <yaneurabeya_at_gmail.com>
Date: Fri, 5 Dec 2014 19:59:47 -0800
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.

Received on Sat Dec 06 2014 - 02:59:50 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:54 UTC