The relevant part of the build log is: audacity-FFmpeg.o: In function `import_ffmpeg_decode_frame(_streamContext*, bool)': /home/gale/audacity/src/FFmpeg.cpp:364: undefined reference to `av_frame_alloc' /home/gale/audacity/src/FFmpeg.cpp:414: undefined reference to `av_frame_free' export/audacity-ExportFFmpeg.o: In function `encode_audio': /home/gale/audacity/src/export/ExportFFmpeg.cpp:520: undefined reference to `av_frame_alloc' /home/gale/audacity/src/export/ExportFFmpeg.cpp:592: undefined reference to `av_frame_free' export/audacity-ExportFFmpegDialogs.o: In function `ExportFFmpegOptions::FetchCodecList()': /home/gale/audacity/src/export/ExportFFmpegDialogs.cpp:1281: undefined reference to `av_codec_is_encoder'
I failed to reproduce the build failure. My guess is that the header files used mismatch with the avcodec library that should be linked against. What FFmpeg libraries do you have installed and where? Can you run these commands to shed some light on it? find /usr/ -name avcodec.h find /usr/ /lib -name 'libavcodec*.so*' grep -H av_codec_is_encoder $(find /usr/ -name avcodec.h) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1076928 Title: FTBFS with libav9 To manage notifications about this bug go to: https://bugs.launchpad.net/audacity/+bug/1076928/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
