Bug#930363: faad2: fix build with gcc-9 [patch]
control: tags -1 - moreinfo
Hello Sebastian
do you like the attached version then? :)
thanks for the quick update,
I think a CFLAG passed as LIB doesn't matter that much, while the opposite hurts more,
but you are right, we should keep them separate indeed.
thanks for pointing it out!
Gianfranco
Description: Fix link failure with gcc-9 and wl,asneeded flags
Author: Gianfranco Costamagna <locutusofborg@debian.org>
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
])
Reply to: