[Bug 214766] sysutils/lcdproc: Fix build with MAKE_JOBS (parallel make)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Nov 23 07:25:43 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214766
Lawrence Stewart <lstewart at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #177310|1 |0
is obsolete| |
Attachment #177310|Adds required make |Adds required make
description|dependency on libLCD.a to |dependency on libLCD.a to
|glcd.so target so that make |glcd.so target and
|can correctly order |libLCD.a/libbignum.a to
|parallel jobs |hd44780.so target so that
| |make can correctly order
| |parallel jobs
--- Comment #6 from Lawrence Stewart <lstewart at FreeBSD.org> ---
Comment on attachment 177310
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=177310
Adds required make dependency on libLCD.a to glcd.so target and
libLCD.a/libbignum.a to hd44780.so target so that make can correctly order
parallel jobs
--- server/drivers/Makefile.am.orig 2016-11-23 04:12:38.949674000 +0000
+++ server/drivers/Makefile.am 2016-11-23 07:18:24.271646000 +0000
@@ -45,11 +45,11 @@
CwLnx_LDADD = libLCD.a libbignum.a
g15_LDADD = @LIBG15@
glcd_LDADD = libLCD.a @GLCD_DRIVERS@ @FT2_LIBS@ @LIBPNG_LIBS@
@LIBSERDISP@ @LIBUSB_LIBS@ @LIBX11_LIBS@
-glcd_DEPENDENCIES = @GLCD_DRIVERS@ glcd-glcd-render.o
+glcd_DEPENDENCIES = @GLCD_DRIVERS@ glcd-glcd-render.o libLCD.a
glcdlib_LDADD = @LIBGLCD@
glk_LDADD = libbignum.a
hd44780_LDADD = libLCD.a @HD44780_DRIVERS@ @LIBUSB_LIBS@ @LIBFTDI_LIBS@
libbignum.a
-hd44780_DEPENDENCIES = @HD44780_DRIVERS@
+hd44780_DEPENDENCIES = @HD44780_DRIVERS@ libLCD.a libbignum.a
i2500vfd_LDADD = @LIBFTDI_LIBS@
imon_LDADD = libLCD.a libbignum.a
imonlcd_LDADD = libLCD.a
--- server/drivers/Makefile.in.orig 2016-11-23 04:12:32.966160000 +0000
+++ server/drivers/Makefile.in 2016-11-23 07:16:31.989194000 +0000
@@ -565,11 +565,11 @@
CwLnx_LDADD = libLCD.a libbignum.a
g15_LDADD = @LIBG15@
glcd_LDADD = libLCD.a @GLCD_DRIVERS@ @FT2_LIBS@ @LIBPNG_LIBS@ @LIBSERDISP@
@LIBUSB_LIBS@ @LIBX11_LIBS@
-glcd_DEPENDENCIES = @GLCD_DRIVERS@ glcd-glcd-render.o
+glcd_DEPENDENCIES = @GLCD_DRIVERS@ glcd-glcd-render.o libLCD.a
glcdlib_LDADD = @LIBGLCD@
glk_LDADD = libbignum.a
hd44780_LDADD = libLCD.a @HD44780_DRIVERS@ @LIBUSB_LIBS@ @LIBFTDI_LIBS@
libbignum.a
-hd44780_DEPENDENCIES = @HD44780_DRIVERS@
+hd44780_DEPENDENCIES = @HD44780_DRIVERS@ libLCD.a libbignum.a
i2500vfd_LDADD = @LIBFTDI_LIBS@
imon_LDADD = libLCD.a libbignum.a
imonlcd_LDADD = libLCD.a
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list