Created attachment 237112 [details] Patch for libmysofa Backport upstream commit 7aa1a10277e79642fe900552825b5e37f4fb6425 to fix build Don't build static library Compile and runtime tested on FreeBSD 13.1-STABLE (amd64) (make, make check-plist, make test) Poudriere testport OK 12.3-RELEASE (amd64) also with audio/openal-soft Poudriere testport OK 13.1-RELEASE (i386) also with audio/openal-soft
I was already working on an update for this, just didn't push it yet. Why do you want to disable the static library?
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f3c3b49b884a358e1d55bb97b3a9fbb17e4e15ac commit f3c3b49b884a358e1d55bb97b3a9fbb17e4e15ac Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2022-10-07 04:53:49 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2022-10-07 05:50:46 +0000 audio/libmysofa: Update to 1.3 + build fix patch https://github.com/hoene/libmysofa/releases/tag/v1.3 PR: 266856 Reported by: diizzy, portscout, GitHub audio/libmysofa/Makefile | 4 ++-- audio/libmysofa/distinfo | 6 +++--- audio/libmysofa/pkg-plist | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d0c3e859be0b31ffc38092a614caefc3339599ab commit d0c3e859be0b31ffc38092a614caefc3339599ab Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2022-10-09 12:23:14 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2022-10-09 12:36:10 +0000 audio/libmysofa: Update to 1.3.1 No functional changes. Previously included build fixes were just released under a new tag. Add STATIC option to toggle the static library build. Enabled by default as before. Addresses wanting to disable static library in [1]. https://github.com/hoene/libmysofa/releases/tag/v1.3.1 PR: 266856 [1] Reported by: diizzy [1] audio/libmysofa/Makefile | 8 +++++--- audio/libmysofa/distinfo | 6 +++--- audio/libmysofa/pkg-plist | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-)
- audio/libmysofa is now at 1.3.1 - STATIC option was added to optionally disable static library.