FYI: x11/xscreensaver appears to have a build-race

Niclas Zeising zeising at freebsd.org
Sun Aug 18 07:34:17 UTC 2019


On 2019-08-18 09:07, Mark Millard via freebsd-ports wrote:
> I ran two separate devel/poudriere-devel amd64->aarch64
> cross builds on the same system (head -r 351178 based)
> with the same /usr/ports/ tree (ports head -r509171),
> building the same 97 ports each, mostly overlapping
> in time, and one got:
> 
> gmake[2]: *** [Makefile:37: gen/apple_png.h] Error 2
> 
> while building x11/xscreensaver but the other
> completed building x11/xscreensaver just fine.
> 
> There was also a armv7-targeting poudriere-devel ports
> update running, also mostly overlapping in time. With
> 28 FreeBSD CPUs (under Hyper-V), the load average was
> frequently over 90. (The armv7 x11/xscreensaver build
> also completed fine.)
> 
> All 3 poudriere's had ALLOW_MAKE_JOBS=yes and all 3 set
> up to have "Building 97 packages using 28 builders".
> devel/llvm90 was one of the ports being built. All 3
> poudriere's had native-xtools in use. The context has
> ECC DRAM, 96 GiBytes worth.
> 

I'm just about to update x11/xscreensaver, but through multiple 
poudriere runs I haven't noticed any issues.  I have a much smaller 
machine to do builds on though.
It would be interesting to see more context of the error as well.

Regards
-- 
Niclas Zeising


More information about the freebsd-ports mailing list