kern/121292: FreeBSD-7.0 kernel build fails on FreeBSD-6.3
Kris Kennaway
kris at FreeBSD.org
Thu Mar 6 10:32:46 UTC 2008
Jukka A. Ukkonen wrote:
> Quoting Remko Lodder:
>> Kris is not wrong here, you are confused ;)
>
> Entirely correct. I was confused.
>
> Anyhow my custom kernels have always been (and probably always
> will be) based on generic and almost invariably only adding
> things which are not default parts of generic.
> The problem was a missing "device wlan_amrr" line which I had
> skipped by accident while merging my older 6.3 custom config
> and 7.0 generic.
>
> Previously parallel make has not let the potential error
> messages roll several hundreds of lines out of a 50 line
> xterm window but given up very quickly after an error.
I guess you've been lucky, it's always worked this way.
> For some reason this time any alleged error messages managed
> to speed out of the xterm buffer completely.
> Recording the whole build to a typescript file will apparently
> be necessary in the future.
>
> This experience anyhow raised a question as well.
> Should there be some sort of dependency checking added to
> kernel builds such that any missing features were implicitly
> included if other explicitly configured features depend on
> them?
> Such an extension could also make a point of informing the
> poor fool building the kernel - in this case that would have
> been me - of the features that need to be implicitly included
> as dependencies.
People occasionally float the idea of doing this, but no-one has come up
with a suitable implementation.
Kris
More information about the freebsd-bugs
mailing list