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