Source: freewheeling
Version: 0.6-2
Severity: serious
Tags: stretch sid
User: [email protected]
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64

Hi,

During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html

Relevant part (hopefully):
> g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
> -DPACKAGE=\"fweelin\" -DVERSION=\"0.6\" -DHAVE_LIBGNUTLS_OPENSSL=1 
> -DHAVE_LIBDL=1 -DHAVE_LIBFREETYPE=1 -DHAVE_LIBSDL_GFX=1 
> -DCAPITAL_FILLED_PIE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSDL=1 -DHAVE_LIBXML2=1 
> -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBASOUND=1 -DHAVE_LIBJACK=1 
> -DUSE_FLUIDSYNTH=1 -DHAVE_LIBOGG=1 -DHAVE_LIBVORBIS=1 -DHAVE_LIBVORBISFILE=1 
> -DHAVE_LIBVORBISENC=1 -DHAVE_LIBSNDFILE=1 -DSTDC_HEADERS=1 
> -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
> -DHAVE_UNISTD_H=1 -DHAVE_ERRNO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_FLOOR=1 
> -DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMSET=1 -DHAVE_POW=1 -DHAVE_SQRT=1 -I.   
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat 
> -Werror=format-security   -I. -g -Wall -Wno-non-virtual-dtor -D_REENTRANT 
> -DPTHREADS -DNDEBUG -DVERSION=\"0.6\" 
> -DFWEELIN_DATADIR=\"/usr/share/fweelin\" -DADDON_DIR=\"/usr/local/lib/jack\" 
> -I/usr/include/freetype2 -I/usr/include/libxml2 -funroll-loops 
> -finline-functions -fomit-frame-pointer -ffast-math -fexpensive-optimizations 
> -fstrict-aliasing -falign-loops=2 -falign-jumps=2 -falign-functions=2 -O9  -c 
> -o fweelin_videoio.o fweelin_videoio.cc
> In file included from fweelin_videoio.h:21:0,
>                  from fweelin_videoio.cc:42:
> fweelin_event.h: In member function 'virtual EventParameter 
> GoSubEvent::GetParam(int)':
> fweelin_event.h:344:70: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("sub",FWEELIN_GETOFS(sub),T_int,SUBS_HASH);
>                                                                       ^
> fweelin_event.h:346:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("param1",FWEELIN_GETOFS(param1),T_float);
>                                                                     ^
> fweelin_event.h:348:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("param2",FWEELIN_GETOFS(param2),T_float);
>                                                                     ^
> fweelin_event.h:350:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("param3",FWEELIN_GETOFS(param3),T_float);
>                                                                     ^
> fweelin_event.h: In member function 'virtual EventParameter 
> KeyInputEvent::GetParam(int)':
> fweelin_event.h:375:66: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("keydown",FWEELIN_GETOFS(down),T_char);
>                                                                   ^
> fweelin_event.h:377:73: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("key",FWEELIN_GETOFS(keysym),T_int,SDLK_LAST);
>                                                                          ^
> fweelin_event.h:379:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("unicode",FWEELIN_GETOFS(unicode),T_int);
>                                                                     ^
> fweelin_event.h: In member function 'virtual EventParameter 
> LoopClickedEvent::GetParam(int)':
> fweelin_event.h:405:63: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("down",FWEELIN_GETOFS(down),T_char);
>                                                                ^
> fweelin_event.h:407:66: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("button",FWEELIN_GETOFS(button),T_int);
>                                                                   ^
> fweelin_event.h:409:66: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(loopid),T_int);
>                                                                   ^
> fweelin_event.h:411:59: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("in",FWEELIN_GETOFS(in),T_char);
>                                                            ^
> fweelin_event.h: In member function 'virtual EventParameter 
> JoystickButtonInputEvent::GetParam(int)':
> fweelin_event.h:437:63: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("down",FWEELIN_GETOFS(down),T_char);
>                                                                ^
> fweelin_event.h:439:66: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("button",FWEELIN_GETOFS(button),T_int);
>                                                                   ^
> fweelin_event.h:441:70: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("joystick",FWEELIN_GETOFS(joystick),T_int);
>                                                                       ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MouseButtonInputEvent::GetParam(int)':
> fweelin_event.h:467:63: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("down",FWEELIN_GETOFS(down),T_char);
>                                                                ^
> fweelin_event.h:469:66: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("button",FWEELIN_GETOFS(button),T_int);
>                                                                   ^
> fweelin_event.h:471:56: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("x",FWEELIN_GETOFS(x),T_int);
>                                                         ^
> fweelin_event.h:473:56: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("y",FWEELIN_GETOFS(y),T_int);
>                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MouseMotionInputEvent::GetParam(int)':
> fweelin_event.h:497:56: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("x",FWEELIN_GETOFS(x),T_int);
>                                                         ^
> fweelin_event.h:499:56: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("y",FWEELIN_GETOFS(y),T_int);
>                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MIDIControllerInputEvent::GetParam(int)':
> fweelin_event.h:527:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("outport",FWEELIN_GETOFS(outport),T_int);
>                                                                     ^
> fweelin_event.h:529:72: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("midichannel",FWEELIN_GETOFS(channel),T_int);
>                                                                         ^
> fweelin_event.h:532:49: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>                              MAX_MIDI_CONTROLLERS);
>                                                  ^
> fweelin_event.h:534:67: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("controlval",FWEELIN_GETOFS(val),T_int);
>                                                                    ^
> fweelin_event.h:536:76: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("routethroughpatch",FWEELIN_GETOFS(echo),T_char);
>                                                                             ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MIDIChannelPressureInputEvent::GetParam(int)':
> fweelin_event.h:567:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("outport",FWEELIN_GETOFS(outport),T_int);
>                                                                     ^
> fweelin_event.h:570:46: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>                              MAX_MIDI_CHANNELS);
>                                               ^
> fweelin_event.h:572:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("pressureval",FWEELIN_GETOFS(val),T_int);
>                                                                     ^
> fweelin_event.h:574:76: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("routethroughpatch",FWEELIN_GETOFS(echo),T_char);
>                                                                             ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MIDIProgramChangeInputEvent::GetParam(int)':
> fweelin_event.h:604:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("outport",FWEELIN_GETOFS(outport),T_int);
>                                                                     ^
> fweelin_event.h:607:46: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>                              MAX_MIDI_CHANNELS);
>                                               ^
> fweelin_event.h:609:67: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("programval",FWEELIN_GETOFS(val),T_int);
>                                                                    ^
> fweelin_event.h:611:76: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("routethroughpatch",FWEELIN_GETOFS(echo),T_char);
>                                                                             ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MIDIPitchBendInputEvent::GetParam(int)':
> fweelin_event.h:640:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("outport",FWEELIN_GETOFS(outport),T_int);
>                                                                     ^
> fweelin_event.h:643:46: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>                              MAX_MIDI_CHANNELS);
>                                               ^
> fweelin_event.h:645:65: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("pitchval",FWEELIN_GETOFS(val),T_int);
>                                                                  ^
> fweelin_event.h:647:76: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("routethroughpatch",FWEELIN_GETOFS(echo),T_char);
>                                                                             ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MIDIKeyInputEvent::GetParam(int)':
> fweelin_event.h:678:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("outport",FWEELIN_GETOFS(outport),T_int);
>                                                                     ^
> fweelin_event.h:680:66: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("keydown",FWEELIN_GETOFS(down),T_char);
>                                                                   ^
> fweelin_event.h:683:46: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>                              MAX_MIDI_CHANNELS);
>                                               ^
> fweelin_event.h:685:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("notenum",FWEELIN_GETOFS(notenum),T_int);
>                                                                     ^
> fweelin_event.h:687:65: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("velocity",FWEELIN_GETOFS(vel),T_int);
>                                                                  ^
> fweelin_event.h:689:76: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("routethroughpatch",FWEELIN_GETOFS(echo),T_char);
>                                                                             ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MIDIClockInputEvent::GetParam(int)':
> fweelin_event.h:717:70: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>          return EventParameter("outport",FWEELIN_GETOFS(outport),T_int);
>                                                                       ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MIDIStartStopInputEvent::GetParam(int)':
> fweelin_event.h:743:70: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>          return EventParameter("outport",FWEELIN_GETOFS(outport),T_int);
>                                                                       ^
> fweelin_event.h:745:67: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>          return EventParameter("start",FWEELIN_GETOFS(start),T_char);
>                                                                    ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetVariableEvent::GetParam(int)':
> fweelin_event.h:775:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("var",FWEELIN_GETOFS(var),T_variableref);
>                                                                     ^
> fweelin_event.h:777:69: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("value",FWEELIN_GETOFS(value),T_variable);
>                                                                      ^
> fweelin_event.h:779:79: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return 
> EventParameter("maxjumpcheck",FWEELIN_GETOFS(maxjumpcheck),T_char);
>                                                                               
>  ^
> fweelin_event.h:781:73: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("maxjump",FWEELIN_GETOFS(maxjump),T_variable);
>                                                                          ^
> fweelin_event.h: In member function 'virtual EventParameter 
> ToggleVariableEvent::GetParam(int)':
> fweelin_event.h:813:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("var",FWEELIN_GETOFS(var),T_variableref);
>                                                                     ^
> fweelin_event.h:815:70: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("maxvalue",FWEELIN_GETOFS(maxvalue),T_int);
>                                                                       ^
> fweelin_event.h:817:70: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("minvalue",FWEELIN_GETOFS(minvalue),T_int);
>                                                                       ^
> fweelin_event.h: In member function 'virtual EventParameter 
> VideoShowLoopEvent::GetParam(int)':
> fweelin_event.h:848:74: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter(INTERFACEID,FWEELIN_GETOFS(interfaceid),T_int);
>                                                                           ^
> fweelin_event.h:850:70: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("layoutid",FWEELIN_GETOFS(layoutid),T_int);
>                                                                       ^
> fweelin_event.h:852:68: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(loopid),T_range);
>                                                                     ^
> fweelin_event.h: In member function 'virtual EventParameter 
> VideoShowSnapshotPageEvent::GetParam(int)':
> fweelin_event.h:884:74: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter(INTERFACEID,FWEELIN_GETOFS(interfaceid),T_int);
>                                                                           ^
> fweelin_event.h:886:72: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("displayid",FWEELIN_GETOFS(displayid),T_int);
>                                                                         ^
> fweelin_event.h:888:62: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("page",FWEELIN_GETOFS(page),T_int);
>                                                               ^
> fweelin_event.h: In member function 'virtual EventParameter 
> VideoShowLayoutEvent::GetParam(int)':
> fweelin_event.h:920:74: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter(INTERFACEID,FWEELIN_GETOFS(interfaceid),T_int);
>                                                                           ^
> fweelin_event.h:922:70: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("layoutid",FWEELIN_GETOFS(layoutid),T_int);
>                                                                       ^
> fweelin_event.h:924:63: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("show",FWEELIN_GETOFS(show),T_char);
>                                                                ^
> fweelin_event.h:926:75: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("hideothers",FWEELIN_GETOFS(hideothers),T_char);
>                                                                            ^
> fweelin_event.h: In member function 'virtual EventParameter 
> VideoSwitchInterfaceEvent::GetParam(int)':
> fweelin_event.h:953:74: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter(INTERFACEID,FWEELIN_GETOFS(interfaceid),T_int);
>                                                                           ^
> fweelin_event.h: In member function 'virtual EventParameter 
> VideoShowDisplayEvent::GetParam(int)':
> fweelin_event.h:981:74: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter(INTERFACEID,FWEELIN_GETOFS(interfaceid),T_int);
>                                                                           ^
> fweelin_event.h:983:72: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("displayid",FWEELIN_GETOFS(displayid),T_int);
>                                                                         ^
> fweelin_event.h:985:63: warning: ISO C++ forbids converting a string constant 
> to 'char*' [-Wwrite-strings]
>        return EventParameter("show",FWEELIN_GETOFS(show),T_char);
>                                                                ^
> fweelin_event.h: In member function 'virtual EventParameter 
> ShowDebugInfoEvent::GetParam(int)':
> fweelin_event.h:1011:63: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("show",FWEELIN_GETOFS(show),T_char);
>                                                                ^
> fweelin_event.h: In member function 'virtual EventParameter 
> VideoShowHelpEvent::GetParam(int)':
> fweelin_event.h:1035:62: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("page",FWEELIN_GETOFS(page),T_int);
>                                                               ^
> fweelin_event.h: In member function 'virtual EventParameter 
> VideoFullScreenEvent::GetParam(int)':
> fweelin_event.h:1060:35: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>                              T_char);
>                                    ^
> fweelin_event.h: In member function 'virtual EventParameter 
> StartInterfaceEvent::GetParam(int)':
> fweelin_event.h:1089:74: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter(INTERFACEID,FWEELIN_GETOFS(interfaceid),T_int);
>                                                                           ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SlideMasterInVolumeEvent::GetParam(int)':
> fweelin_event.h:1114:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("slide",FWEELIN_GETOFS(slide),T_float);
>                                                                   ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SlideMasterOutVolumeEvent::GetParam(int)':
> fweelin_event.h:1134:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("slide",FWEELIN_GETOFS(slide),T_float);
>                                                                   ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SlideInVolumeEvent::GetParam(int)':
> fweelin_event.h:1155:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("input",FWEELIN_GETOFS(input),T_int);
>                                                                 ^
> fweelin_event.h:1157:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("slide",FWEELIN_GETOFS(slide),T_float);
>                                                                   ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetMasterInVolumeEvent::GetParam(int)':
> fweelin_event.h:1184:62: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("vol",FWEELIN_GETOFS(vol),T_float);
>                                                               ^
> fweelin_event.h:1186:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("fadervol",FWEELIN_GETOFS(fadervol),T_float);
>                                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetMasterOutVolumeEvent::GetParam(int)':
> fweelin_event.h:1213:62: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("vol",FWEELIN_GETOFS(vol),T_float);
>                                                               ^
> fweelin_event.h:1215:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("fadervol",FWEELIN_GETOFS(fadervol),T_float);
>                                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetInVolumeEvent::GetParam(int)':
> fweelin_event.h:1244:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("input",FWEELIN_GETOFS(input),T_int);
>                                                                 ^
> fweelin_event.h:1246:62: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("vol",FWEELIN_GETOFS(vol),T_float);
>                                                               ^
> fweelin_event.h:1248:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("fadervol",FWEELIN_GETOFS(fadervol),T_float);
>                                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> ToggleInputRecordEvent::GetParam(int)':
> fweelin_event.h:1270:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("input",FWEELIN_GETOFS(input),T_int);
>                                                                 ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetMidiEchoPortEvent::GetParam(int)':
> fweelin_event.h:1290:70: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("echoport",FWEELIN_GETOFS(echoport),T_int);
>                                                                       ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetMidiEchoChannelEvent::GetParam(int)':
> fweelin_event.h:1310:76: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("echochannel",FWEELIN_GETOFS(echochannel),T_int);
>                                                                             ^
> fweelin_event.h: In member function 'virtual EventParameter 
> AdjustMidiTransposeEvent::GetParam(int)':
> fweelin_event.h:1331:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("adjust",FWEELIN_GETOFS(adjust),T_int);
>                                                                   ^
> fweelin_event.h: In member function 'virtual EventParameter 
> FluidSynthEnableEvent::GetParam(int)':
> fweelin_event.h:1351:67: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("enable",FWEELIN_GETOFS(enable),T_char);
>                                                                    ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetMidiTuningEvent::GetParam(int)':
> fweelin_event.h:1375:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("tuning",FWEELIN_GETOFS(tuning),T_int);
>                                                                   ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetTriggerVolumeEvent::GetParam(int)':
> fweelin_event.h:1397:65: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(index),T_int);
>                                                                  ^
> fweelin_event.h:1399:62: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("vol",FWEELIN_GETOFS(vol),T_float);
>                                                               ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SlideLoopAmpEvent::GetParam(int)':
> fweelin_event.h:1421:65: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(index),T_int);
>                                                                  ^
> fweelin_event.h:1423:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("slide",FWEELIN_GETOFS(slide),T_float);
>                                                                   ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetLoopAmpEvent::GetParam(int)':
> fweelin_event.h:1445:65: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(index),T_int);
>                                                                  ^
> fweelin_event.h:1447:62: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("amp",FWEELIN_GETOFS(amp),T_float);
>                                                               ^
> fweelin_event.h: In member function 'virtual EventParameter 
> AdjustLoopAmpEvent::GetParam(int)':
> fweelin_event.h:1469:65: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(index),T_int);
>                                                                  ^
> fweelin_event.h:1471:74: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("ampfactor",FWEELIN_GETOFS(ampfactor),T_float);
>                                                                           ^
> fweelin_event.h: In member function 'virtual EventParameter 
> TriggerLoopEvent::GetParam(int)':
> fweelin_event.h:1506:65: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(index),T_int);
>                                                                  ^
> fweelin_event.h:1508:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("engage",FWEELIN_GETOFS(engage),T_int);
>                                                                   ^
> fweelin_event.h:1510:63: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("shot",FWEELIN_GETOFS(shot),T_char);
>                                                                ^
> fweelin_event.h:1512:62: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("vol",FWEELIN_GETOFS(vol),T_float);
>                                                               ^
> fweelin_event.h:1514:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("overdub",FWEELIN_GETOFS(od),T_char);
>                                                                 ^
> fweelin_event.h:1516:82: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return 
> EventParameter("overdubfeedback",FWEELIN_GETOFS(od_fb),T_variableref);
>                                                                               
>     ^
> fweelin_event.h: In member function 'virtual EventParameter 
> MoveLoopEvent::GetParam(int)':
> fweelin_event.h:1545:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("oldloopid",FWEELIN_GETOFS(oldloopid),T_int);
>                                                                         ^
> fweelin_event.h:1547:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("newloopid",FWEELIN_GETOFS(newloopid),T_int);
>                                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> EraseLoopEvent::GetParam(int)':
> fweelin_event.h:1568:65: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(index),T_int);
>                                                                  ^
> fweelin_event.h: In member function 'virtual EventParameter 
> EraseSelectedLoopsEvent::GetParam(int)':
> fweelin_event.h:1598:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("setid",FWEELIN_GETOFS(setid),T_int);
>                                                                 ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetAutoLoopSavingEvent::GetParam(int)':
> fweelin_event.h:1628:63: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("save",FWEELIN_GETOFS(save),T_char);
>                                                                ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SaveLoopEvent::GetParam(int)':
> fweelin_event.h:1648:65: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(index),T_int);
>                                                                  ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetLoadLoopIdEvent::GetParam(int)':
> fweelin_event.h:1678:65: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(index),T_int);
>                                                                  ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetDefaultLoopPlacementEvent::GetParam(int)':
> fweelin_event.h:1704:74: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("looprange",FWEELIN_GETOFS(looprange),T_range);
>                                                                           ^
> fweelin_event.h: In member function 'virtual EventParameter 
> BrowserMoveToItemEvent::GetParam(int)':
> fweelin_event.h:1732:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("browserid",FWEELIN_GETOFS(browserid),T_int);
>                                                                         ^
> fweelin_event.h:1734:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("adjust",FWEELIN_GETOFS(adjust),T_int);
>                                                                   ^
> fweelin_event.h:1736:74: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("jumpadjust",FWEELIN_GETOFS(jumpadjust),T_int);
>                                                                           ^
> fweelin_event.h: In member function 'virtual EventParameter 
> BrowserMoveToItemAbsoluteEvent::GetParam(int)':
> fweelin_event.h:1764:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("browserid",FWEELIN_GETOFS(browserid),T_int);
>                                                                         ^
> fweelin_event.h:1766:60: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("idx",FWEELIN_GETOFS(idx),T_int);
>                                                             ^
> fweelin_event.h: In member function 'virtual EventParameter 
> BrowserSelectItemEvent::GetParam(int)':
> fweelin_event.h:1791:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("browserid",FWEELIN_GETOFS(browserid),T_int);
>                                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> BrowserRenameItemEvent::GetParam(int)':
> fweelin_event.h:1815:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("browserid",FWEELIN_GETOFS(browserid),T_int);
>                                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> BrowserItemBrowsedEvent::GetParam(int)':
> fweelin_event.h:1839:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("browserid",FWEELIN_GETOFS(browserid),T_int);
>                                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> PatchBrowserMoveToBankEvent::GetParam(int)':
> fweelin_event.h:1863:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("direction",FWEELIN_GETOFS(direction),T_int);
>                                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> PatchBrowserMoveToBankByIndexEvent::GetParam(int)':
> fweelin_event.h:1889:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("index",FWEELIN_GETOFS(index),T_int);
>                                                                 ^
> fweelin_event.h: In member function 'virtual EventParameter 
> RenameLoopEvent::GetParam(int)':
> fweelin_event.h:1915:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(loopid),T_int);
>                                                                   ^
> fweelin_event.h:1917:59: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("in",FWEELIN_GETOFS(in),T_char);
>                                                            ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SelectPulseEvent::GetParam(int)':
> fweelin_event.h:1938:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("pulse",FWEELIN_GETOFS(pulse),T_int);
>                                                                 ^
> fweelin_event.h: In member function 'virtual EventParameter 
> DeletePulseEvent::GetParam(int)':
> fweelin_event.h:1958:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("pulse",FWEELIN_GETOFS(pulse),T_int);
>                                                                 ^
> fweelin_event.h: In member function 'virtual EventParameter 
> TapPulseEvent::GetParam(int)':
> fweelin_event.h:1979:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("pulse",FWEELIN_GETOFS(pulse),T_int);
>                                                                 ^
> fweelin_event.h:1981:67: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("newlen",FWEELIN_GETOFS(newlen),T_char);
>                                                                    ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SwitchMetronomeEvent::GetParam(int)':
> fweelin_event.h:2003:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("pulse",FWEELIN_GETOFS(pulse),T_int);
>                                                                 ^
> fweelin_event.h:2005:73: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("metronome",FWEELIN_GETOFS(metronome),T_char);
>                                                                          ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetSyncTypeEvent::GetParam(int)':
> fweelin_event.h:2026:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("type",FWEELIN_GETOFS(stype),T_char);
>                                                                 ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetSyncSpeedEvent::GetParam(int)':
> fweelin_event.h:2046:63: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("speed",FWEELIN_GETOFS(sspd),T_int);
>                                                                ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetMidiSyncEvent::GetParam(int)':
> fweelin_event.h:2066:72: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>          return EventParameter("midisync",FWEELIN_GETOFS(midisync),T_int);
>                                                                         ^
> fweelin_event.h: In member function 'virtual EventParameter 
> ToggleSelectLoopEvent::GetParam(int)':
> fweelin_event.h:2087:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("setid",FWEELIN_GETOFS(setid),T_int);
>                                                                 ^
> fweelin_event.h:2089:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("loopid",FWEELIN_GETOFS(loopid),T_int);
>                                                                   ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SelectOnlyPlayingLoopsEvent::GetParam(int)':
> fweelin_event.h:2111:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("setid",FWEELIN_GETOFS(setid),T_int);
>                                                                 ^
> fweelin_event.h:2113:69: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("playing",FWEELIN_GETOFS(playing),T_char);
>                                                                      ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SelectAllLoopsEvent::GetParam(int)':
> fweelin_event.h:2137:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("setid",FWEELIN_GETOFS(setid),T_int);
>                                                                 ^
> fweelin_event.h:2139:67: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("select",FWEELIN_GETOFS(select),T_char);
>                                                                    ^
> fweelin_event.h: In member function 'virtual EventParameter 
> InvertSelectionEvent::GetParam(int)':
> fweelin_event.h:2160:66: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>          return EventParameter("setid",FWEELIN_GETOFS(setid),T_int);
>                                                                   ^
> fweelin_event.h: In member function 'virtual EventParameter 
> CreateSnapshotEvent::GetParam(int)':
> fweelin_event.h:2184:68: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>          return EventParameter("snapid",FWEELIN_GETOFS(snapid),T_int);
>                                                                     ^
> fweelin_event.h: In member function 'virtual EventParameter 
> RenameSnapshotEvent::GetParam(int)':
> fweelin_event.h:2208:68: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>          return EventParameter("snapid",FWEELIN_GETOFS(snapid),T_int);
>                                                                     ^
> fweelin_event.h: In member function 'virtual EventParameter 
> TriggerSnapshotEvent::GetParam(int)':
> fweelin_event.h:2232:68: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>          return EventParameter("snapid",FWEELIN_GETOFS(snapid),T_int);
>                                                                     ^
> fweelin_event.h: In member function 'virtual EventParameter 
> TriggerSelectedLoopsEvent::GetParam(int)':
> fweelin_event.h:2260:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("setid",FWEELIN_GETOFS(setid),T_int);
>                                                                 ^
> fweelin_event.h:2262:62: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("vol",FWEELIN_GETOFS(vol),T_float);
>                                                               ^
> fweelin_event.h:2264:77: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return 
> EventParameter("toggleloops",FWEELIN_GETOFS(toggleloops),T_char);
>                                                                              ^
> fweelin_event.h: In member function 'virtual EventParameter 
> SetSelectedLoopsTriggerVolumeEvent::GetParam(int)':
> fweelin_event.h:2294:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("setid",FWEELIN_GETOFS(setid),T_int);
>                                                                 ^
> fweelin_event.h:2296:62: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("vol",FWEELIN_GETOFS(vol),T_float);
>                                                               ^
> fweelin_event.h: In member function 'virtual EventParameter 
> AdjustSelectedLoopsAmpEvent::GetParam(int)':
> fweelin_event.h:2325:64: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("setid",FWEELIN_GETOFS(setid),T_int);
>                                                                 ^
> fweelin_event.h:2327:74: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return EventParameter("ampfactor",FWEELIN_GETOFS(ampfactor),T_float);
>                                                                           ^
> fweelin_event.h: In constructor 'EventManager::EventManager()':
> fweelin_event.h:2452:47: warning: format '%d' expects argument of type 'int', 
> but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat=]
>      printf("EVENT: Stacksize: %d.\n",STACKSIZE);
>                                                ^
> In file included from fweelin_fluidsynth.h:26:0,
>                  from fweelin_config.h:627,
>                  from fweelin_core.h:42,
>                  from fweelin_videoio.cc:43:
> fweelin_browser.h: In static member function 'static char* 
> Browser::GetTypeName(BrowserItemType)':
> fweelin_browser.h:230:14: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return "Scene Tray";
>               ^~~~~~~~~~~~
> fweelin_browser.h:233:14: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return "Loop Tray";
>               ^~~~~~~~~~~
> fweelin_browser.h:236:14: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return "Loop";
>               ^~~~~~
> fweelin_browser.h:239:14: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return "Scene";
>               ^~~~~~~
> fweelin_browser.h:242:14: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return "Division";
>               ^~~~~~~~~~
> fweelin_browser.h:245:14: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return "Patch";
>               ^~~~~~~
> fweelin_browser.h:248:14: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        return "**UNKNOWN**";
>               ^~~~~~~~~~~~~
> In file included from fweelin_core.h:42:0,
>                  from fweelin_videoio.cc:43:
> fweelin_config.h: In member function 'char* FloConfig::GetCodecName(codec)':
> fweelin_config.h:856:27: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        case VORBIS: return "ogg";
>                            ^~~~~
> fweelin_config.h:857:24: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        case WAV: return "wav";
>                         ^~~~~
> fweelin_config.h:858:25: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        case FLAC: return "flac";
>                          ^~~~~~
> fweelin_config.h:859:23: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        case AU: return "au";
>                        ^~~~
> fweelin_config.h:860:23: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        default: return "UNKNOWN";
>                        ^~~~~~~~~
> fweelin_config.h: In member function 'char* 
> FloConfig::GetAudioFileExt(codec)':
> fweelin_config.h:874:27: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        case VORBIS: return ".ogg";
>                            ^~~~~~
> fweelin_config.h:875:24: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        case WAV: return ".wav";
>                         ^~~~~~
> fweelin_config.h:876:25: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        case FLAC: return ".flac";
>                          ^~~~~~~
> fweelin_config.h:877:23: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        case AU: return ".au";
>                        ^~~~~
> fweelin_config.h:878:23: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        default: return ".ogg";
>                        ^~~~~~
> fweelin_videoio.cc: In function 'int round(float)':
> fweelin_videoio.cc:89:20: error: 'int round(float)' conflicts with a previous 
> declaration
>  int round(float num) {
>                     ^
> In file included from /usr/include/c++/6/math.h:36:0,
>                  from fweelin_videoio.cc:30:
> /usr/include/c++/6/cmath:1708:3: note: previous declaration 'constexpr float 
> std::round(float)'
>    round(float __x)
>    ^~~~~
> fweelin_videoio.cc: In constructor 'CircularMap::CircularMap(SDL_Surface*, 
> int, int, int, int, int, int)':
> fweelin_videoio.cc:893:16: warning: suggest parentheses around comparison in 
> operand of '&' [-Wparentheses]
>        if (in_x >= 0 & in_y >= 0 &&
>            ~~~~~^~~~
> fweelin_videoio.cc:899:40: error: call of overloaded 'round(float&)' is 
> ambiguous
>          map[idx] = in_base + round(in_y)*pitch + round(in_x)*bpp;
>                                         ^
> In file included from /usr/include/features.h:364:0,
>                  from /usr/include/x86_64-linux-gnu/sys/stat.h:25,
>                  from fweelin_videoio.cc:22:
> /usr/include/x86_64-linux-gnu/bits/mathcalls.h:319:1: note: candidate: double 
> round(double)
>  __MATHCALLX (round,, (_Mdouble_ __x), (__const__));
>  ^
> In file included from /usr/include/c++/6/math.h:36:0,
>                  from fweelin_videoio.cc:30:
> /usr/include/c++/6/cmath:1712:3: note: candidate: constexpr long double 
> std::round(long double)
>    round(long double __x)
>    ^~~~~
> /usr/include/c++/6/cmath:1708:3: note: candidate: constexpr float 
> std::round(float)
>    round(float __x)
>    ^~~~~
> fweelin_videoio.cc:89:5: note: candidate: int round(float)
>  int round(float num) {
>      ^~~~~
> fweelin_videoio.cc:899:60: error: call of overloaded 'round(float&)' is 
> ambiguous
>          map[idx] = in_base + round(in_y)*pitch + round(in_x)*bpp;
>                                                             ^
> In file included from /usr/include/features.h:364:0,
>                  from /usr/include/x86_64-linux-gnu/sys/stat.h:25,
>                  from fweelin_videoio.cc:22:
> /usr/include/x86_64-linux-gnu/bits/mathcalls.h:319:1: note: candidate: double 
> round(double)
>  __MATHCALLX (round,, (_Mdouble_ __x), (__const__));
>  ^
> In file included from /usr/include/c++/6/math.h:36:0,
>                  from fweelin_videoio.cc:30:
> /usr/include/c++/6/cmath:1712:3: note: candidate: constexpr long double 
> std::round(long double)
>    round(long double __x)
>    ^~~~~
> /usr/include/c++/6/cmath:1708:3: note: candidate: constexpr float 
> std::round(float)
>    round(float __x)
>    ^~~~~
> fweelin_videoio.cc:89:5: note: candidate: int round(float)
>  int round(float num) {
>      ^~~~~
> fweelin_videoio.cc: In member function 'int VideoIO::activate()':
> fweelin_videoio.cc:1099:45: warning: format '%d' expects argument of type 
> 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat=]
>    printf("VIDEO: Stacksize: %d.\n",STACKSIZE);
>                                              ^
> fweelin_videoio.cc: In member function 'char VideoIO::DrawLoop(LoopManager*, 
> int, SDL_Surface*, SDL_Surface*, SDL_Color*, float, FloConfig*, 
> FloLayoutElement*, CircularMap*, int, int, float, char)':
> fweelin_videoio.cc:1873:71: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>        draw_text(screen,mainfont,"O",dispx+halfx,dispy+halfy,txtclr,1,1);
>                                                                        ^
> fweelin_videoio.cc: In member function 'void VideoIO::video_event_loop()':
> fweelin_videoio.cc:2780:46: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>                    screen->h-ver_y-5,truewhite);
>                                               ^
> fweelin_videoio.cc:2792:46: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>                    screen->h-ver_y-5,truewhite);
>                                               ^
> fweelin_videoio.cc:2804:46: warning: ISO C++ forbids converting a string 
> constant to 'char*' [-Wwrite-strings]
>                    screen->h-ver_y-5,truewhite);
>                                               ^
> fweelin_videoio.cc:2402:15: warning: unused variable 'peakbuf' 
> [-Wunused-variable]
>      sample_t *peakbuf, *avgbuf;
>                ^~~~~~~
> fweelin_videoio.cc:2402:25: warning: unused variable 'avgbuf' 
> [-Wunused-variable]
>      sample_t *peakbuf, *avgbuf;
>                          ^~~~~~
> fweelin_videoio.cc:2131:13: warning: unused variable 'scopemag' 
> [-Wunused-variable]
>    const int scopemag = OCY(40),
>              ^~~~~~~~
> fweelin_videoio.cc:2132:5: warning: unused variable 'metermag' 
> [-Wunused-variable]
>      metermag = OCY(25),
>      ^~~~~~~~
> fweelin_videoio.cc:2146:5: warning: unused variable 'scopewidth' 
> [-Wunused-variable]
>      scopewidth = XSIZE,
>      ^~~~~~~~~~
> fweelin_videoio.cc:2148:5: warning: unused variable 'tmarky' 
> [-Wunused-variable]
>      tmarky = iscopey + OCY(100),
>      ^~~~~~
> fweelin_videoio.cc:2161:13: warning: unused variable 'scopelen' 
> [-Wunused-variable]
>    nframes_t scopelen = app->getCFG()->GetScopeSampleLen();
>              ^~~~~~~~
> make[2]: *** [fweelin_videoio.o] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2016/07/13/freewheeling_0.6-2_unstable_gcc6.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to