Created attachment 214134 [details] poudriere log building taglib fails in the packaging phase due to missing shared libraries
This because you have TEST enabled, upstream doesn't support testing (for now at least) using shared libs. https://svnweb.freebsd.org/ports/head/audio/taglib/Makefile?revision=533680&view=markup#l40
Created attachment 216834 [details] Patch for taglib Force static build if test option is enabled as shared libs aren't supported during testing by upstream
Created attachment 217520 [details] Patch for taglib v2 Makes audio/taglib consistent with audio/libsndfile
A commit references this bug: Author: jhale Date: Thu Aug 27 15:08:40 UTC 2020 New revision: 546351 URL: https://svnweb.freebsd.org/changeset/ports/546351 Log: audio/taglib: Fix packaging if TEST option is enabled - Add STATIC option to fix packaging if the TEST option is enabled. Taglib only allows for static libraries to be built when testing is enabled. [1] - devel/cppunit needs to be present at build time for the tests to be built. - Enable symbol visibility. - Boost support was removed upstream, so we no longer need to disable the check for it. PR: 246203 [1] Submitted by: <daniel.engberg.lists@pyret.net> [1] Reported by: <sdalu@sdalu.com> [1] Changes: head/audio/taglib/Makefile head/audio/taglib/pkg-plist
Committed along with a few other minor changes. Thanks!