Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Nov 2016 07:25:42 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 214766] sysutils/lcdproc: Fix build with MAKE_JOBS (parallel make)
Message-ID:  <bug-214766-13-LUjRQA0nRF@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-214766-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-214766-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214766

Lawrence Stewart <lstewart@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@FreeBSD.org> ---
Comment on attachment 177310
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D177310
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 =3D        libLCD.a libbignum.a
 g15_LDADD =3D          @LIBG15@
 glcd_LDADD =3D         libLCD.a @GLCD_DRIVERS@ @FT2_LIBS@ @LIBPNG_LIBS@
@LIBSERDISP@ @LIBUSB_LIBS@ @LIBX11_LIBS@
-glcd_DEPENDENCIES =3D  @GLCD_DRIVERS@ glcd-glcd-render.o
+glcd_DEPENDENCIES =3D  @GLCD_DRIVERS@ glcd-glcd-render.o libLCD.a
 glcdlib_LDADD =3D      @LIBGLCD@
 glk_LDADD =3D          libbignum.a
 hd44780_LDADD =3D      libLCD.a @HD44780_DRIVERS@ @LIBUSB_LIBS@ @LIBFTDI_L=
IBS@
libbignum.a
-hd44780_DEPENDENCIES =3D @HD44780_DRIVERS@
+hd44780_DEPENDENCIES =3D @HD44780_DRIVERS@ libLCD.a libbignum.a
 i2500vfd_LDADD =3D     @LIBFTDI_LIBS@
 imon_LDADD =3D         libLCD.a libbignum.a
 imonlcd_LDADD =3D      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 =3D libLCD.a libbignum.a
 g15_LDADD =3D @LIBG15@
 glcd_LDADD =3D libLCD.a @GLCD_DRIVERS@ @FT2_LIBS@ @LIBPNG_LIBS@ @LIBSERDIS=
P@
@LIBUSB_LIBS@ @LIBX11_LIBS@
-glcd_DEPENDENCIES =3D @GLCD_DRIVERS@ glcd-glcd-render.o
+glcd_DEPENDENCIES =3D @GLCD_DRIVERS@ glcd-glcd-render.o libLCD.a
 glcdlib_LDADD =3D @LIBGLCD@
 glk_LDADD =3D libbignum.a
 hd44780_LDADD =3D libLCD.a @HD44780_DRIVERS@ @LIBUSB_LIBS@ @LIBFTDI_LIBS@
libbignum.a
-hd44780_DEPENDENCIES =3D @HD44780_DRIVERS@
+hd44780_DEPENDENCIES =3D @HD44780_DRIVERS@ libLCD.a libbignum.a
 i2500vfd_LDADD =3D @LIBFTDI_LIBS@
 imon_LDADD =3D libLCD.a libbignum.a
 imonlcd_LDADD =3D libLCD.a

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-214766-13-LUjRQA0nRF>