summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-01-27 16:04:29 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-01-27 16:04:29 +0000
commit2c2a528b6e4c54b2dcffcd9d0b723d55c315577f (patch)
treefe3693b8968cbaf561023213a1641d0ac3af1461 /sys-freebsd/freebsd-lib
parentunkeyworded razorqt-base/razorqt-lightdm-greeter on ppc and arm, so p.use.mas... (diff)
downloadhistorical-2c2a528b6e4c54b2dcffcd9d0b723d55c315577f.tar.gz
historical-2c2a528b6e4c54b2dcffcd9d0b723d55c315577f.tar.bz2
historical-2c2a528b6e4c54b2dcffcd9d0b723d55c315577f.zip
Crosscomilation support: Fix mtree dependency, append -isystem instead of -I otherwise gcc headers are picked up first which cause compile problems, bug #451490 by Yuta SATOH
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'sys-freebsd/freebsd-lib')
-rw-r--r--sys-freebsd/freebsd-lib/ChangeLog8
-rw-r--r--sys-freebsd/freebsd-lib/Manifest10
-rw-r--r--sys-freebsd/freebsd-lib/freebsd-lib-9.1_rc3-r1.ebuild6
3 files changed, 15 insertions, 9 deletions
diff --git a/sys-freebsd/freebsd-lib/ChangeLog b/sys-freebsd/freebsd-lib/ChangeLog
index 24a76bcfdeac..148bf190a9d7 100644
--- a/sys-freebsd/freebsd-lib/ChangeLog
+++ b/sys-freebsd/freebsd-lib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-freebsd/freebsd-lib
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.165 2013/01/27 15:23:25 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.166 2013/01/27 16:04:21 aballier Exp $
+
+ 27 Jan 2013; Alexis Ballier <aballier@gentoo.org>
+ freebsd-lib-9.1_rc3-r1.ebuild:
+ Crosscomilation support: Fix mtree dependency, append -isystem instead of -I
+ otherwise gcc headers are picked up first which cause compile problems, bug
+ #451490 by Yuta SATOH
27 Jan 2013; Alexis Ballier <aballier@gentoo.org>
freebsd-lib-9.1_rc3-r1.ebuild:
diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index 0f11e6cedd97..b937d491c1df 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -97,14 +97,14 @@ EBUILD freebsd-lib-8.2-r1.ebuild 15816 SHA256 0d7ffdafe52db8b8c0c13741d15cf5ef32
EBUILD freebsd-lib-9.0-r3.ebuild 16939 SHA256 ecc43945584cb6a1705b10a22932e7c0a3e69d42abdec19de2a236f989a13681 SHA512 b56cf43b0641e10dad34a833cc1fa90371c320483040610583c8c498cc8e9abef11b47a515255a10531e2e615b15c30a1e15ca47151b4e3afa22405c0ca3dde0 WHIRLPOOL 95ee506b9efe14f7d4801508dabb210f979c1ca44ec89afe86e9138fef5c4aec72d66efde74997e91f4d960c437da57e5e0548ae80d701110dc6ffca683e6c4e
EBUILD freebsd-lib-9.1_rc1.ebuild 16864 SHA256 2f363fc9bd9d256d60a6e50fb3c8d400edd701a7fec58fc230eae1e1cd1beecf SHA512 b67d084a151f524410f57bb3bdc7d785c60f152818cc96d138cb2d396cbf33c598adaae27a1964b7f08b4a1df546358434e5b959d2f50430e7cbe19d5faf2831 WHIRLPOOL 1b8e10dbb5c5794bc1be724652481698377bc2e6d21956c1bb9739314fae5cfb9c096fc8a348ee4b751d0cb8ee0a65403b7d10048e9b5b26c843e5559d4cb343
EBUILD freebsd-lib-9.1_rc2.ebuild 16864 SHA256 e8d7d8ffa9e6287e84b047c6be9ca6ea77f348717edf026baecc73ccd62819c2 SHA512 4f345b71c12e50a1823bf6414ab6c7fe1ad7b13d903243ebe1b8404a019b0200c1ff0b38ca4b5d1fb7cd49d46ae2ef52f1067d29a96a025e3132eb6ce5e0c985 WHIRLPOOL e01a431e704edeb476c66b27b0d4b18a2f713f4261abcdb9e213f43be603df95313ae7e9769e0c5b51239590d4f7a79169f38d162fbca7476337655dfc405a01
-EBUILD freebsd-lib-9.1_rc3-r1.ebuild 17007 SHA256 02fbec62ff4d72ec3f037d2361c4aae73a4ab4a6d226e2f884e1501c52681947 SHA512 3054d86d16cc904edf20b0709f6788ee26a7d2d23e0c9a6e2317242c99711eea2ae0b4d915865b0d5247de48bde2ccc0300f4fc5394a902054d63d4d05bb9c6c WHIRLPOOL b57b1c551d46bd99d6c645f3dd4a7bd1a3ffc5f80bfa163f440b202e154a46d858ba4b1c0dc0eb2c9fabcf67372251a09ac2e723657d4f984d28dcaa7633ce2a
+EBUILD freebsd-lib-9.1_rc3-r1.ebuild 17018 SHA256 9d5fab44d0d04107a6fdcb150527c9ac8e5f625f81a1604c58807ba466ff4ed9 SHA512 a1d8e14bab9ad387b69f13a337390fc3e143ba2e666c4eb3e34617cab7d91f446308657402bb8eeefb9d53160bdc512891c1143d73d1019b77b9d7536893b9ad WHIRLPOOL 2bd52027b172bcdff6ac7c3689f7651b01698c3dc3a6dfd9e5b9b34c971c4bbd54949aeb28f50b2ef38f8154b0eb6e6cf99b591b0f48de9a5b8a697edce080ff
EBUILD freebsd-lib-9.1_rc3.ebuild 16864 SHA256 602f5220e8a725ebfd0331d8ff04e6f569a82fae4b52d7b9dcb817d629c85c57 SHA512 5f1c3921f475684db2612df22465a1304d6dedc67c6ed14d7f2c4b16af0ddb974033e7d670a4657ad8532428f04ea790924add726026a285cb6e3349cf1cd001 WHIRLPOOL 3414cc8894a6601c49502d511d0f17b34e2750dfa18624a4adfb3dd758450688b4dd4a1853337a31d0eff2fa1cbcd8b8f61c85add8fdac86835bf8e45c580090
-MISC ChangeLog 34085 SHA256 065ba5c3d970dccfb4d2f4d990a69d8a236a94bc3e37d19b0c95ebc4a7ed15e2 SHA512 e49052ca6a0f969c70273384367fe397ba6578e6645b1a26fc0b2d983870de8480bbbbd1ac38584f5b659fe3ef2e6e9b32ae146471f326e11efa75b371427a30 WHIRLPOOL 9e721325aa2d3cf1ad733690377c091f09e26acc10362731e620e85b8a9e27ce4ac2eed525fdf3dbaa79106d264df9eeec5429bc0b834a5cc0660dbea0a66fe0
+MISC ChangeLog 34352 SHA256 cf3fd238d4f251f3c90dbe2975c99ef665f8c71202a8495c7eebb18a95fc03d3 SHA512 00ddc52451bb380f1177777361300f616be6212f24253e91d696294a73535032455546e9f16c05b52a2e9b61941926da3dd2433c86f5f151557d80f29a46d2d3 WHIRLPOOL aebce7b7b213df982f8e2e9a65f5585857fc16d175180a9891f7b90c1448063ea39079c6e60eaa095e0b843b7b4e857643b26d428f63ddc16319fbdc37d48f0b
MISC metadata.xml 410 SHA256 0ea0a391db3018afdf230e293ffedbc313b4a20db703c8c83fdf144a28c6c246 SHA512 de2a427cd8fcc2c0d7c0a1821f4cc916a280d9c0e21d83fdb7c35d110b48e96854baffc7d469e3461c2a6ee81eaec14d105c45cafbd3aaa37100a525bc60b7af WHIRLPOOL 3b2f587e647dafdb68bdb147bb0d5fecea0e728b52eabb61deb2623641117be6ac0871405666d7616ae1d60eaacf0b621cba8175dca463e9344ad83a4daf5865
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlEFRm8ACgkQvFcC4BYPU0pvyQCdGc5ROj5FiuIGz0UGzohf2d9X
-JQ0An1iMhFuC/Cz0hVEzutIirgABD/39
-=TdcP
+iEYEAREIAAYFAlEFUAcACgkQvFcC4BYPU0rMCACgkKGNSlpLjCUxP5fMSSJNrIYp
+UHoAnA8A6lrFsSn+AHX5Q2YHuBJJ6tPP
+=7Lhw
-----END PGP SIGNATURE-----
diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-9.1_rc3-r1.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-9.1_rc3-r1.ebuild
index 921938f0f28c..341f0eda4ef3 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-9.1_rc3-r1.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-9.1_rc3-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.1_rc3-r1.ebuild,v 1.3 2013/01/27 15:23:25 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.1_rc3-r1.ebuild,v 1.4 2013/01/27 16:04:21 aballier Exp $
EAPI=2
@@ -31,7 +31,6 @@ if [ "${CATEGORY#*cross-}" = "${CATEGORY}" ]; then
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
usb? ( !dev-libs/libusb !dev-libs/libusbx )
- userland_GNU? ( sys-apps/mtree )
zfs? ( =sys-freebsd/freebsd-cddl-${RV}* )
>=dev-libs/expat-2.0.1
!sys-libs/libutempter
@@ -46,6 +45,7 @@ else
fi
DEPEND="${DEPEND}
+ userland_GNU? ( sys-apps/mtree )
=sys-freebsd/freebsd-mk-defs-${RV}*"
S="${WORKDIR}/lib"
@@ -337,7 +337,7 @@ src_compile() {
export YACC='yacc -by'
CHOST=${CTARGET} tc-export CC LD CXX RANLIB
mymakeopts="${mymakeopts} NLS="
- append-flags "-I/usr/${CTARGET}/usr/include"
+ CFLAGS="${CFLAGS} -isystem /usr/${CTARGET}/usr/include"
append-ldflags "-L${WORKDIR}/${CHOST}/${WORKDIR}/lib/libc"
fi