Source: mikmod Version: 3.2.8-1 Severity: serious User: helm...@debian.org Usertags: rebootstrap
mikmod fails to build from source (natively): | checking for libmikmod-config... /usr/bin/libmikmod-config | checking for libmikmod - version >= 3.1.5... no | *** Could not run libmikmod test program, checking why... | *** The test program failed to compile or link. See the file config.log for the | *** exact error that occured. This usually means libmikmod was incorrectly installed | *** or that you have moved libmikmod since it was installed. In the latter case, you | *** may want to edit the libmikmod-config script: /usr/bin/libmikmod-config | configure: error: | --- ERROR: No suitable libmikmod library found. | You need at least libmikmod 3.1.5 for this program to work. | | cd build && tail -v -n \+0 config.log | ==> config.log <== | ... | configure:5165: gcc -o conftest -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pthread -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lmikmod -ldl -lSDL2 -lopenal -lpulse-simple -lpulse -lm >&5 | /usr/bin/ld: cannot find -lSDL2 | /usr/bin/ld: cannot find -lopenal | /usr/bin/ld: cannot find -lpulse-simple | /usr/bin/ld: cannot find -lpulse | collect2: error: ld returned 1 exit status | configure:5165: $? = 1 | configure: failed program was: | ... | configure: exit 1 | dh_auto_configure: cd build && ../configure --build=x86_64-linux-gnu --prefix=/usr --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 --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --enable-color-interface returned exit code 1 | debian/rules:6: recipe for target 'override_dh_auto_configure' failed | make[1]: *** [override_dh_auto_configure] Error 2 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | debian/rules:11: recipe for target 'build-arch' failed | make: *** [build-arch] Error 2 | dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 I guess it is related to the output of libmikmod-config --libs. It seems that -lSDL2 was not always part of the output. Helmut