From cf96a2e2c167c04da814e752356f449931c99e06 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Fri, 24 Apr 2015 21:53:00 +0000 Subject: [PATCH] =?utf8?q?export=20KERNEL=5FDIR=20to=20prevent=20the=20Mak?= =?utf8?q?efile=20from=20trying=20to=20detect=20the=20kernel=20source=20it?= =?utf8?q?self=20which=20might=20break=20chroots=20and=20containers.=20Bug?= =?utf8?q?=20#547028.=20Thanks=20to=20Toralf=20F=C3=B6rster=20for=20the=20?= =?utf8?q?report=20and=20testing?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x09BF4F54C2BA7F3C! --- sys-kernel/cryptodev/ChangeLog | 7 ++++- sys-kernel/cryptodev/Manifest | 32 +++++++++++------------ sys-kernel/cryptodev/cryptodev-1.7.ebuild | 3 ++- 3 files changed, 24 insertions(+), 18 deletions(-) diff --git a/sys-kernel/cryptodev/ChangeLog b/sys-kernel/cryptodev/ChangeLog index ecef6bc7cdbc..521ff47c779a 100644 --- a/sys-kernel/cryptodev/ChangeLog +++ b/sys-kernel/cryptodev/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-kernel/cryptodev # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/cryptodev/ChangeLog,v 1.1 2015/04/11 12:12:04 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/cryptodev/ChangeLog,v 1.2 2015/04/24 21:52:54 hwoarang Exp $ + + 24 Apr 2015; Markos Chandras cryptodev-1.7.ebuild: + export KERNEL_DIR to prevent the Makefile from trying to detect the kernel + source itself which might break chroots and containers. Bug #547028. Thanks to + Toralf Förster for the report and testing *cryptodev-1.7 (11 Apr 2015) diff --git a/sys-kernel/cryptodev/Manifest b/sys-kernel/cryptodev/Manifest index 16c7ce83d788..d6f053b9b8ce 100644 --- a/sys-kernel/cryptodev/Manifest +++ b/sys-kernel/cryptodev/Manifest @@ -2,25 +2,25 @@ Hash: SHA256 DIST cryptodev-linux-1.7.tar.gz 52827 SHA256 41880533b53de4d7b3f054e230f576988dafb8eed7bef5ebcf6422bb2e3a3b25 SHA512 b0073bc547782973587654cb14205ec624059ef46f88ed2b36236d37203f9231ffb8124489b1b2fea735eb7f89bd1011f0d1546eae7b6f562e26ec7a72a59b6c WHIRLPOOL fdc3588949264a575bce7d88286b30663b3ce7232340c5065b9c8cf8f3759c9e3844dc11499cb68c529dd23dcd865f778ecdc2b8535e75e97df270c26df2cd84 -EBUILD cryptodev-1.7.ebuild 1241 SHA256 d37efa8dc6bd6e693ccbb587ff316abb594dd0dc066e46d32644b5dd86324a11 SHA512 93ae1c74290a9501001433eb824c21332ed68973cb41ccecea52d4dc7a068795ac2d4fb6a35de5134a84b43fa9f95c8c83e62e54999499eb370f83fa51cf3ed7 WHIRLPOOL a65d247b703529ee6039d048c55f278993f78096947096acafd8eff92c051b1f3b01a7ae4afcc4f0d0f971ee25c463dddf5bc08d06f20d9afd2451e408eee45c -MISC ChangeLog 424 SHA256 2d46a72fdd9212c4ac0c83c2a60bbbb80455e9bc7dbd7c96df86a891ae7786f0 SHA512 eb7122f705d67b372c625a6c1c8427040963b74106d58d4e87af4b228538af31f5c922fb2989ab9fc08f350cb406aabece54136aec57724cd02c05f8c9997f47 WHIRLPOOL d6d0cb105538eb956c047bfa2b3f20c3bf48e3b661425d9dae460be11064c2281d45649e0f6d504ea8449de0414827520427730c1c36c20da58016e1d6a49f5f +EBUILD cryptodev-1.7.ebuild 1260 SHA256 74d1bc1af01c85b2f3e3d0c3dab662d1b44aff98b52d5e62c3c73e9c3f6b1846 SHA512 e8a89e963a7a59ec4c773500e5d94c4cf24425b1817ffb92f67e2c48f313434b28530964051a747003fb85a281054dc8638d256476f1faa436d69537631e1bc4 WHIRLPOOL f6bd54775d8b07fb825f19b0559bee7a330eed3fd40a70f0ad76c36ad206cfce551ce9ffbfcf4427c3f607b2723c487a59c0f262037224d0fd7792ba2f203b7b +MISC ChangeLog 703 SHA256 60deb26c36bbd355e8d92ec3f639c8852fc9068d8eaa37a222c8d0cd93f58b88 SHA512 73c84946c7c1ac0d5698d12e73e793d49027dddbca34db0bec38d9819a077713e1d9f42f9caefa629c7fe51a7534f62b840772fe2dfe2f021f95467c10ca3d91 WHIRLPOOL c1dabda8989bf0933120b0354eb4cfcdf7e8a4e591644df6ffe71f05de65f7a5cda142f504ce2eed94f1b0ddf210e45d3615ad3c0592a64adcaa9905a88083d6 MISC metadata.xml 371 SHA256 f1ecace9421e7c0f521a8fd549162a969f6f86d23e0554c707d14c3ee4c87a3c SHA512 6df86d20ef5271ad5e83d4de53d7dc44f505cbece2c98f77454bb8a6383cc0e50cbbeea805e98650e430594e0b57ea78099fa09c83d5806e0ff577cc2dccf3dc WHIRLPOOL 51b809d8081c93719aa66123ae7912e3a655db53e7a2b71c62fb4384b47a58be591439b91a45b6f4f3751fe65df809c5dbe0db101300bf063fed4d4d9d7ab707 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQJ8BAEBCABmBQJVKQ+VXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCABmBQJVOrs3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw -OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88Dz4P+weDLE4DuYwOun8e0wtqALax -yyUZaBO6U4qdLebrSffA5O+gUbmJJ9iJxDTtO7YO+7HaHnqxmythVdde4WLJ3iGu -2PQQ2gREYR0HAK2aZmv++Sebd+v5WqYtNkw9HCeQLz49radDrsPPcwsDgqV6EuBV -SPWuQjIWZDcrklUJJkOHNqL0bqjHg/dbRty4LZoL6HIiL3IFNMIb9i0kF9O4Id1l -eR7hyXQaGXD/Tdakh4cLpL5cVjsC8amljWQt2t9NQd8U27yz2ObHyNbOQSZclPRG -2bkRyPQMAWHrMwUmBgV/rWEtCrZKAZy8gQmLGXIOxcr5ORJ49sH1amIved4EUv3g -taLTwrP0epfEuIwdSR2u44Fx63Wf/lv378feUgw5b83BkIgG3Z56lrUZK3EeSjHe -6bxqSmQn4/chewT9rjfmxIXLlX8y56A7kl5oQ1Nfmw5M9XaAdAT9zWmjuUY9Agx3 -VyV4l/wFSmeBCq1P5O+wNNtC8yeXZpwdRM+Ibh9373/M5dhXrXGUZAc0//XCwMKZ -AmrdBP+KioaluwntD9NGkeKodky6dKX6nw5kzxqLDZeuPa1H7BIZY9kq74G4v+od -yQimdcxvM/oEUBJn1W4DpoyhntkX0t3NiOSfn6tescH9BbAb33vWH+qQtgAqF7Gi -zj/lU4B3sBXzPD4uJhoS -=EIUc +OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88XZMQAJfMBn0otCqcSiXR5J0YToQt +xhwDCeqGJasCzEfNMNELYk7omtrIjE60h0MNzEP0R9cSuAIAEkkdrOPCqCGhEp/e +bRlnvEryHgAfdegtNBiBkhczYd6YfcBLLRWZqIouVa/dMt3OqkSMMBemksbTsV4K +HXGguEotyBPcLBORk7nyH+4uXTt6judLtIHURsC+L1Rxqllx26FGlGhaL9F3OOZV +YXTBpKH4suSuSO04YsNrCT5XxcZOdggYJfyXN/ScCswW6qTceI/g2i0O+P0iym/J +Pdh+YvCxHu1Jy9f+crOAoNQP9Lme7nrqRM6fQiuNJ0rf8jJG/LtyzqLGQKSILK2A +BcblTsgcpnCzzmIpmHgC0FCARf2AmFIrk0MzEVBWuyeSxcOK7VsZlMHNTzGmWVYJ +oRfqwTLVcDkaUY6DkdlIwDWry7eRIZX6kjTVDWKyiVszgpZoobNHXoV09MZOddNb +ed/Kq/jGSI3hNcrSISxMJvTznqXX1lZElhZWT5ZJXe2cpz96pikyhFXxNovnSFxZ +yTA9qgHhK+f1/6GWPa4GXuieJ8zclm7Ih/qLInWYw6F5Zdwv7iIwlVdC6hJ2gEgY +YuQmZPHJg/KwwInAPkiBa5IpjCNeFbWwaA9Xq53KSusvGRI598QkKWZXqKSHugGJ +Qa0Vo/v1WNqMvJeNOY2g +=ODcU -----END PGP SIGNATURE----- diff --git a/sys-kernel/cryptodev/cryptodev-1.7.ebuild b/sys-kernel/cryptodev/cryptodev-1.7.ebuild index a823dc2a2596..c3a4ed8d9c35 100644 --- a/sys-kernel/cryptodev/cryptodev-1.7.ebuild +++ b/sys-kernel/cryptodev/cryptodev-1.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/cryptodev/cryptodev-1.7.ebuild,v 1.1 2015/04/11 12:12:04 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/cryptodev/cryptodev-1.7.ebuild,v 1.2 2015/04/24 21:52:54 hwoarang Exp $ EAPI=5 inherit linux-info linux-mod @@ -36,6 +36,7 @@ pkg_setup() { die "cryptodev ebuild only support linux" fi BUILD_TARGETS="build" + export KERNEL_DIR } src_prepare() { -- 2.26.2