Summary: | audio/lmms fails to build with error unknown type name 'CARLA_EXPORT' using poudriere on amd64 13-Stable | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Robert Cina <transitive> | ||||
Component: | Individual Port(s) | Assignee: | Rodrigo Osorio <rodrigo> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | Flags: | bugzilla:
maintainer-feedback?
(rodrigo) |
||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | amd64 | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Robert Cina
2022-04-24 00:14:32 UTC
Issue reproduced in my poudriere environment Created attachment 233431 [details]
lmms patch
@robert: This patch fixes the build issue, can you test it and see if lmms works as expected ?
Yes I can confirm that the patch you provided builds the port successfully now. Thanks for the patch. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=61d2a0a94c75e53c5e30141dce3a46d148df9ba4 commit 61d2a0a94c75e53c5e30141dce3a46d148df9ba4 Author: Rodrigo Osorio <rodrigo@FreeBSD.org> AuthorDate: 2022-04-24 10:09:04 +0000 Commit: Rodrigo Osorio <rodrigo@FreeBSD.org> CommitDate: 2022-04-24 19:45:44 +0000 audio/lmms: patch lmms after libcarla upgrade LibCarla 2.4.3 replace CARLA_EXPORT macro with separate API / PLUGIN export options. This breaks lmms build. Add a patch to lmms carla plugin to fix the build. PR: 263502 Reported by: Robert Cina <transitive@gmail.com> audio/lmms/Makefile | 2 +- audio/lmms/files/patch-plugins_carlabase_carla.h (new) | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) Patch committed, thanks |