On 2013-09-11 10:02:50, Alexander Kojevnikov wrote: > On Wed, Sep 11, 2013 at 8:36 AM, Sebastian Ramacher > <sramac...@debian.org> wrote: > > thanks for the fix for the libav 9 transition! Unfortunately spek still > > fails to build on some architectures: on ia64, powerpc, s390(x) and > > sparc g++ still points to g++-4.6 and thus spek fails to build with: > > | g++ -DHAVE_CONFIG_H -I. -I.. -include config.h -pthread > > -I/usr/lib/ia64-linux-gnu/wx/include/gtk2-unicode-release-2.8 > > -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ > > -D_FORTIFY_SOURCE=2 -g -O2 -Wformat -Werror=format-security -std=gnu++11 > > -Wall -Wextra -c -o libspek_a-spek-audio.o `test -f 'spek-audio.cc' || echo > > './'`spek-audio.cc > > | cc1plus: error: unrecognized command line option '-std=gnu++11' > > > > I've confirmed the build failure on s390. > > > > Example build log: > > https://buildd.debian.org/status/fetch.php?pkg=spek&arch=s390x&ver=0.8.2-2&stamp=1378880806 > > Spek uses C++11 features that g++-4.6 does not implement. What would > be the implications of marking this as wontfix?
Ignoring this issue means that spek won't migrate to testing (since it is out of date on some architectures) which would block us from completing the libav 9 transition. I presume this can be fixed easily by adding a build-dependency on g++-4.8 and forcing CXX to be g++-4.8 on those architectures. On the other architectures g++ (>= 4.X) might be needed too. Regards -- Sebastian Ramacher
signature.asc
Description: Digital signature