Summary: | audio/murmur build fails with SSL errors | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jonas Palm <jonaspalm> | ||||
Component: | Individual Port(s) | Assignee: | Mark Felder <feld> | ||||
Status: | Closed Overcome By Events | ||||||
Severity: | Affects Only Me | CC: | david, sascha.folie, vvd, w.schwarzenfeld | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(feld) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
It has been over three weeks and the build is still failing. Maintainer feedback please (In reply to Jonas Palm from comment #1) Check 1.3.0 release: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240419 Build and work fine from me on live system 12.0 amd64. (In reply to Jonas Palm from comment #0) Got an other error on 11.3 (with libressl) ../../release/.obj/murmur/SelfSignedCertificate.o: In function `SelfSignedCertificate::generate(CertificateType, QString, QString, QSslCertificate&, QSslKey&)': SelfSignedCertificate.cpp:(.text+0x14b): undefined reference to `X509_getm_notBefore' SelfSignedCertificate.cpp:(.text+0x173): undefined reference to `X509_getm_notAfter' c++: error: linker command failed with exit code 1 (use -v to see invocation) *** [../../release/murmurd] Error code 1 (In reply to Walter Schwarzenfeld from comment #3) > Got an other error on 11.3 (with libressl) Are you sure the mumble have support of the libressl? Yes (maybe the error is from qt5-network). Solved for libressl needs: LDFLAGS+="-L/usr/local/lib -lcrypto" Still the same error with murmur 1.3.0_1 Using DEFAULT_VERSIONS+= ssl=openssl Builds again after the openssl update |
Created attachment 203373 [details] Poudriere build log When trying to build audio/murmur it fails with many /usr/bin/ld: error: undefined symbol: EVP_* /usr/bin/ld: error: undefined symbol: CRYPTO_* /usr/bin/ld: error: undefined symbol: SSL_* errors. See attachment for full Poudriere build log. Build machine is on FreeBSD 12.0-p2 and the ports tree is up to date.