summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2015-03-24 11:36:50 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2015-03-24 11:36:50 +0000
commitba40275c798a93bcdbaa86eeabaf000240da862f (patch)
treea17dedc2da0673e6cc96e089b4b66b452c6bc72d /media-libs
parentadd 32bit deps with revbump (diff)
downloadhistorical-ba40275c798a93bcdbaa86eeabaf000240da862f.tar.gz
historical-ba40275c798a93bcdbaa86eeabaf000240da862f.tar.bz2
historical-ba40275c798a93bcdbaa86eeabaf000240da862f.zip
Apply patch to fix build problem, bug #543566.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x2324E7B566DF2611!
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/mesa/ChangeLog6
-rw-r--r--media-libs/mesa/Manifest27
-rw-r--r--media-libs/mesa/files/mesa-10.5.1-fstat-include.patch37
-rw-r--r--media-libs/mesa/mesa-10.5.1.ebuild3
4 files changed, 47 insertions, 26 deletions
diff --git a/media-libs/mesa/ChangeLog b/media-libs/mesa/ChangeLog
index 3621365f1d0c..a57975fdd0a6 100644
--- a/media-libs/mesa/ChangeLog
+++ b/media-libs/mesa/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/mesa
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.630 2015/03/17 11:43:43 chithanh Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/ChangeLog,v 1.631 2015/03/24 11:35:44 chithanh Exp $
+
+ 24 Mar 2015; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +files/mesa-10.5.1-fstat-include.patch, mesa-10.5.1.ebuild:
+ Apply patch to fix build problem, bug #543566.
17 Mar 2015; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
mesa-10.2.8.ebuild, mesa-10.3.7-r1.ebuild, mesa-10.3.7-r2.ebuild,
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 9456cfd63a93..0eea2d9bb145 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX eselect-mesa.conf.7.10 1670 SHA256 3ff15cedc353feeb2da450533c2ea2efc33ed1c8434a7b3037999c4965907149 SHA512 c62679e2427b6e922a7c04dec7afe1eddb4f8ba255735479338ebaf6da7db4ad7c6c916a3cf62da8bf8d2c0ceb60b6d591f8e878d4add9b7f63ff8121bb610a2 WHIRLPOOL 5d3522f8715ab62c9a1b4a96031db63734a98bb9e8a1cc722d20e018e7eedb3ffac92bb7c727bff1f58e216476b0e20552373b8155a51954f3d9af704e830782
AUX eselect-mesa.conf.9.2 1676 SHA256 bcf5f77140b4695f147d4cd3c2db4b954fb57eccfd4475c7f7c4866edda8436e SHA512 d0061359638c0d9729ba1035fd7740c84d59f538adc11af2ee671b5ddbc83c420159efbefcc39ea680f06d20507f1e1d76b528712a07baeca901a413ba7b55df WHIRLPOOL 0fc650223a1910305bb2c4b7b946ac8b83b5b1ba0b79b586a96303a369b30c9c03dc658a6e8e9a29c5c4605f3865e245be0a0e6a27c40ac37402e8a2616b3ace
AUX glx_ro_text_segm.patch 731 SHA256 e36af5b530fdbe2b0e62a035bf4bf4baef267c3dc56133d1a58e56899ebffc5c SHA512 90d04d1268cc90e1c5596b49b143895eba99d4e7f7d9bb5f699725c1308e3995edac44e3f61536c7ce70ebf5df84a5a22c18fa84fb54fbddb339f908975bb43c WHIRLPOOL 42171ef67930bebdcfdfcb0c9370234791c6125be760b6419abfff44bd65899982167d6da4d6eb4198383438e6376b4b695109af158083b903071c545160d883
@@ -8,6 +5,7 @@ AUX mesa-10.2-dont-require-llvm-for-r300.patch 547 SHA256 83cfeae33b1e8c84b37ed5
AUX mesa-10.2-sysfs-instead-of-libudev.patch 9568 SHA256 e0b7fea7bbf4883dae58c816f1b680f0f1396e83c9717c8b22805c1616214af2 SHA512 6302fdd0c94c1ddca4bd73d05ee6e12664a78978efbd7233d0d4c0d9706c23b716d78e5a31eef87c0606fdf65f49be8f21f8adbeb086660a0053c600bf5ee2d3 WHIRLPOOL 982b2d722f281ce2e5b20f835a53d93d1cad500668fc367e45c10293bfb5e045f8ea5679229edf5f84b3fcc2d07c650159191e3514d444c1d832048522b35041
AUX mesa-10.3.7-dont-use-clrsb.patch 1140 SHA256 23626c6bf1e502f17f4b9236b512063b41bf52be64f56252f0fc5ce456824d58 SHA512 2d9dd9a56c3bab02e8ec1a1ab4d88c2855746d8243548f197cb43de6e980554447c75e53c07dcd270de7e1c282cf7fdf996e5102a24e47b75e484a18f99092e0 WHIRLPOOL 47b222fb61427bbe2a63ac4b738608e9c3491e6373c33e1d68c79198a111d7668b4cafbac9e58820e8cefae55dffca46ab57dbe91ad819feeb734c32f01020f0
AUX mesa-10.3.7-format_utils.c.patch 34839 SHA256 81ec8d547d798aa5ef5dfc9f0685291af04f95882608f8e9db39a867f44ab431 SHA512 777597b41c37ced0fb375048cc30c4cac701c6020c70bd0f6fbbc2d6f2c1ac9ece0f6d411d81dd042be7f2fbc17e0536176d8230b93f9eed7d7ddf205ac98bb8 WHIRLPOOL 51a213c415d81250a2bc3ad117581b62c4eed13152a9550b2214a9c63f85a6559b1504e013ae0d8e56d5adcaff053c753aa833d7acbe10185d468fdfed5e1b72
+AUX mesa-10.5.1-fstat-include.patch 1008 SHA256 4d44da3882ae9ae7c5d255189e5ca86569337a53d6aece4c65344c753aa588d3 SHA512 6df3167efe198955198b4eb3e1c883f307ebbeb5ebaa63836f8bddf70173382454de6b0d9cb626bb20a5a649fe355a7d25ed5ce27348d5234df27fb9c920b4b4 WHIRLPOOL b05dee0366e35105a7eac143bd4b59e146b0ca369b522e58d2e9a08c8c35b79e929edeacf90154d826dc7ff40ebc7161cc3a6b663e0418388b8f5f5254747066
DIST MesaLib-10.2.8.tar.bz2 7113716 SHA256 1ef9ad3f241788d454f2ff8c9d65b6849dfc31c8fe91f70fd2930b81c8af1398 SHA512 dc0e3ece2195be22b3d0e062fd541b049aac190b5cad36dd1ccf745148d2e958cdb7c99ea5280859169ad46624aee0bedeb585bde8d93f52dd9236fec5c1250b WHIRLPOOL b54cddecbea167bd501f75c3590050d1cddf44b5a3caa9ce9b8565c6dfc10ce6ba9cae58ff8155e9d1e2aed1656dc596d62a5a026dc11d27ce962c9fd1d9d13e
DIST MesaLib-10.3.7.tar.bz2 7287153 SHA256 43c6ced15e237cbb21b3082d7c0b42777c50c1f731d0d4b5efb5231063fb6a5b SHA512 bbc027c4146c42aaa160990f5281c71a342d32c10ba56f91da1a60dd4cb7d620ff49b72553d24bc1d87470e2baf9be81b5bdee9abe49d6acc57902fccb9e2e5f WHIRLPOOL 7fa32e70c6aabb84a06f2f852f77eac839aea08726c442742b3d3abdb94a0fd9f033439ab0cb16865f4ee14e1538cb86937856bbdfd1f9090e8e7c43eac52e03
DIST MesaLib-10.4.4.tar.bz2 7507100 SHA256 f18a967e9c4d80e054b2fdff8c130ce6e6d1f8eecfc42c9f354f8628d8b4df1c SHA512 72d289d051bcb676ea93714c73f43e3decddaf1877e39bc7b9f092946b79d4e9c40dd534187a9eae81c844f8f9843bc6d0a804e5f22fae0cafc2b482859c7357 WHIRLPOOL ec89fcf5ac70170d8253a7b5d41dd0f46dc666e1b39d6b981d1a0169fbe360efa26c6f550c5391122baf1745f70786bc8a6a6b5d070404a455374aa358800e04
@@ -18,26 +16,7 @@ EBUILD mesa-10.2.8.ebuild 14993 SHA256 b52dad1287968ea7d4624e1a46e500ac418bb567e
EBUILD mesa-10.3.7-r1.ebuild 15063 SHA256 b7f7ef7dd6b34dc87024e31c4250214bf0f8405bf3a083abafdf5d5a6d0c237b SHA512 051e435fcc70894bd598a39545a7a928bd58c2ef75ae0d4d1134b8767c2cba6f2588016c593c1844deeaf35048aeb28132653175cc33108b06efab45aac22f8e WHIRLPOOL 48068017bfef4c48a2398ad4014d278b22f2332abee24a961017dfdca5f9d6baf4f176d1e80b8408f68c374b850f7d23ed3c2afa39d4d7f6fe650d1f7e61fb95
EBUILD mesa-10.3.7-r2.ebuild 13945 SHA256 9a68029b60377228b94ad20f8335c486fa63acfad331ca2dfe7aa3b63c929130 SHA512 7f4c411776086b5c8763d1978311d338fde2b6bcba3f0cc11acef934d5b7014193b6e75b47abcfbaa6b6639e3a6cb721e74c8d46acebe532778df49528224867 WHIRLPOOL 4bfdc01646def19cf2c81c68ce82723600743a54bfa9cd5a1bf3ee78ec13e1308c9b43504de18f5519951f3b493345b9e591111308ca9de63f3dcba97155daa0
EBUILD mesa-10.4.4.ebuild 13882 SHA256 2da30b2726be54b3d0c5b527c9c4d77f3bfc03458e33e4f6ef8d9c08ecc2f61b SHA512 165a834938790bea30e9b15fe1f8a7b9443e2261b3b9e2a7a806f7b2be1bd0d9c45f29ee406000c7493ef1d5564a27c30f4dee6a3a77f654c687c8aef6c39084 WHIRLPOOL 51c72efdd02b82d2283bcde52edcb3a5fc639cbaff044dbce540fbb3b6396833bf26dd3fb3d2fd5d3e2569b6af9b0dbd464707346baca287863613ee1eb9d5a2
-EBUILD mesa-10.5.1.ebuild 12584 SHA256 612b002519ce306523f1d58d545e0ec0a67af34d4aee148aec4766467a60380c SHA512 3efc2851f1ef6a0607a760d3fbf706367083551da3a50ae889636b3375a7f94ce3c211600bd3fa5d90713fec09de3889a586f038b091acf64d9ea7b67836eda0 WHIRLPOOL 4ffed5596f97b616ca3762385e76a6a540daa76ccaa0e39034d288b80d0c5d7e7d81f91157fff5dd49c850a5e2337dc6ec147a93e27e909d603b9b1a241ad4f5
+EBUILD mesa-10.5.1.ebuild 12631 SHA256 a9fd1ed180d8a78e4b505ceea90db20cdd89cefa2a62b1003fae77b5ce58eb6b SHA512 f37df8e52516dcc4683af362ad332349c4da3eba6342348e9125138792d7ec90e74d5e32a190371969ba1b49041fbaf1fe0747736a7381860b3ab352adfaedea WHIRLPOOL 9412c1440acc92bfc8d8c118fa9c0f926e9da0fc418f74c5cfa37aa68538d277c2bc5270753823eba45b598de2b7dd06883c39fb195841a37c28e46d670163be
EBUILD mesa-7.10.3.ebuild 9833 SHA256 74f720308774a1ec5eb34247c5d95387de6cf3f548f3ef732e872f39b92f5018 SHA512 54871242df8ff2550bf46815f2f4a66af63681cad04590a2f9ee0d008f2e025d52a4e55727fff81678398b0291d4a54a1563284e94544cece337920a96fc93e3 WHIRLPOOL cfe191eb30d36f1f22a082ef0e37fe4f283a57800f8c892c65d4cfe2ad150d1d20fb671349d6f0944624c40632090449ecfd99750a4c1a69001800987fc74f55
-MISC ChangeLog 101019 SHA256 422a865f150e1000d4f02f9369f1a20c81842bb538f39ac63798dcf19d2b4912 SHA512 5959c922ee0ef23323f9a2468db092043b1e3fe3a50c6c4389945e727f1d45b8939d26e785c9dff39619d7bce9c83acb328f4cdfa4040f369b6a43964e25b691 WHIRLPOOL c977d6d8b70076ae4dfcdc69055b44fc67592a2e0a9eaa3e0102ae89902bc0032871504bde3a98729ef91ce6fdc74e0ea1011f84aa5cbfda4fd4f7a988f507eb
+MISC ChangeLog 101200 SHA256 6c54a52f56524be3b90adad7702f3dde29f190cd2d1ac60c6ee8ceaa10447a06 SHA512 7e61d23ab8fd40a87c5f247812a4b12bfd11a823123c9af1e814b271c1fb29b109d11b9b37b504d771cb92830b190e91ce761d867aac70b2274cd825d1638eb0 WHIRLPOOL ef5bb19fa00d22800402fab4ac15bd6b475cb5c63bb517a26d2c1921859fb156939c326452bd858d8e9be2d66682f548687cfbb2e11635c361579807d36d35c5
MISC metadata.xml 1937 SHA256 b1c243ea287b20ad89f349d4d6274735d0bee6fd4b3309c6a9a0fbc063633c2e SHA512 445b1923de09a43ee10b6df629e48dd114003a2edf482de865f16816b2011d90b058e7cbc5e81face2ffdbac3cb94443f35aeea5cea93a9213f77a8aa822b459 WHIRLPOOL 56eb282ac574bff06e7dbc0bcb26b364ee1fd7827975327d59e3a94530c1cd7e7f843fe6be0bdab9a5956e34301ea3148c17e30b757fb904434a706ae6889023
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
-
-iQJ8BAEBCABmBQJVCBONXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RDFCODdDQUUxMkUwNkJCNjUyMDMxOEIy
-MzI0RTdCNTY2REYyNjExAAoJECMk57Vm3yYRAVQQAJSIkcYeq4en6ThKkBYxsQkK
-nEzUxAYZCHRxVjmONsHwbRmy0sFNaDn92m0PPUVlj3obxoTrIVLUinOTM35Nr+rM
-+o144I35HBxU2B0egL3iRedUyjOzt5vGwg04xGPXKWo3AZ+iGMKarJhKiigQ9/T5
-amuE7xGjwLP6MCX4ktSesm5sK3fEkOxDpU++LD1E9YvSViSJl4MW0MaL84ioxSFa
-BTO3taNi6VA5XtLCshnKeJK6HMOf4i/VSBtPTbewp5/JedXOK847gAUZ2RiOGk85
-MC/YMDauVfrlePpcU0P/9bgC6EsDMqyoFyN7iIjMJRvwacEZyXdjOhdaMF3FEiVP
-orQwS6f2Ix9wetRZHTaAar5Md6eDmmcV+7g9ZhZEqe381+hduzU5S5nrmRZo2owg
-0j8X1fgi0RsSwgxkGLP/ymjYSaLJyjRZtgIqlc2g5p2la2h1byVerChn/x0kbUW+
-0JusQKGDW2fnPrOSqZIT/zbd/eT6nRz66znys4bvmLACxZLyc9epeSesyn2d9E2B
-G4c2cdEWvwCvwy/V7C7BhatwuklgZsBE3qbkT3uy4yn6elcsauGEC17eA+KyEzUP
-TzdQBV6JH5bVap07G78EjLILUyKp2CMNrlJSNhjtAXdaC2ucFDmwTEwsBXVVfWTO
-DeSG94uEEgZ/aC7tzonw
-=bh69
------END PGP SIGNATURE-----
diff --git a/media-libs/mesa/files/mesa-10.5.1-fstat-include.patch b/media-libs/mesa/files/mesa-10.5.1-fstat-include.patch
new file mode 100644
index 000000000000..212d00db87cc
--- /dev/null
+++ b/media-libs/mesa/files/mesa-10.5.1-fstat-include.patch
@@ -0,0 +1,37 @@
+From 771cd266b9d00bdcf2cf7acaa3c8363c358d7478 Mon Sep 17 00:00:00 2001
+From: Emil Velikov <emil.l.velikov@gmail.com>
+Date: Wed, 11 Mar 2015 19:12:35 +0000
+Subject: loader: include <sys/stat.h> for non-sysfs builds
+
+Required by fstat(), otherwise we'll error out due to implicit function
+declaration.
+
+Cc: "10.4 10.5" <mesa-stable@lists.freedesktop.org>
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89530
+Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
+Reported-by: Vadim Rutkovsky <vrutkovs@redhat.com>
+Tested-by: Vadim Rutkovsky <vrutkovs@redhat.com>
+
+diff --git a/src/loader/loader.c b/src/loader/loader.c
+index 9ff5115..17bf133 100644
+--- a/src/loader/loader.c
++++ b/src/loader/loader.c
+@@ -64,6 +64,7 @@
+ * Rob Clark <robclark@freedesktop.org>
+ */
+
++#include <sys/stat.h>
+ #include <stdarg.h>
+ #include <stdio.h>
+ #include <string.h>
+@@ -80,7 +81,6 @@
+ #endif
+ #endif
+ #ifdef HAVE_SYSFS
+-#include <sys/stat.h>
+ #include <sys/types.h>
+ #endif
+ #include "loader.h"
+--
+cgit v0.10.2
+
diff --git a/media-libs/mesa/mesa-10.5.1.ebuild b/media-libs/mesa/mesa-10.5.1.ebuild
index c9de76fe0fa5..eba5c75340a4 100644
--- a/media-libs/mesa/mesa-10.5.1.ebuild
+++ b/media-libs/mesa/mesa-10.5.1.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/media-libs/mesa/mesa-10.5.1.ebuild,v 1.2 2015/03/17 11:43:43 chithanh Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-10.5.1.ebuild,v 1.3 2015/03/24 11:35:44 chithanh Exp $
EAPI=5
@@ -185,6 +185,7 @@ src_prepare() {
# fix for hardened pax_kernel, bug 240956
[[ ${PV} != 9999* ]] && epatch "${FILESDIR}"/glx_ro_text_segm.patch
+ epatch "${FILESDIR}"/${P}-fstat-include.patch
eautoreconf
}