Your message dated Fri, 18 Apr 2025 18:30:02 +0000 with message-id <E1u5qTS-006pyS-Pm@fasolo.debian.org> and subject line Bug#1071364: fixed in sooperlooper 1.7.8~dfsg0-3 has caused the Debian Bug report #1071364, regarding sooperlooper: FTBFS: control_osc.cpp:148:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1071364: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071364 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian BTS <submit@bugs.debian.org>
- Subject: sooperlooper: FTBFS: control_osc.cpp:148:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’
- From: Santiago Vila <sanvila@debian.org>
- Date: Fri, 17 May 2024 22:42:02 +0200
- Message-id: <9be4162f-c71c-44f7-8a17-8bb1376ff31d@debian.org>
Package: src:sooperlooper Version: 1.7.8~dfsg0-2 Severity: serious Tags: ftbfs Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary dh_update_autotools_config cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead debian/rules override_dh_autoreconf make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_autoreconf -- ./autogen.sh ---------------------------------------------------------------------- Checking basic compilation tools ... pkg-config: found. autoconf: found. aclocal: found. automake: found. libtool: found. gettext: found. autopoint: found. ---------------------------------------------------------------------- linking autoconf macros to /<<PKGBUILDDIR>>/aclocal ... ---------------------------------------------------------------------- Bootstrapping makefiles etc. Ignore any warnings about AC_TRY_RUN, AC_PROG_LEX, and AC_DEFINE ... Building autoconf/automake files for the top level ... configure.ac:27: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:27: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.ac:7: warning: The macro `AC_VALIDATE_CACHED_SYSTEM_TUPLE' is obsolete. configure.ac:7: You should run autoupdate. ./lib/autoconf/general.m4:2089: AC_VALIDATE_CACHED_SYSTEM_TUPLE is expanded from... configure.ac:7: the top level configure.ac:27: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:1823: AM_INIT_AUTOMAKE is expanded from... configure.ac:27: the top level configure.ac:72: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.ac:72: You should run autoupdate. ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... configure.ac:72: the top level configure.ac:185: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:185: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:185: the top level configure.ac:190: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:190: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:190: the top level configure.ac:365: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.ac:365: You should run autoupdate. ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... configure.ac:365: the top level configure.ac:398: warning: AC_OUTPUT should be used without arguments. configure.ac:398: You should run autoupdate. ---------------------------------------------------------------------- Bootstrapping is complete. You can now run: ./configure make make install cd libs && sh autogen.sh configure.ac:4: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:4: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.ac:4: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:139: AM_INIT_AUTOMAKE is expanded from... configure.ac:4: the top level configure.ac:8: warning: AC_OUTPUT should be used without arguments. configure.ac:8: You should run autoupdate. cd libs/midi++ && sh autogen.sh configure.ac:29: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:29: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation Makefile.am:10: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') configure.ac:6: warning: The macro `AC_VALIDATE_CACHED_SYSTEM_TUPLE' is obsolete. configure.ac:6: You should run autoupdate. ./lib/autoconf/general.m4:2089: AC_VALIDATE_CACHED_SYSTEM_TUPLE is expanded from... configure.ac:6: the top level configure.ac:29: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:1823: AM_INIT_AUTOMAKE is expanded from... configure.ac:29: the top level configure.ac:48: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.ac:48: You should run autoupdate. ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... configure.ac:48: the top level configure.ac:176: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:176: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:176: the top level configure.ac:181: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:181: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:181: the top level configure.ac:230: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:230: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:230: the top level configure.ac:238: warning: The macro `AC_TYPE_SIGNAL' is obsolete. configure.ac:238: You should run autoupdate. ./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from... configure.ac:238: the top level configure.ac:248: warning: AC_OUTPUT should be used without arguments. configure.ac:248: You should run autoupdate. cd libs/pbd && sh autogen.sh configure.ac:24: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.ac:24: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.ac:7: warning: The macro `AC_VALIDATE_CACHED_SYSTEM_TUPLE' is obsolete. configure.ac:7: You should run autoupdate. ./lib/autoconf/general.m4:2089: AC_VALIDATE_CACHED_SYSTEM_TUPLE is expanded from... configure.ac:7: the top level configure.ac:24: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:1823: AM_INIT_AUTOMAKE is expanded from... configure.ac:24: the top level configure.ac:49: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.ac:49: You should run autoupdate. ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... configure.ac:49: the top level configure.ac:164: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:164: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:164: the top level configure.ac:169: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:169: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:169: the top level configure.ac:178: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:178: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:178: the top level configure.ac:186: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:186: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:186: the top level configure.ac:190: warning: The macro `AC_TYPE_SIGNAL' is obsolete. configure.ac:190: You should run autoupdate. ./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from... configure.ac:190: the top level configure.ac:218: warning: AC_OUTPUT should be used without arguments. configure.ac:218: You should run autoupdate. make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_configure ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /<<PKGBUILDDIR>>/missing: Unknown `--is-lightweight' option Try `/<<PKGBUILDDIR>>/missing --help' for more information configure: WARNING: 'missing' script is too old or missing checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking whether g++ supports C++11 features with -std=c++11... yes OPT_CXXFLAGS is set based on -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE checking for ranlib... ranlib checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for jack >= 0.80.0... yes JACKLIBS is -ljack -lpthread checking for jack_client_open in -ljack... yes checking for liblo >= 0.10... yes checking for initscr in -lncurses... yes checking for nodelay in -ltinfo... yes checking for sigc++-2.0 >= 2.2.10... yes ./configure: line 6937: -I/usr/include/sigc++-2.0: No such file or directory checking for sigc++/object.h... no checking for libxml-2.0 >= 2.5... yes checking for sndfile >= 1.0.2... yes checking for samplerate >= 0.0.13... yes checking for rubberband >= 0.0.13... yes checking for fftw3 >= 3.0... yes WXCONFIG IS "" checking for wx-config-2.6... no checking for wxgtk2-2.5-config... no checking for wxgtk2-2.4-config... no checking for wxgtk-2.4-config... no checking for wx-config... /usr/bin/wx-config checking for alsa/asoundlib.h... yes checking for /System/Library/Frameworks/CoreMIDI.framework... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/gui/Makefile config.status: creating version.h config.status: creating config.h config.status: executing depfiles commands === configuring in libs (/<<PKGBUILDDIR>>/libs) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /<<PKGBUILDDIR>>/missing: Unknown `--is-lightweight' option Try `/<<PKGBUILDDIR>>/missing --help' for more information configure: WARNING: 'missing' script is too old or missing checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile === configuring in pbd (/<<PKGBUILDDIR>>/libs/pbd) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' --cache-file=/dev/null --srcdir=. checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking for ranlib... ranlib checking whether g++ supports C++11 features with -std=c++11... yes checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fcntl.h... yes checking for limits.h... yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for off_t... yes checking for pid_t... yes checking for working memcmp... yes checking return type of signal handlers... void checking for vprintf... yes checking for library containing getmntent... none required checking for regcomp... yes checking for select... yes checking for strdup... yes checking for strerror... yes checking for strtol... yes checking for pthread_create in -lpthread... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libxml-2.0 >= 2.5... yes checking for sigc++-2.0 >= 2.2.10... yes ./configure: line 7130: -I/usr/include/sigc++-2.0: No such file or directory checking for sigc++/object.h... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating version.cc config.status: creating pbd/Makefile config.status: creating config.h config.status: executing depfiles commands === configuring in midi++ (/<<PKGBUILDDIR>>/libs/midi++) configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' --cache-file=/dev/null --srcdir=. checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking whether g++ supports C++11 features with -std=c++11... yes checking for ranlib... ranlib CXXFLAGS is set based on checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for alsa/asoundlib.h... yes checking for /System/Library/Frameworks/CoreMIDI.framework... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for sigc++-2.0 >= 2.2.10... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fcntl.h... yes checking for unistd.h... (cached) yes checking return type of signal handlers... void checking for strdup... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating version.cc config.status: creating midi++/Makefile config.status: creating libmidi++.pc config.status: creating libmidi++.spec config.status: creating config.h config.status: executing depfiles commands dh_auto_build make -j2 make[1]: Entering directory '/<<PKGBUILDDIR>>' make all-recursive make[2]: Entering directory '/<<PKGBUILDDIR>>' Making all in libs make[3]: Entering directory '/<<PKGBUILDDIR>>/libs' Making all in pbd make[4]: Entering directory '/<<PKGBUILDDIR>>/libs/pbd' make all-recursive make[5]: Entering directory '/<<PKGBUILDDIR>>/libs/pbd' Making all in pbd make[6]: Entering directory '/<<PKGBUILDDIR>>/libs/pbd/pbd' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/<<PKGBUILDDIR>>/libs/pbd/pbd' make[6]: Entering directory '/<<PKGBUILDDIR>>/libs/pbd' g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o basename.o basename.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o dirname.o dirname.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o ftw.o ftw.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o mountpoint.o mountpoint.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o pathscanner.o pathscanner.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o pool.o pool.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o pthread_utils.o pthread_utils.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o receiver.o receiver.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o textreceiver.o textreceiver.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o transmitter.o transmitter.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o undo.o undo.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o unescape.o unescape.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o version.o version.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o xml++.o xml++.cc rm -f libpbd.a ar cru libpbd.a basename.o dirname.o ftw.o mountpoint.o pathscanner.o pool.o pthread_utils.o receiver.o textreceiver.o transmitter.o undo.o unescape.o version.o xml++.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libpbd.a make[6]: Leaving directory '/<<PKGBUILDDIR>>/libs/pbd' make[5]: Leaving directory '/<<PKGBUILDDIR>>/libs/pbd' make[4]: Leaving directory '/<<PKGBUILDDIR>>/libs/pbd' Making all in midi++ make[4]: Entering directory '/<<PKGBUILDDIR>>/libs/midi++' make all-recursive make[5]: Entering directory '/<<PKGBUILDDIR>>/libs/midi++' Making all in midi++ make[6]: Entering directory '/<<PKGBUILDDIR>>/libs/midi++/midi++' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/<<PKGBUILDDIR>>/libs/midi++/midi++' make[6]: Entering directory '/<<PKGBUILDDIR>>/libs/midi++' g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o fd_midiport.o fd_midiport.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o fifomidi.o fifomidi.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o midi.o midi.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o midichannel.o midichannel.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o midicontrollable.o midicontrollable.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o midifactory.o midifactory.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o midimanager.o midimanager.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o midiparser.o midiparser.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o midiport.o midiport.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o mmc.o mmc.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o mtc.o mtc.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o port_request.o port_request.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o version.o version.cc g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -c -o alsa_sequencer_midiport.o alsa_sequencer_midiport.cc rm -f libmidipp.a ar cru libmidipp.a fd_midiport.o fifomidi.o midi.o midichannel.o midicontrollable.o midifactory.o midimanager.o midiparser.o midiport.o mmc.o mtc.o port_request.o version.o alsa_sequencer_midiport.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libmidipp.a make[6]: Leaving directory '/<<PKGBUILDDIR>>/libs/midi++' make[5]: Leaving directory '/<<PKGBUILDDIR>>/libs/midi++' make[4]: Leaving directory '/<<PKGBUILDDIR>>/libs/midi++' make[4]: Entering directory '/<<PKGBUILDDIR>>/libs' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/<<PKGBUILDDIR>>/libs' make[3]: Leaving directory '/<<PKGBUILDDIR>>/libs' Making all in src make[3]: Entering directory '/<<PKGBUILDDIR>>/src' Making all in . make[4]: Entering directory '/<<PKGBUILDDIR>>/src' g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/opus -I/usr/include/x86_64-linux-gnu -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/<<PKGBUILDDIR>>/libs/pbd -I/<<PKGBUILDDIR>>/libs/midi++ -c -o sooperlooper.o sooperlooper.cpp g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/opus -I/usr/include/x86_64-linux-gnu -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/<<PKGBUILDDIR>>/libs/pbd -I/<<PKGBUILDDIR>>/libs/midi++ -c -o jack_audio_driver.o jack_audio_driver.cpp jack_audio_driver.cpp: In member function ‘virtual SooperLooper::nframes_t SooperLooper::JackAudioDriver::get_input_port_latency(SooperLooper::port_id_t)’: jack_audio_driver.cpp:346:44: warning: ‘jack_nframes_t jack_port_get_total_latency(jack_client_t*, jack_port_t*)’ is deprecated [-Wdeprecated-declarations] 346 | return jack_port_get_total_latency (_jack, _input_ports[port-1]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jack_audio_driver.cpp:23: /usr/include/jack/jack.h:1113:16: note: declared here 1113 | jack_nframes_t jack_port_get_total_latency (jack_client_t *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ jack_audio_driver.cpp: In member function ‘virtual SooperLooper::nframes_t SooperLooper::JackAudioDriver::get_output_port_latency(SooperLooper::port_id_t)’: jack_audio_driver.cpp:354:44: warning: ‘jack_nframes_t jack_port_get_total_latency(jack_client_t*, jack_port_t*)’ is deprecated [-Wdeprecated-declarations] 354 | return jack_port_get_total_latency (_jack, _output_ports[port-1]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/jack/jack.h:1113:16: note: declared here 1113 | jack_nframes_t jack_port_get_total_latency (jack_client_t *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sooperlooper.cpp:65:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 65 | char *optstring = "c:l:j:p:m:t:U:S:D:L:qVh"; | ^~~~~~~~~~~~~~~~~~~~~~~~~ sooperlooper.cpp:244:13: warning: ‘void setup_signals()’ defined but not used [-Wunused-function] 244 | static void setup_signals() | ^~~~~~~~~~~~~ g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/opus -I/usr/include/x86_64-linux-gnu -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/<<PKGBUILDDIR>>/libs/pbd -I/<<PKGBUILDDIR>>/libs/midi++ -c -o engine.o engine.cpp g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/opus -I/usr/include/x86_64-linux-gnu -I/usr/include/libxml2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/<<PKGBUILDDIR>>/libs/pbd -I/<<PKGBUILDDIR>>/libs/midi++ -c -o control_osc.o control_osc.cpp control_osc.cpp: In member function ‘void SooperLooper::ControlOSC::register_callbacks()’: control_osc.cpp:148:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 148 | lo_server_add_method(serv, "/quit", "", ControlOSC::_quit_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) In file included from /usr/include/lo/lo.h:32, from control_osc.hpp:24, from control_osc.cpp:30: /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:151:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 151 | lo_server_add_method(serv, "/ping", "ss", ControlOSC::_ping_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:152:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 152 | lo_server_add_method(serv, "/ping", "ssi", ControlOSC::_ping_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:155:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 155 | lo_server_add_method(serv, "/loop_add", "if", ControlOSC::_loop_add_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:156:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 156 | lo_server_add_method(serv, "/loop_add", "ifi", ControlOSC::_loop_add_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:159:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 159 | lo_server_add_method(serv, "/load_session", "sss", ControlOSC::_load_session_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:162:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 162 | lo_server_add_method(serv, "/save_session", "sss", ControlOSC::_save_session_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:163:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 163 | lo_server_add_method(serv, "/save_session", "sssi", ControlOSC::_save_session_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:166:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 166 | lo_server_add_method(serv, "/loop_del", "i", ControlOSC::_loop_del_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:169:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 169 | lo_server_add_method(serv, "/register", "ss", ControlOSC::_register_config_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:170:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 170 | lo_server_add_method(serv, "/unregister", "ss", ControlOSC::_unregister_config_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:172:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 172 | lo_server_add_method(serv, "/set", "sf", ControlOSC::_global_set_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:173:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 173 | lo_server_add_method(serv, "/get", "sss", ControlOSC::_global_get_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:176:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 176 | lo_server_add_method(serv, "/register_update", "sss", ControlOSC::_global_register_update_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:177:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 177 | lo_server_add_method(serv, "/unregister_update", "sss", ControlOSC::_global_unregister_update_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:178:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 178 | lo_server_add_method(serv, "/register_auto_update", "siss", ControlOSC::_global_register_auto_update_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:179:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 179 | lo_server_add_method(serv, "/unregister_auto_update", "sss", ControlOSC::_global_unregister_auto_update_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:183:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 183 | lo_server_add_method(serv, "/sl/-2/set", "sf", ControlOSC::_set_handler, new CommandInfo(this, -2, Event::type_global_control_change)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:186:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 186 | lo_server_add_method(serv, "/get_all_midi_bindings", "ss", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 187 | new MidiBindCommand(this, MidiBindCommand::GetAllBinding)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:190:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 190 | lo_server_add_method(serv, "/remove_midi_binding", "ss", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 191 | new MidiBindCommand(this, MidiBindCommand::RemoveBinding)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:194:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 194 | lo_server_add_method(serv, "/add_midi_binding", "ss", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 195 | new MidiBindCommand(this, MidiBindCommand::AddBinding)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:198:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 198 | lo_server_add_method(serv, "/clear_midi_bindings", "", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 199 | new MidiBindCommand(this, MidiBindCommand::ClearAllBindings)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:202:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 202 | lo_server_add_method(serv, "/load_midi_bindings", "ss", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 203 | new MidiBindCommand(this, MidiBindCommand::LoadBindings)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:206:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 206 | lo_server_add_method(serv, "/save_midi_bindings", "ss", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 207 | new MidiBindCommand(this, MidiBindCommand::SaveBindings)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:210:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 210 | lo_server_add_method(serv, "/learn_midi_binding", "ssss", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 211 | new MidiBindCommand(this, MidiBindCommand::LearnBinding)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:214:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 214 | lo_server_add_method(serv, "/get_next_midi_event", "ss", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 215 | new MidiBindCommand(this, MidiBindCommand::GetNextMidi)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:218:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 218 | lo_server_add_method(serv, "/cancel_midi_learn", "ss", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 219 | new MidiBindCommand(this, MidiBindCommand::CancelLearn)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:222:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 222 | lo_server_add_method(serv, "/cancel_get_next_midi", "ss", ControlOSC::_midi_binding_handler, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) 223 | new MidiBindCommand(this, MidiBindCommand::CancelGetNext)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:227:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 227 | lo_server_add_method(serv, "/sl/midi_start", NULL, ControlOSC::_midi_start_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:228:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 228 | lo_server_add_method(serv, "/sl/midi_stop", NULL, ControlOSC::_midi_stop_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:229:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 229 | lo_server_add_method(serv, "/sl/midi_tick", NULL, ControlOSC::_midi_tick_handler, this); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp: In member function ‘void SooperLooper::ControlOSC::on_loop_added(int, bool)’: control_osc.cpp:313:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 313 | lo_server_add_method(serv, tmpstr, "s", ControlOSC::_updown_handler, new CommandInfo(this, instance, Event::type_cmd_down)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:316:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 316 | lo_server_add_method(serv, tmpstr, "s", ControlOSC::_updown_handler, new CommandInfo(this, instance, Event::type_cmd_up)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:319:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 319 | lo_server_add_method(serv, tmpstr, "s", ControlOSC::_updown_handler, new CommandInfo(this, instance, Event::type_cmd_hit)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:322:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 322 | lo_server_add_method(serv, tmpstr, "s", ControlOSC::_updown_handler, new CommandInfo(this, instance, Event::type_cmd_upforce)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:325:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 325 | lo_server_add_method(serv, tmpstr, "sf", ControlOSC::_set_handler, new CommandInfo(this, instance, Event::type_control_change)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:328:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 328 | lo_server_add_method(serv, tmpstr, "sss", ControlOSC::_get_handler, new CommandInfo(this, instance, Event::type_control_request)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:332:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 332 | lo_server_add_method(serv, tmpstr, "sss", ControlOSC::_loadloop_handler, new CommandInfo(this, instance, Event::type_control_request)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:336:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 336 | lo_server_add_method(serv, tmpstr, "sssss", ControlOSC::_saveloop_handler, new CommandInfo(this, instance, Event::type_control_request)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:340:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 340 | lo_server_add_method(serv, tmpstr, "sss", ControlOSC::_register_update_handler, new CommandInfo(this, instance, Event::type_control_request)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:344:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 344 | lo_server_add_method(serv, tmpstr, "sss", ControlOSC::_unregister_update_handler, new CommandInfo(this, instance, Event::type_control_request)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:348:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 348 | lo_server_add_method(serv, tmpstr, "siss", ControlOSC::_register_auto_update_handler, new CommandInfo(this, instance, Event::type_control_request)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ control_osc.cpp:352:37: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 352 | lo_server_add_method(serv, tmpstr, "sss", ControlOSC::_unregister_auto_update_handler, new CommandInfo(this, instance, Event::type_control_request)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ engine.cpp: In member function ‘int SooperLooper::Engine::generate_sync(SooperLooper::nframes_t, SooperLooper::nframes_t)’: engine.cpp:2630:27: warning: variable ‘fragpos’ set but not used [-Wunused-but-set-variable] 2630 | nframes_t fragpos; | ^~~~~~~ engine.cpp:2631:35: warning: variable ‘timestamp’ set but not used [-Wunused-but-set-variable] 2631 | MIDI::timestamp_t timestamp = 0; | ^~~~~~~~~ make[4]: *** [Makefile:621: control_osc.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: Leaving directory '/<<PKGBUILDDIR>>/src' make[3]: *** [Makefile:658: all-recursive] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' make[2]: *** [Makefile:428: all-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [Makefile:367: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j2 returned exit code 2 make: *** [debian/rules:10: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202405/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.
--- End Message ---
--- Begin Message ---
- To: 1071364-close@bugs.debian.org
- Subject: Bug#1071364: fixed in sooperlooper 1.7.8~dfsg0-3
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Fri, 18 Apr 2025 18:30:02 +0000
- Message-id: <E1u5qTS-006pyS-Pm@fasolo.debian.org>
- Reply-to: Dennis Braun <snd@debian.org>
Source: sooperlooper Source-Version: 1.7.8~dfsg0-3 Done: Dennis Braun <snd@debian.org> We believe that the bug you reported is fixed in the latest version of sooperlooper, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1071364@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dennis Braun <snd@debian.org> (supplier of updated sooperlooper package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 18 Apr 2025 16:33:27 +0200 Source: sooperlooper Architecture: source Version: 1.7.8~dfsg0-3 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org> Changed-By: Dennis Braun <snd@debian.org> Closes: 1048500 1071364 Changes: sooperlooper (1.7.8~dfsg0-3) unstable; urgency=medium . * Refresh patchset. Fix build with liblo 0.32 (Closes: #1071364) * Clean modified files after source build (Closes: #1048500) * libncurses5-dev => libncurses-dev * Bump Standards-Version to 4.7.2 Checksums-Sha1: 23118da060ad2089d9e1dd78592816e26136fc3e 2334 sooperlooper_1.7.8~dfsg0-3.dsc 522f3604910256e2e2aa1eb9eb91ca381b38f098 15440 sooperlooper_1.7.8~dfsg0-3.debian.tar.xz a6210f0e06efa9316346680f3bec91e08cf997dc 6867 sooperlooper_1.7.8~dfsg0-3_source.buildinfo Checksums-Sha256: df134a3bcb8bc4b0aa46e178fac942d60f6a97abb893a91e2de36d0b46764c2f 2334 sooperlooper_1.7.8~dfsg0-3.dsc 89d7ab878784a07fb170b43929d151d27c8f2cfd139c66177b288efe74424bc6 15440 sooperlooper_1.7.8~dfsg0-3.debian.tar.xz 78d2ae5d691525d582837d5b29f39f523b990b1106e49a778ab75ed95a6161c9 6867 sooperlooper_1.7.8~dfsg0-3_source.buildinfo Files: c9f5243e621ea8cf63dd7b146ed215b0 2334 sound optional sooperlooper_1.7.8~dfsg0-3.dsc a85e441c6d844072b28448c0705c6cc1 15440 sound optional sooperlooper_1.7.8~dfsg0-3.debian.tar.xz 372019facedc17b8f3515236c2f46a26 6867 sound optional sooperlooper_1.7.8~dfsg0-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEPLfDAq+1fmGoxhfdY06lXZArmDYFAmgCZ4EPHHNuZEBkZWJp YW4ub3JnAAoJEGNOpV2QK5g2yEQP/0a5pPGR3iyvX7gf28/of71U5M0Llk2Pe1B+ CJOf9ESl8QUg/eOYD3v7JokMBoHy4bOdrFcU77ivX+55yhEM25PwOGxEw4le71LD 7vGm42QuH+7w3MWnVv8loTLnhmGP2NeMAPN2uBxZHVrKnMjik7Pvp0u0yfYDWOSV q8HXQRSX5a5Zu8dqvlER0PTLHznzasxv8MoigKfVIEIlYi5MwcYVtbOccA9zGos+ y1tvpJ5OBi9Jurpx8rTC0fnDDwQ+qya3AUD5Na30oM6cj2vbJJwOJr6eq2C6CgdF uKeqk02KmzcoISPvpmau/s2sVQuE0fWcCy1WPPNEU4czTXVYtQoENqm++fu2JLdI /zGItNbqxA6M/JoPNQAiDfNB3uplWd/JyqVyBDBNe1qF0MIPnkSsik1iTG5y6Lg4 vMIDY+Q0MEkvz20UwcBByHoiFugwz6Ac4jGXMiS1VWn532tGipXJDnNOnLQ1hwk5 6TiK2NajafENT7BPDDXqQ+g3cgSKR5040cnZC/rPS7kh9ZE550N+80pXQcGHd0E9 nyB+6bVTiUW6wygJEQVeyUK4ExGeeCcsRTl3ZdqmMqPXBmwppRnvcT9Rs22I93pB M5342L2zZ9fZqqEnFhZnbrVHCTamRh8PgmbAzZAddL2Xy36oVI2dS5Rc4eB8nH4B mI0P1Mr/ =r0eT -----END PGP SIGNATURE-----Attachment: pgpl5v5piQ_D3.pgp
Description: PGP signature
--- End Message ---