[Bug 214766] sysutils/lcdproc: port requires patch to be MAKE_JOBS_SAFE [PATCH]
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Nov 23 06:29:19 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214766
Bug ID: 214766
Summary: sysutils/lcdproc: port requires patch to be
MAKE_JOBS_SAFE [PATCH]
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Keywords: patch
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: lstewart at FreeBSD.org
CC: bsdfan at nurfuerspam.de
Flags: maintainer-feedback?(bsdfan at nurfuerspam.de)
CC: bsdfan at nurfuerspam.de
Keywords: patch
Created attachment 177310
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=177310&action=edit
Adds required make dependency on libLCD.a to glcd.so target so that make can
correctly order parallel jobs
Building this port on a system with 28 CPUs that is loaded with other work
sometimes fails with:
--- glcd.so ---
cc -fPIC -Wall -O2 -pipe -fstack-protector -fno-strict-aliasing
-Wno-unused-function -shared -fstack-protector -L/usr/lib -o glcd.so glcd
-glcd_drv.o glcd-glcd-render.o libLCD.a glcd-glcd-t6963.o t6963_low.o
glcd-glcd-glcd2usb.o glcd-glcd-picolcdgfx.o -lusb -lkvm
cc: error: no such file or directory: 'libLCD.a'
Building the port in a continuous loop on the loaded system will typically fail
within 5mins. With the attached patch added to the port's "files" dir, the
build loop survived multiple hours without a failure.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list