diff options
author | Alexis Ballier <aballier@gentoo.org> | 2013-01-27 16:04:29 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2013-01-27 16:04:29 +0000 |
commit | 2c2a528b6e4c54b2dcffcd9d0b723d55c315577f (patch) | |
tree | fe3693b8968cbaf561023213a1641d0ac3af1461 /sys-freebsd/freebsd-lib | |
parent | unkeyworded razorqt-base/razorqt-lightdm-greeter on ppc and arm, so p.use.mas... (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | sys-freebsd/freebsd-lib/Manifest | 10 | ||||
-rw-r--r-- | sys-freebsd/freebsd-lib/freebsd-lib-9.1_rc3-r1.ebuild | 6 |
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 |