diff options
author | Matthieu Patou <mat@matws.net> | 2010-12-13 00:55:08 +0300 |
---|---|---|
committer | Matthieu Patou <mat@samba.org> | 2010-12-13 00:25:38 +0100 |
commit | 61d9aa5a3e899d4dfea7bff054837b0b3907fa75 (patch) | |
tree | d0fb12452efb92b992a4143576cc805a92184f3d | |
parent | a910d0cc643525cbbf654ea55e376598fb5106e3 (diff) | |
download | samba-61d9aa5a3e899d4dfea7bff054837b0b3907fa75.tar.gz samba-61d9aa5a3e899d4dfea7bff054837b0b3907fa75.tar.bz2 samba-61d9aa5a3e899d4dfea7bff054837b0b3907fa75.zip |
build: remove -no-undefined and -as-needed on openbsd
This is causing problems with linker
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Mon Dec 13 00:25:38 CET 2010 on sn-devel-104
-rw-r--r-- | source4/wscript | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source4/wscript b/source4/wscript index 93391dacd1..8c1bc71f9e 100644 --- a/source4/wscript +++ b/source4/wscript @@ -106,13 +106,16 @@ def configure(conf): # we don't want any libraries or modules to rely on runtime # resolution of symbols - conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True) + if sys.platform != "openbsd4": + conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True) # gentoo always adds this. We want our normal build to be as # strict as the strictest OS we support, so adding this here # allows us to find problems on our development hosts faster. # It also results in faster load time. - conf.ADD_LDFLAGS('-Wl,--as-needed', testflags=True) + if sys.platform != "openbsd4": + conf.ADD_LDFLAGS('-Wl,--as-needed', testflags=True) + if not conf.CHECK_NEED_LC("-lc not needed"): conf.ADD_LDFLAGS('-lc', testflags=False) |