summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-08-10 16:46:18 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-08-10 16:46:18 +0000
commitbd8ad564c485aa4bc8baab8d2db97088a8430d18 (patch)
tree2426403cd49b1ed4f7326e4131ccd5707d8fa4d6 /dev-libs/apr
parentFix building with GCC 4.4+ wrt #277422. (diff)
downloadhistorical-bd8ad564c485aa4bc8baab8d2db97088a8430d18.tar.gz
historical-bd8ad564c485aa4bc8baab8d2db97088a8430d18.tar.bz2
historical-bd8ad564c485aa4bc8baab8d2db97088a8430d18.zip
Rename "cloexec" USE flag to "older-kernels-compatibility" (bug #280648).
Package-Manager: portage-13976-svn/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/apr')
-rw-r--r--dev-libs/apr/ChangeLog6
-rw-r--r--dev-libs/apr/Manifest6
-rw-r--r--dev-libs/apr/apr-1.3.8.ebuild15
-rw-r--r--dev-libs/apr/metadata.xml2
4 files changed, 16 insertions, 13 deletions
diff --git a/dev-libs/apr/ChangeLog b/dev-libs/apr/ChangeLog
index 2da3b831b4c3..52325020a436 100644
--- a/dev-libs/apr/ChangeLog
+++ b/dev-libs/apr/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/apr
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/ChangeLog,v 1.138 2009/08/10 15:57:39 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/ChangeLog,v 1.139 2009/08/10 16:46:18 arfrever Exp $
+
+ 10 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ apr-1.3.8.ebuild, metadata.xml:
+ Rename "cloexec" USE flag to "older-kernels-compatibility" (bug #280648).
10 Aug 2009; Tobias Klausmann <klausman@gentoo.org> apr-1.3.8.ebuild:
Stable on alpha, bug #280514
diff --git a/dev-libs/apr/Manifest b/dev-libs/apr/Manifest
index b48a267fe98f..a8e0e29e925a 100644
--- a/dev-libs/apr/Manifest
+++ b/dev-libs/apr/Manifest
@@ -6,6 +6,6 @@ DIST apr-1.3.8.tar.gz 1164963 RMD160 f45e1eaac6984e1207305f97c969d7adf806914b SH
EBUILD apr-1.3.5.ebuild 1685 RMD160 69e8e92e787c2ce3528641884fb9a032cfa4737e SHA1 0c26ab5c369f071695c3004325d142f65da5c584 SHA256 c5de1050fe4db66c4398ad32347e366350d2f2227fb28b40a7fea4b367962755
EBUILD apr-1.3.6.ebuild 1698 RMD160 e0f3c635dfc66d05cb0f49b4ae8814b0bcbdef4b SHA1 ac774833bbc2cf55dc6ee52c2e0cb4c73bdcbb42 SHA256 5209aa97f86fd74aa29f222f1bdf47f9ba5e5ad6f87fd21f978d85ae0e01abc2
EBUILD apr-1.3.7.ebuild 1698 RMD160 452df29347208ac9006b22178f07f7182842b72e SHA1 b3fc54361536302ca64af2a8f13b7e1a91f0a209 SHA256 b807d217c85b91a0caf92c0c7bf2c3c415a8b9581089cdaf9c7f028664d41b09
-EBUILD apr-1.3.8.ebuild 1881 RMD160 cd1c7f92b962b1160c1be55d212c29e31be1f9ed SHA1 10888b064558225ffb46e4ae6cc90456c7c48fba SHA256 99e134aa8a8d5c69c83b50a27f83fe45112fe3bb54e7656c7375bc0d52e60cf6
-MISC ChangeLog 16695 RMD160 f2b5674da0aebb920ade3850cf69b560e8c02242 SHA1 686fc29b73dc716367b1baf1e295a1cb6447f269 SHA256 f58c2c6e50a20e887e035fac7cefdd2f39c9d60bde0d5912b08c5f9b3a1fa4a1
-MISC metadata.xml 364 RMD160 5911294d2ae8108d31d5cf1fa7574d7cdc7c331e SHA1 c95eaa2fb4b4fa3306f198a4f5c9dba838311b16 SHA256 153398c2164365fa699157dfe07a639edb10a6169054be0cda458f1109885709
+EBUILD apr-1.3.8.ebuild 1971 RMD160 87f15af0780194174385f8935cc6e3dd8cb2e5bb SHA1 f1c8cc0bfda54066aa34a71fd2efbea0f400e914 SHA256 2b72e8ce675c7072f5c397473fbf0edf28d226084577d415edb54a9f588b1d24
+MISC ChangeLog 16879 RMD160 17fc12118b8a904e19b10c4edc961fbd59573102 SHA1 cd49109cc7368d309e032c8c6a12b86fa69bbb4f SHA256 dcde4e60545ffac3b70bca0ec54e54dc41ae682e4888ad1b3a550af922571688
+MISC metadata.xml 406 RMD160 9af45dec0119ed9afc091ef98d47a4dd7fcec2ae SHA1 d16a3b4f5efbf383b034e83f298a6d86ac9fd878 SHA256 bef219a00636140b1d99834ae19afc00b89f4df68068d1937a53c2c8ce51f2b9
diff --git a/dev-libs/apr/apr-1.3.8.ebuild b/dev-libs/apr/apr-1.3.8.ebuild
index 7f91279564c5..82b7a553d407 100644
--- a/dev-libs/apr/apr-1.3.8.ebuild
+++ b/dev-libs/apr/apr-1.3.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.3.8.ebuild,v 1.6 2009/08/10 15:57:39 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.3.8.ebuild,v 1.7 2009/08/10 16:46:18 arfrever Exp $
EAPI="2"
@@ -13,7 +13,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
-IUSE="+cloexec debug doc +urandom"
+IUSE="debug doc older-kernels-compatibility +urandom"
RESTRICT="test"
DEPEND="doc? ( app-doc/doxygen )"
@@ -29,9 +29,12 @@ src_prepare() {
src_configure() {
local myconf
- if ! use cloexec; then
- export apr_cv_sock_cloexec="no"
+ if use older-kernels-compatibility; then
+ local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
+ export apr_cv_accept4="no"
+ export apr_cv_dup3="no"
export apr_cv_epoll_create1="no"
+ export apr_cv_sock_cloexec="no"
fi
if use debug; then
@@ -53,10 +56,6 @@ src_configure() {
sed -i 's,$(apr_builddir)/libtool,/usr/bin/libtool,' build/apr_rules.mk
sed -i 's,${installbuilddir}/libtool,/usr/bin/libtool,' apr-1-config
rm -f libtool
-
- if ! use cloexec; then
- unset apr_cv_sock_cloexec apr_cv_epoll_create1
- fi
}
src_compile() {
diff --git a/dev-libs/apr/metadata.xml b/dev-libs/apr/metadata.xml
index 55b5530ed153..5435cb0a2a47 100644
--- a/dev-libs/apr/metadata.xml
+++ b/dev-libs/apr/metadata.xml
@@ -6,7 +6,7 @@
<email>apache-bugs@gentoo.org</email>
</maintainer>
<use>
- <flag name='cloexec'>Support for SOCK_CLOEXEC</flag>
+ <flag name='older-kernels-compatibility'>Enable binary compatibility with older kernels</flag>
<flag name='urandom'>Use /dev/urandom instead of /dev/random</flag>
</use>
</pkgmetadata>