summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Haubenwallner <haubi@gentoo.org>2017-03-20 14:59:49 +0100
committerLars Wendler <polynomial-c@gentoo.org>2017-03-22 12:10:23 +0100
commitf045f82f1c013f0dcd54b68a05de38a23f0974a5 (patch)
treebbbfc051b107328023307edb3dc60466808a3415 /dev-vcs
parentdev-libs/apr-util: keep get_libname libs when .a (diff)
downloadgentoo-f045f82f1c013f0dcd54b68a05de38a23f0974a5.tar.gz
gentoo-f045f82f1c013f0dcd54b68a05de38a23f0974a5.tar.bz2
gentoo-f045f82f1c013f0dcd54b68a05de38a23f0974a5.zip
dev-vcs/subversion: add cygwin support
Package-Manager: portage-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/4256
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/subversion/subversion-1.9.5.ebuild4
1 files changed, 4 insertions, 0 deletions
diff --git a/dev-vcs/subversion/subversion-1.9.5.ebuild b/dev-vcs/subversion/subversion-1.9.5.ebuild
index b3f7ebe9b88b..7b0ad1c36f20 100644
--- a/dev-vcs/subversion/subversion-1.9.5.ebuild
+++ b/dev-vcs/subversion/subversion-1.9.5.ebuild
@@ -180,6 +180,10 @@ src_configure() {
# avoid recording immediate path to sharedlibs into executables
append-ldflags -Wl,-bnoipath
;;
+ *-cygwin*)
+ # no LD_PRELOAD support, no undefined symbols
+ myconf+=( --disable-local-library-preloading LT_LDFLAGS=-no-undefined )
+ ;;
*-interix*)
# loader crashes on the LD_PRELOADs...
myconf+=( --disable-local-library-preloading )