author | Geoffrey Gardella <geoffrey.gardella@oracle.com> |
Thu, 14 Jan 2016 11:26:28 -0800 | |
changeset 5273 | 3ae19990a6f8 |
permissions | -rw-r--r-- |
5273
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
1 |
Augeas version scripts are standard version 1 Solaris mapfiles, |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
2 |
compatible with ld -M. Replace the use of --version-script with -M. |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
3 |
Using --version-script requires us to set -z version-script-compat |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
4 |
and we haven't tested that yet. |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
5 |
|
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
6 |
--- augeas-1.3.0/configure.orig Wed Jan 13 08:49:22 2016 |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
7 |
+++ augeas-1.3.0/configure Wed Jan 13 08:49:57 2016 |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
8 |
@@ -14951,12 +14951,7 @@ |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
9 |
|
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
10 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to pass version script to the linker ($LD)" >&5 |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
11 |
$as_echo_n "checking how to pass version script to the linker ($LD)... " >&6; } |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
12 |
-VERSION_SCRIPT_FLAGS=none |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
13 |
-if $LD --help 2>&1 | grep "version-script" >/dev/null 2>/dev/null; then |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
14 |
- VERSION_SCRIPT_FLAGS=-Wl,--version-script= |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
15 |
-elif $LD --help 2>&1 | grep "M mapfile" >/dev/null 2>/dev/null; then |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
16 |
- VERSION_SCRIPT_FLAGS="-Wl,-M -Wl," |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
17 |
-fi |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
18 |
+VERSION_SCRIPT_FLAGS="-Wl,-M -Wl," |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
19 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $VERSION_SCRIPT_FLAGS" >&5 |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
20 |
$as_echo "$VERSION_SCRIPT_FLAGS" >&6; } |
3ae19990a6f8
22541240 augeas doesn't build on s12-89
Geoffrey Gardella <geoffrey.gardella@oracle.com>
parents:
diff
changeset
|
21 |