[Bug 263502] audio/lmms fails to build with error unknown type name 'CARLA_EXPORT' using poudriere on amd64 13-Stable

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 24 Apr 2022 00:14:32 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263502

            Bug ID: 263502
           Summary: audio/lmms fails to build with error unknown type name
                    'CARLA_EXPORT' using poudriere on amd64 13-Stable
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: rodrigo@FreeBSD.org
          Reporter: transitive@gmail.com
          Assignee: rodrigo@FreeBSD.org
             Flags: maintainer-feedback?(rodrigo@FreeBSD.org)

The port audio/lmms fails to build for me using poudriere on Stable-13 amd64.

The error displayed is unknown type name 'CARLA_EXPORT'.

The build log showing the error follows;

In file included from
/wrkdirs/usr/ports/audio/lmms/work/.build/plugins/carlabase/moc_carla.cpp:10:
/wrkdirs/usr/ports/audio/lmms/work/.build/plugins/carlabase/../../../lmms-1.2.2/plugins/carlabase/carla.h:37:5:
error: unknown type name 'CARLA_EXPORT'
    CARLA_EXPORT
    ^
/wrkdirs/usr/ports/audio/lmms/work/.build/plugins/carlabase/../../../lmms-1.2.2/plugins/carlabase/carla.h:38:33:
error: expected ';' after top level declarator
    const NativePluginDescriptor* carla_get_native_patchbay_plugin();
                                ^
                                ;
/wrkdirs/usr/ports/audio/lmms/work/.build/plugins/carlabase/../../../lmms-1.2.2/plugins/carlabase/carla.h:40:5:
error: unknown type name 'CARLA_EXPORT'
    CARLA_EXPORT
    ^
/wrkdirs/usr/ports/audio/lmms/work/.build/plugins/carlabase/../../../lmms-1.2.2/plugins/carlabase/carla.h:41:33:
error: expected ';' after top level declarator
    const NativePluginDescriptor* carla_get_native_rack_plugin();
                                ^

-- 
You are receiving this mail because:
You are the assignee for the bug.