diffstat for faad2-2.8.8 faad2-2.8.8 changelog | 6 ++++++ patches/gcc-9.patch | 25 +++++++++++++++++++++++++ patches/series | 1 + 3 files changed, 32 insertions(+) diff -Nru faad2-2.8.8/debian/changelog faad2-2.8.8/debian/changelog --- faad2-2.8.8/debian/changelog 2019-06-07 18:07:34.000000000 +0000 +++ faad2-2.8.8/debian/changelog 2019-06-11 12:41:09.000000000 +0000 @@ -1,3 +1,9 @@ +faad2 (2.8.8-3ubuntu3) eoan; urgency=medium + + * Fix build with gcc-9 and asneeded flag. + + -- Gianfranco Costamagna Tue, 11 Jun 2019 14:41:09 +0200 + faad2 (2.8.8-3) unstable; urgency=high * Team upload. diff -Nru faad2-2.8.8/debian/patches/gcc-9.patch faad2-2.8.8/debian/patches/gcc-9.patch --- faad2-2.8.8/debian/patches/gcc-9.patch 1970-01-01 00:00:00.000000000 +0000 +++ faad2-2.8.8/debian/patches/gcc-9.patch 2019-06-11 12:41:09.000000000 +0000 @@ -0,0 +1,25 @@ +Description: Fix link failure with gcc-9 and wl,asneeded flags +Author: Gianfranco Costamagna +Last-Update: 2019-06-11 + +--- faad2-2.8.8.orig/configure.ac ++++ faad2-2.8.8/configure.ac +@@ -92,7 +92,9 @@ AC_DEFUN([AC_C99_FUNC_LRINTF], + ac_cv_c99_lrintf, + [ + lrintf_save_CFLAGS=$CFLAGS +-CFLAGS="-O -lm" ++lrintf_save_LIBS=$LIBS ++CFLAGS="-O" ++LIBS="-lm" + AC_TRY_LINK([ + #define _ISOC9X_SOURCE 1 + #define _ISOC99_SOURCE 1 +@@ -103,6 +105,7 @@ AC_TRY_LINK([ + ], if (!lrintf(3.14159)) lrintf(2.7183);, ac_cv_c99_lrintf=yes, ac_cv_c99_lrintf=no) + + CFLAGS=$lrintf_save_CFLAGS ++LIBS=$lrintf_save_LIBS + + ]) + diff -Nru faad2-2.8.8/debian/patches/series faad2-2.8.8/debian/patches/series --- faad2-2.8.8/debian/patches/series 2019-06-07 18:03:24.000000000 +0000 +++ faad2-2.8.8/debian/patches/series 2019-06-11 12:41:09.000000000 +0000 @@ -2,3 +2,4 @@ 0009-syntax.c-check-for-syntax-element-inconsistencies.patch 0010-sbr_hfadj-sanitize-frequency-band-borders.patch 0004-Fix-a-couple-buffer-overflows.patch +gcc-9.patch