summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2013-01-15 15:28:01 +0000
committerWilliam Hubbs <williamh@gentoo.org>2013-01-15 15:28:01 +0000
commitc47bbbe3f4837fead7a3f23d922529273efb6cae (patch)
tree6f216b34a91b38007c51cc9ff350d22b62ebd2df /sys-fs
parentdev-python/pycuda: Version Bump; bump to EAPI=5 and distutils-r1.eclass; depe... (diff)
downloadhistorical-c47bbbe3f4837fead7a3f23d922529273efb6cae.tar.gz
historical-c47bbbe3f4837fead7a3f23d922529273efb6cae.tar.bz2
historical-c47bbbe3f4837fead7a3f23d922529273efb6cae.zip
Allow udev to compile correctly with gcc 4.5 and >=glibc-2.16 for bug #451110, thanks to vapier.
Package-Manager: portage-2.2.0_alpha152/cvs/Linux i686 Manifest-Sign-Key: 0x30C46538
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/udev/ChangeLog6
-rw-r--r--sys-fs/udev/Manifest10
-rw-r--r--sys-fs/udev/udev-197-r2.ebuild8
3 files changed, 16 insertions, 8 deletions
diff --git a/sys-fs/udev/ChangeLog b/sys-fs/udev/ChangeLog
index 98ee9acdc126..bced3430bc1c 100644
--- a/sys-fs/udev/ChangeLog
+++ b/sys-fs/udev/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-fs/udev
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.761 2013/01/14 20:58:54 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.762 2013/01/15 15:27:26 williamh Exp $
+
+ 15 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild:
+ Allow udev to compile correctly with gcc 4.5 and >=glibc-2.16 for bug #451110,
+ thanks to vapier.
14 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild:
update the emerge procedure for udev consumers to use qfile. Thanks to Paul
diff --git a/sys-fs/udev/Manifest b/sys-fs/udev/Manifest
index 93cee0800c33..888a5b5b0c0e 100644
--- a/sys-fs/udev/Manifest
+++ b/sys-fs/udev/Manifest
@@ -32,15 +32,15 @@ EBUILD udev-164-r2.ebuild 15179 SHA256 e957e7d9bb99f29a20de5f5666c19db0e645fdf70
EBUILD udev-171-r10.ebuild 16113 SHA256 6ea7a8f6f468c011db876363559be8504ffb6e8c868587cb2e07d67cfd6e3039 SHA512 49b6ee43de09052461b094d2441c2e14f15390fc4839c56e6e58e78e2ac0f7df37e2d8b0b6934c0baf8a153822c9ec416560f7288a9c601759ec58c8e360e0b9 WHIRLPOOL 028762c4c77afa2c3a5c5359e75c92dee59b50e6b369970c5c15e5f3e3ef2bbbe68b9523e3b9218e47b61a395c420eab3a52ae68adb4457bf5b4c3f07701a70b
EBUILD udev-171-r9.ebuild 16105 SHA256 1b21d6b2fd4af6382ab5cf3c255cb6c2b2f026ffbfbd808db8662b958de30f1b SHA512 efce00bbb87120a476fc2bfd497a460b3656024389fc2ac999dcaac8e95e2450d101038b0838d0a9f8dbc948c4b1f42e6cc3819df2857839564806f7293e5af9 WHIRLPOOL 7e73e343a7778bffdb5002fa0994a3d4e55972d230877d6501afc777717244eb81b16a50e9a28ed698b8842c8b5c44b182825ac9c551217a2401009eb31b1761
EBUILD udev-196-r1.ebuild 10318 SHA256 59fc1cc0540202d2406c4ad2ddb3d902b17f7fd67eecf8d727901aeee1fd57b4 SHA512 e9871d9d3258867d3f62444bd471b76504affeb1738e1e2059c59d493ab6d9735f3beed3234a9a9f080e1622a23593c85cc9ec80dfe9483b23d37d6cbb46373e WHIRLPOOL 0e58f4f2e68db2667e9e4e9e31eb0e447951b975aaf5f992150e5ed8f92fff35cf9e5766c2fd812c2a9b9d08b15c97c3689181fecbbe6be89dfb4ce488dd0537
-EBUILD udev-197-r2.ebuild 10803 SHA256 cba0c3853ce65c93d15df5bcce256dad5e6cd408e9b8a6e33835807cd1842b4e SHA512 087c098f5a383b7e34014b1ed7c3bee925f3025f5fbf73e4e282de5606d74428f4d7449f0b68b54435b4090ed7086fe1830bd67192040388f049aa4db2e18956 WHIRLPOOL 7cd04a0b31443c33f4e7c5a21cdcd7f60dab586fba8014e0eccad6965f4c59cb3f0b3e0e1b3acc3e345a277912bcecf54e86c812779c66942dcc2ce67479fa38
+EBUILD udev-197-r2.ebuild 10969 SHA256 3fc21194881dac503770f52801a89db77dd3b6dd5b4a4c26139bd7e5bc64a909 SHA512 a16d6b43accca7d40bbc149dec64d22a69935aa76887922bd661a03e8f073196e91e323b4946b6587865581a07a16976dce50aadd07b18a411737b5d424506d6 WHIRLPOOL 2158bd7755bacac44c8f14fd6132ef7a6dfc0d4a2858792ce164ce1c1c3926f02025b4ac79f5ea59e14830fea22c26e771a037499e0cfdde02b7ddbc3153604d
EBUILD udev-9999.ebuild 10613 SHA256 216a4baef78f1227130bcf9d42c0bd4df4ad19b85c486ebc4e4c0b747eec5f5c SHA512 0b7faef2fd8313596df66a98e017c0efaff7aa8f04661b184c88f4dc9e66ccef1db0ad138696095baeeefc0cad827866a53268b92643d8c5294a6ffe9a8d0880 WHIRLPOOL 7438b2c6fe2578410d5f38cd81865ab487a3283a4bff75c6f6cf499480a8b5f1835a8d093fe72bf5eabc7ad6b7b302db03fcc6178d43cbf61d266fb8a3095297
-MISC ChangeLog 47112 SHA256 98abcf941086f712c371730d557f4e555d9e73babd5ca756330c828e91a3cf7b SHA512 0ddac47192e640defa2c5e6b353e0137308e9faec78786499dbb74fe1f9fb7eb29ea676688f5b829f19ec1fdf0f24b8904da2cfb1309251fc5674885a3fe59c2 WHIRLPOOL c6eb64f634d3140cc0f41501d11a68a9c3954841fc4eefc98edff163b45d7abcdaf58a02c623828e159893ec88e5ddc4957e7727ed41cb8236e7b48eda700de4
+MISC ChangeLog 47285 SHA256 7f02e742e2cc5d9e8da13d8f4678662acedc0ad51023988fcc18a1c876f70662 SHA512 eda4ddf55546b6a1521106911dcb5799beb5626efe870fc03c7ba19be8c15edf24bb6f51958651e3e67c3f4599143367bbedf405c33db4b2a41104971020ab22 WHIRLPOOL 2473015c3d8cb04264506fd859d14bca81c774217989a933af0162e06f5d25fb0ca4a9c6373253c92802c34ee88412fd105a2139bd6b63acbedfc5917b9aa670
MISC ChangeLog-2009 105929 SHA256 7a8d7123b7395dc5bbde09a8c0cee1c5110d24faf87a68a8210b0c6bdf862c1c SHA512 3b577c97224e7f85ae5fb0a0ead538f8aa83c738e6014fadaf5247f34d3863df4bc10f9d15a5e117813d081a8af1913ea41a5e60d00ed521ea0c1e5b71a91a2b WHIRLPOOL c9f527ba19e787f9973a26ed535dbf7af760c3a519f4b062cf2a8069e134a803ebe669450deace804be70619995b389529febf03e8aeb7183c3ea984c0dfdaa5
MISC metadata.xml 1281 SHA256 6315e69296f31468a999b4fbfce2e2a5ff3246d653e5f6337778fd7b068ef790 SHA512 aa5da08d7c6e2c9d20c85b46875c9a5707e173ded718bba6258c68ac2b04e43e0370b5cadac2eae06689cb2f37a7c5bc0406117f4ae519ce55d8230c5a25f5f4 WHIRLPOOL 88cc83f43ad815497b524847ed19a140c171c7a170356f9f3b38330da7ffa86f94b1758803efe2b0d412a2b9106a43fca48bca38d360abe97b909b791b756607
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlD0ccoACgkQblQW9DDEZTie9ACeLMsGf6NxEf45V5Q7u25kKoZo
-NykAn31maXSSJdc3fgRnhrlDWCzoScNk
-=58lQ
+iEYEAREIAAYFAlD1dYAACgkQblQW9DDEZTgGUwCgtQCjZM2tlhOGslj/bsOGhRX/
+D0kAnRccPUNcSbH1N2pTqh1+fI86vnlE
+=QE9R
-----END PGP SIGNATURE-----
diff --git a/sys-fs/udev/udev-197-r2.ebuild b/sys-fs/udev/udev-197-r2.ebuild
index 41eeccb4a809..4368bfaf4ed3 100644
--- a/sys-fs/udev/udev-197-r2.ebuild
+++ b/sys-fs/udev/udev-197-r2.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-197-r2.ebuild,v 1.5 2013/01/14 20:58:54 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-197-r2.ebuild,v 1.6 2013/01/15 15:27:26 williamh Exp $
EAPI=4
KV_min=2.6.39
-inherit autotools eutils linux-info multilib systemd
+inherit autotools eutils linux-info multilib systemd versionator
if [[ ${PV} = 9999* ]]
then
@@ -132,6 +132,10 @@ src_prepare()
# apply user patches
epatch_user
+ # compile with older versions of gcc #451110
+ version_is_at_least 4.6 $(gcc-version) || \
+ sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h
+
# change rules back to group uucp instead of dialout for now
sed -e 's/GROUP="dialout"/GROUP="uucp"/' \
-i rules/*.rules \