Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 762244 | Differences between
and this patch

Collapse All | Expand All

(-)subversion-1.14.0-r1.ebuild (-17 / +2 lines)
Lines 1-7 Link Here
1
# Copyright 1999-2020 Gentoo Authors
1
# Copyright 1999-2020 Gentoo Authors
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
3
4
EAPI=6
4
EAPI=7
5
5
6
PYTHON_COMPAT=( python3_{7,8} )
6
PYTHON_COMPAT=( python3_{7,8} )
7
USE_RUBY="ruby26 ruby25 ruby24"
7
USE_RUBY="ruby26 ruby25 ruby24"
Lines 22-28 Link Here
22
LICENSE="Apache-2.0 BSD MIT BSD-2 FSFAP unicode"
22
LICENSE="Apache-2.0 BSD MIT BSD-2 FSFAP unicode"
23
SLOT="0"
23
SLOT="0"
24
[[ "${PV}" = *_rc* ]] || \
24
[[ "${PV}" = *_rc* ]] || \
25
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
25
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
26
IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl ruby sasl test"
26
IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl ruby sasl test"
27
RESTRICT="!test? ( test )"
27
RESTRICT="!test? ( test )"
28
28
Lines 209-235 Link Here
209
	fi
209
	fi
210
210
211
	case ${CHOST} in
211
	case ${CHOST} in
212
		*-aix*)
213
			# avoid recording immediate path to sharedlibs into executables
214
			append-ldflags -Wl,-bnoipath
215
		;;
216
		*-cygwin*)
217
			# no LD_PRELOAD support, no undefined symbols
218
			myconf+=( --disable-local-library-preloading LT_LDFLAGS=-no-undefined )
219
			;;
220
		*-interix*)
221
			# loader crashes on the LD_PRELOADs...
222
			myconf+=( --disable-local-library-preloading )
223
		;;
224
		*-solaris*)
212
		*-solaris*)
225
			# need -lintl to link
213
			# need -lintl to link
226
			use nls && append-libs intl
214
			use nls && append-libs intl
227
			# this breaks installation, on x64 echo replacement is 32-bits
215
			# this breaks installation, on x64 echo replacement is 32-bits
228
			myconf+=( --disable-local-library-preloading )
216
			myconf+=( --disable-local-library-preloading )
229
		;;
217
		;;
230
		*-mint*)
231
			myconf+=( --enable-all-static --disable-local-library-preloading )
232
		;;
233
		*)
218
		*)
234
			# inject LD_PRELOAD entries for easy in-tree development
219
			# inject LD_PRELOAD entries for easy in-tree development
235
			myconf+=( --enable-local-library-preloading )
220
			myconf+=( --enable-local-library-preloading )

Return to bug 762244