On 2013-08-28 18:58:05, Moritz Muehlenhoff wrote: > Reinhard Tartler wrote: > > Package: audacity > > Version: 2.0.2-1 > > Severity: important > > > > Hi, > > > > Audacity currently FTBFS with libav 9: > > > > g++ -c -I../lib-src/portmixer/include -g -O2 -fstack-protector > > --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall > > -I/usr/lib/x86_64-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__ > > -pthread -I../lib-src/FileDialog > > -I/build/buildd/audacity-2.0.2/lib-src/lib-widget-extra > > -I/usr/include/soundtouch -I../lib-src/libnyquist -g -O2 -Wall > > -I/usr/include/portSMF -pthread -fno-strict-aliasing -I./include -I. > > -DLIBDIR=\"/usr/lib\" -D__STDC_CONSTANT_MACROS -D_FORTIFY_SOURCE=2 -Wall > > -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include > > -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 > > -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ > > -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include > > -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 > > AudacityApp.cpp -o AudacityApp.o > > In file included from AudacityApp.cpp:70:0: > > FFmpeg.h:356:4: error: 'SampleFormat' does not name a type > > > > It should use AVSampleFormat instead. > > Partial patch attached. > > There's more work needed, though. audacity uses URLContext, which is no > longer exported > in libav9.
I just tried 2.0.4rc1 and it still uses URLContext. But even if the URLContext stuff were fixed, there's export/ExportFFmpeg.cpp which needs to be ported to the new API. Regards -- Sebastian Ramacher
signature.asc
Description: Digital signature
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers