Jeremie Courreges-Anglas <j...@wxcvbn.org> writes:

> Jonathan Gray <j...@jsg.id.au> writes:
>
>> On Sat, Jan 14, 2017 at 11:47:14AM -0700, phess...@openbsd.org wrote:
>>> bulk build on armv7-0.ports.openbsd.org
>>> started on  Thu Jan 5 11:08:59 MST 2017
>>> finished at Sat Jan 14 11:43:34 MST 2017
>>> lasted 09D17h34m
>>> done with kern.version=OpenBSD 6.0-current (GENERIC) #10: Wed Jan  4 
>>> 13:38:35 MST 2017
>>> 
>>> built packages:7514
>>> Jan 5:214
>>> Jan 6:142
>>> Jan 7:256
>>> Jan 8:154
>>> Jan 9:378
>>> Jan 10:233
>>> Jan 11:577
>>> Jan 12:445
>>> Jan 13:1738
>>> Jan 14:3376
>>> 
>>> 
>>> 
>>> build failures: 56
>>
>> A large number of these are of the form:
>>
>> qmake4: can't load library 'libestdc++.so.17.0'
>> or
>> moc4: can't load library 'libestdc++.so.17.0'
>
> Probably my x11/qt4 "fix" is incomplete, I don't know exactly where the
> problem is, though.

The fix looks obvious now.  If estdc++ doesn't end up in WANTLIB, the
LIB_DEPENDS on gcc-libs isn't registered.  Diff also sent to maintainer.


Index: Makefile
===================================================================
RCS file: /d/cvs/ports/x11/qt4/Makefile,v
retrieving revision 1.140
diff -u -p -p -u -r1.140 Makefile
--- Makefile    1 Jan 2017 09:44:30 -0000       1.140
+++ Makefile    25 Jan 2017 01:31:15 -0000
@@ -25,7 +25,8 @@ PKGNAME-main =                qt4-${PKGVERSION}
 PKGNAME-debug =                qt4-debug-${PKGVERSION}
 FULLPKGNAME-html =     qt4-html-${PKGVERSION}
 FULLPKGPATH-html =     ${BASE_PKGPATH},-html
-REVISION-main =                8
+REVISION-main =                9
+REVISION-examples =    0
 
 # XXX qmake include parser is bogus
 DPB_PROPERTIES =       parallel        nojunk
@@ -154,6 +155,7 @@ WANTLIB =
 RUN_DEPENDS =
 
 commonWANTLIB =                c pthread GL m stdc++
+commonWANTLIB+=                ${WANTLIB}
 
 sqlWANTLIB =           m lib/qt4/QtCore>=4 QtSql stdc++ pthread
 


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to