$ poudriere testport -j 120i386 finance/quantlib [...] ====> Running Q/A tests (stage-qa) Error: .la libraries found, port needs USES=libtool *** Error code 1 build log: https://ptpb.pw/n04B
Created attachment 201661 [details] patch-with-fix-and-update testbuilds@work
testbuilds are fine.
Comment on attachment 201661 [details] patch-with-fix-and-update Have you tried "make test"? Several of the bundled tests fail for me here, that's why I've been holding off on the upgrade: https://github.com/lballabio/QuantLib/issues/588
I ran make test, see https://people.freebsd.org/~pi/logs/quantlib-runtest.txt The summary says: ============================================================================ Testsuite summary for QuantLib 1.14 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================
System is FreeBSD 13.0-CURRENT #2 r340445:343188M
(In reply to Kurt Jaeger from comment #5) In my tests, the self-testing fails on 11-stable/i386 and 12-stable/i386. It passes on 11-stable/amd64 (and, presumably, 13-current/amd64). I can add just the USES=libtool part and give the developers more time to resolve the 32-bit case, or?..
A commit references this bug: Author: mi Date: Tue Mar 5 21:36:28 UTC 2019 New revision: 494745 URL: https://svnweb.freebsd.org/changeset/ports/494745 Log: Upgrade from 1.13 to 1.15. PR: 233864 Reported by: jbeich Changes: head/finance/quantlib/Makefile head/finance/quantlib/distinfo head/finance/quantlib/files/ head/finance/quantlib/pkg-plist
Upgraded to 1.15 - with a work-around for the Boost Math-problem on i386.