mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-30 22:03:48 -04:00
4225. [port] freebsd/openbsd: Use '${CC} -shared' for building
shared libraries. [RT #39557]
(cherry picked from commit 87e7d08a8b)
This commit is contained in:
parent
e312d43579
commit
e53155e038
3 changed files with 15 additions and 2 deletions
3
CHANGES
3
CHANGES
|
|
@ -1,3 +1,6 @@
|
|||
4225. [port] freebsd/openbsd: Use '${CC} -shared' for building
|
||||
shared libraries. [RT #39557]
|
||||
|
||||
4221. [bug] Resource leak on DNS_R_NXDOMAIN in fctx_create.
|
||||
[RT #40583]
|
||||
|
||||
|
|
|
|||
7
configure
vendored
7
configure
vendored
|
|
@ -21022,7 +21022,12 @@ if test "$dlopen" = "yes"; then
|
|||
SO_LD="ld"
|
||||
fi
|
||||
;;
|
||||
*-freebsd*|*-openbsd*|*-netbsd*)
|
||||
*-freebsd*|*-openbsd*)
|
||||
SO_CFLAGS="-fpic"
|
||||
SO_LDFLAGS="-shared"
|
||||
SO_LD="${CC}"
|
||||
;;
|
||||
*-netbsd*)
|
||||
SO_CFLAGS="-fpic"
|
||||
SO_LDFLAGS="-Bshareable -x"
|
||||
SO_LD="ld"
|
||||
|
|
|
|||
|
|
@ -4433,7 +4433,12 @@ if test "$dlopen" = "yes"; then
|
|||
SO_LD="ld"
|
||||
fi
|
||||
;;
|
||||
*-freebsd*|*-openbsd*|*-netbsd*)
|
||||
*-freebsd*|*-openbsd*)
|
||||
SO_CFLAGS="-fpic"
|
||||
SO_LDFLAGS="-shared"
|
||||
SO_LD="${CC}"
|
||||
;;
|
||||
*-netbsd*)
|
||||
SO_CFLAGS="-fpic"
|
||||
SO_LDFLAGS="-Bshareable -x"
|
||||
SO_LD="ld"
|
||||
|
|
|
|||
Loading…
Reference in a new issue