Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jan 2020 10:38:26 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 243314] games/scummvm doesn't build when FLUIDSYNTH is enabled
Message-ID:  <bug-243314-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243314

            Bug ID: 243314
           Summary: games/scummvm doesn't build when FLUIDSYNTH is enabled
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: lme@FreeBSD.org
          Reporter: peter.kien@posteo.org
             Flags: maintainer-feedback?(lme@FreeBSD.org)
          Assignee: lme@FreeBSD.org

The last couple of compilation messages were:

----------------
In file included from audio/softsynth/fluidsynth.cpp:38:
In file included from /usr/local/include/fluidsynth.h:97:
/usr/local/include/fluidsynth/synth.h:201:49: warning: commas at the end of
enumerator lists are a C++11 extension [-Wc++11-extensions]
    FLUID_INTERP_HIGHEST =3D FLUID_INTERP_7THORDER, /**< Highest interpolat=
ion
method */
                                                ^
/usr/local/include/fluidsynth/synth.h:247:20: warning: commas at the end of
enumerator lists are a C++11 extension [-Wc++11-extensions]
    FLUID_SYNTH_ADD,              /**< Sum up modulator amounts */
                   ^~
/usr/local/include/fluidsynth/synth.h:325:34: warning: commas at the end of
enumerator lists are a C++11 extension [-Wc++11-extensions]
    FLUID_CHANNEL_OMNI_OFF =3D 0x02, /**< if flag is set, the basic channel=
 is in
omni off state, if not set omni is on */
                                 ^
/usr/local/include/fluidsynth/synth.h:333:37: warning: commas at the end of
enumerator lists are a C++11 extension [-Wc++11-extensions]
    FLUID_CHANNEL_BREATH_SYNC =3D 0x40,  /**< when channel is mono, this fl=
ag
indicates that the breath controler(MSB)triggers noteon/noteoff on the runn=
ing
note */
                                    ^~
In file included from audio/softsynth/fluidsynth.cpp:38:
In file included from /usr/local/include/fluidsynth.h:105:
/usr/local/include/fluidsynth/log.h:82:25: error: expected ')'
__attribute__ ((format (printf, 2, 3)))
                        ^
./common/forbidden.h:62:16: note: expanded from macro 'printf'
#define printf  FORBIDDEN_SYMBOL_REPLACEMENT
                ^
./common/forbidden.h:57:89: note: expanded from macro
'FORBIDDEN_SYMBOL_REPLACEMENT'
#define FORBIDDEN_SYMBOL_REPLACEMENT=20=20=20
FORBIDDEN_look_at_common_forbidden_h_for_more_info SYMBOL !%*
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
           ^
In file included from audio/softsynth/fluidsynth.cpp:38:
In file included from /usr/local/include/fluidsynth.h:105:
/usr/local/include/fluidsynth/log.h:82:25: error: expected ')'
./common/forbidden.h:62:16: note: expanded from macro 'printf'
#define printf  FORBIDDEN_SYMBOL_REPLACEMENT
                ^
./common/forbidden.h:57:96: note: expanded from macro
'FORBIDDEN_SYMBOL_REPLACEMENT'
#define FORBIDDEN_SYMBOL_REPLACEMENT=20=20=20
FORBIDDEN_look_at_common_forbidden_h_for_more_info SYMBOL !%*
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
                  ^
In file included from audio/softsynth/fluidsynth.cpp:38:
In file included from /usr/local/include/fluidsynth.h:105:
/usr/local/include/fluidsynth/log.h:82:39: error: expected function body af=
ter
function declarator
__attribute__ ((format (printf, 2, 3)))
                                      ^
In file included from audio/softsynth/fluidsynth.cpp:38:
In file included from /usr/local/include/fluidsynth.h:107:
/usr/local/include/fluidsynth/mod.h:54:25: warning: commas at the end of
enumerator lists are a C++11 extension [-Wc++11-extensions]
    FLUID_MOD_SIN =3D 0x80,            /**< Custom non-standard sinus mappi=
ng
function */
                        ^~
5 warnings and 3 errors generated.
gmake[1]: *** [Makefile.common:122: audio/softsynth/fluidsynth.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
gmake[1]: Leaving directory
'/wrkdirs/usr/ports/games/scummvm/work/scummvm-2.1.0'
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure =
to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/games/scummvm
-----------------

(I've already tried setting "-Wc++11-extensions", but to no avail.)

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243314-7788>