Bug#930363: faad2: fix build with gcc-9 [patch]
control: severity -1 serious
On Tue, 11 Jun 2019 15:06:01 +0200 Gianfranco Costamagna <locutusofborg@debian.org> wrote:
> Source: faad2
> Version: 2.8.8-3
> Severity: normal
> tags: patch
>
> Hello, looks like gcc-9 is adding wl,asneeded flag in compilation, so libs passed as CFLAGS are not correctly
> used by gcc anymore, because only LIBS is added at the end of the compilation line.
>
> The following patch fixes the issue, and starts then using again the glib implementation of the library.
> (without the patch, the bundled version is used everywhere, and the build fails only on i386 because of an implementation mismatch of a long/int data type)
>
> I reported the patch already upstream
> https://sourceforge.net/p/faac/bugs/242/
>
>
> patch: http://launchpadlibrarian.net/427773869/faad2_2.8.8-3_2.8.8-3ubuntu1.diff.gz
>
>
Now this bug is RC, and preventing CVE fixes from Migration.
Hugo, can you please reupload with the Ubuntu patch?
https://launchpad.net/ubuntu/+source/faad2/2.8.8-3.1ubuntu1
I rebased it with the upstream version
Gianfranco
Reply to: