--- Begin Message ---
Source: freewheeling
Version: 0.6-2
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
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.
--- End Message ---