diff options
author | Björn Jacke <bj@sernet.de> | 2009-10-20 01:13:56 +0200 |
---|---|---|
committer | Björn Jacke <bj@sernet.de> | 2009-10-20 10:52:06 +0200 |
commit | f96f8f9c7720de8f032f571e81246c59e13550c1 (patch) | |
tree | d8f0761dcd87dc405016bae8d702d16e3f8a4630 /source3/Makefile.in | |
parent | 438f400680a5952ef419e4045d85076b8f723f0f (diff) | |
download | samba-f96f8f9c7720de8f032f571e81246c59e13550c1.tar.gz samba-f96f8f9c7720de8f032f571e81246c59e13550c1.tar.xz samba-f96f8f9c7720de8f032f571e81246c59e13550c1.zip |
s3: make unresolved symbols in libs throw errors
except for the Samba internal plugins unresolved symbol references should not
show up in shared libraries. For historical reasons it's the default behaviour
of linkers to ignore those in shared libs. We use -z defs (alias
--no-undefined) to not ignore them in shared libs.
Diffstat (limited to 'source3/Makefile.in')
-rw-r--r-- | source3/Makefile.in | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/Makefile.in b/source3/Makefile.in index 399d01f7939..6ce47695df7 100644 --- a/source3/Makefile.in +++ b/source3/Makefile.in @@ -45,11 +45,11 @@ CPPFLAGS=-DHAVE_CONFIG_H @CPPFLAGS@ EXEEXT=@EXEEXT@ AR=@AR@ -LDSHFLAGS=@LDSHFLAGS@ @RELRO_LDFLAGS@ @LDFLAGS@ -LDPLUGINFLAGS=@LDSHFLAGS@ @RELRO_LDFLAGS@ @LDFLAGS@ +LDSHFLAGS=@LDSHFLAGS@ @RELRO_LDFLAGS@ @LDFLAGS@ @LDSHFLAGS_Z_DEFS@ +LDPLUGINFLAGS=@LDSHFLAGS@ @RELRO_LDFLAGS@ @LDFLAGS@ @LDSHFLAGS_Z_NODEFS@ LDFLAGS=@PIE_LDFLAGS@ @RELRO_LDFLAGS@ @LDFLAGS@ -WINBIND_NSS_LDSHFLAGS=@WINBIND_NSS_LDSHFLAGS@ @LDFLAGS@ +WINBIND_NSS_LDSHFLAGS=@WINBIND_NSS_LDSHFLAGS@ @LDFLAGS@ @LDSHFLAGS_Z_DEFS@ AWK=@AWK@ PICFLAG=@PICFLAG@ DYNEXP=@DYNEXP@ |