Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Sep 2008 23:14:52 +0100
From:      Bruce M Simpson <bms@incunabulum.net>
To:        "Andrey A. Chernov" <ache@FreeBSD.org>, freebsd-embedded@freebsd.org
Subject:   r181397 of src/usr.bin/make/job.c breaks cross-compiles
Message-ID:  <48E001DC.9010503@incunabulum.net>

next in thread | raw e-mail | index | archive | help
Hi Andrey,

I see a change from you to job.c which is part of make...

When cross-building a make as part of a NanoBSD arm job (amd64 
7.1-PRERELEASE hosting an arm -CURRENT build), this change appears to 
break buildworld. If I back out this change and go back to rev 176808, 
the buildworld is fine.

I don't understand what arc4random_uniform() is or its benefit -- I'm 
guessing it just acts as a uniform distribution filtering interface to 
arc4random() -- however the interface doesn't appear to present prior to 
-CURRENT, and this is breaking stuff which should work.

Perhaps this change should be wrapped in an #if __FreeBSD_Version 
conditional so that it doesn't break 7.1->8.x source upgrades?

thanks,
BMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48E001DC.9010503>