diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index 1b9a506e15d59f32a02520e7f14ae492e753eaca..f6eadaf259e0445bce01b5572656b74b991bba3e 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,9 @@ +2016-11-30 Matthias Klose <doko@ubuntu.com> + + * configure.ac: Set BDW_GC_CFLAGS and BDW_GC_LIBS after checking + for the existence of the pkg-config modules. + * Regenerate. + 2016-11-30 Jakub Jelinek <jakub@redhat.com> * configure.ac (--enable-objc-gc): If not given, default to diff --git a/libobjc/configure b/libobjc/configure index 251ad6b723d3368a76ba282319ac8360b1f471b7..c617f27ae0f4f334b3bd24f2bdb7170994bec9a7 100755 --- a/libobjc/configure +++ b/libobjc/configure @@ -11668,6 +11668,8 @@ if test -n "$PKG_CONFIG" && \ test $ac_status = 0; }; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: using bdw-gc pkg-config module" >&5 $as_echo "using bdw-gc pkg-config module" >&6; } + BDW_GC_CFLAGS=`$PKG_CONFIG --cflags bdw-gc` + BDW_GC_LIBS=`$PKG_CONFIG --libs bdw-gc` else as_fn_error "no --with-target-bdw-gc options and no bdw-gc pkg-config module found" "$LINENO" 5 fi diff --git a/libobjc/configure.ac b/libobjc/configure.ac index 89075c2fcfdf1a40792ef1e11469ea89be1982e7..230314379779c7bee248bce2c3def12d3df93dc2 100644 --- a/libobjc/configure.ac +++ b/libobjc/configure.ac @@ -225,7 +225,9 @@ no) if test "x$with_target_bdw_gc$with_target_bdw_gc_include$with_target_bdw_gc_lib" = x; then dnl no bdw-gw options, fall back to the bdw-gc pkg-config module PKG_CHECK_EXISTS(bdw-gc, - AC_MSG_RESULT([using bdw-gc pkg-config module]), + [AC_MSG_RESULT([using bdw-gc pkg-config module]) + BDW_GC_CFLAGS=`$PKG_CONFIG --cflags bdw-gc` + BDW_GC_LIBS=`$PKG_CONFIG --libs bdw-gc`], AC_MSG_ERROR([no --with-target-bdw-gc options and no bdw-gc pkg-config module found])) else dnl bdw-gw options passed by configure flags