equal
deleted
inserted
replaced
|
1 This fixes configure tests that mistakenly omit the -shared flag when |
|
2 testing whether -znodelete can be used. |
|
3 |
|
4 Need to file upstream bug |
|
5 |
|
6 --- glib-2.44.0/configure.ac 2015-04-19 19:15:34.588825144 -0700 |
|
7 +++ glib-2.44.0/configure.ac 2015-04-19 19:18:29.068222772 -0700 |
|
8 @@ -3467,8 +3467,9 @@ |
|
9 AC_ARG_ENABLE([znodelete], |
|
10 [AS_HELP_STRING([--disable-znodelete], |
|
11 [avoid linking with -z,nodelete])],, |
|
12 - [SAVED_LDFLAGS="${LDFLAGS}" SAVED_LIBS="${LIBS}" |
|
13 + [SAVED_CFLAGS="${CFLAGS}" SAVED_LDFLAGS="${LDFLAGS}" SAVED_LIBS="${LIBS}" |
|
14 AC_MSG_CHECKING([for --fatal-warnings linker flag]) |
|
15 + CFLAGS="${SAVED_CFLAGS} -shared" |
|
16 LDFLAGS=-Wl,--fatal-warnings |
|
17 LIBS= |
|
18 AC_TRY_LINK([], [return 0], |
|
19 @@ -3483,7 +3484,7 @@ |
|
20 enable_znodelete=yes, |
|
21 AC_MSG_RESULT(no) |
|
22 enable_znodelete=no) |
|
23 - LDFLAGS="${SAVED_LDFLAGS}" LIBS="${SAVED_LIBS}"]) |
|
24 + CFLAGS="${SAVED_CFLAGS}" LDFLAGS="${SAVED_LDFLAGS}" LIBS="${SAVED_LIBS}"]) |
|
25 |
|
26 if test "x${enable_znodelete}" = "xyes"; then |
|
27 GOBJECT_LINK_FLAGS=-Wl,-z,nodelete |