]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Solaris: Support -i in shlib-build
authorAndrew Deason <adeason@sinenomine.net>
Sun, 21 Nov 2010 23:57:22 +0000 (18:57 -0500)
committerDerrick Brashear <shadow@dementia.org>
Tue, 21 Dec 2010 14:01:54 +0000 (06:01 -0800)
commitb9c7a3ed764d9a9daaf110d3078a74dfac4c4b7a
treee5e087c381965b32a3a125e56123adedda93761f
parentf0b69fcdc80fa637a557c75ea0f99c62ebb98681
Solaris: Support -i in shlib-build

Our librokenafs.map file contains symbols that we may not actually
define, since the list of exported symbols varies depending on the
platform's capabilities. This causes errors during linking, which can
be suppressed by marking all symbols as "= EXTERN". Do so by having
shlib-build modify the mapfile at link-time, when -i is specified to
indicate ignoring undefined symbols.

Reviewed-on: http://gerrit.openafs.org/3365
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
(cherry picked from commit 222067f6f8fd4f596302befbc48918e10547ed1d)
Change-Id: I4bdf000bbdc10b0818c2fab6eaff912f18e1f4fb
Reviewed-on: http://gerrit.openafs.org/3561
Tested-by: Derrick Brashear <shadow@dementia.org>
src/config/shlib-build.in