Add patch for GCC-4.3, bug #203937.
authorRyan Hill <rhill@gentoo.org>
Sun, 9 Mar 2008 04:31:47 +0000 (04:31 +0000)
committerRyan Hill <rhill@gentoo.org>
Sun, 9 Mar 2008 04:31:47 +0000 (04:31 +0000)
Package-Manager: portage-2.1.4.4

net-wireless/wpa_supplicant/ChangeLog
net-wireless/wpa_supplicant/Manifest
net-wireless/wpa_supplicant/files/wpa_supplicant-0.5.10-gcc-4.3.patch [new file with mode: 0644]
net-wireless/wpa_supplicant/wpa_supplicant-0.5.10.ebuild

index 265238583f5beedd39aa795d0030aab935623a5f..069b03fbc28a33f5107eb6c8c8b8ec3ed82c82ff 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for net-wireless/wpa_supplicant
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/wpa_supplicant/ChangeLog,v 1.103 2008/03/09 02:03:30 steev Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/wpa_supplicant/ChangeLog,v 1.104 2008/03/09 04:31:46 dirtyepic Exp $
+
+  09 Mar 2008; Ryan Hill <dirtyepic@gentoo.org>
+  +files/wpa_supplicant-0.5.10-gcc-4.3.patch, wpa_supplicant-0.5.10.ebuild:
+  Add patch for GCC-4.3, bug #203937.
 
 *wpa_supplicant-0.5.10 (09 Mar 2008)
 
index ec62d1816b2a41e8b300f5450e3bf7182094c9df..3052310e361e180534c66058bdcbaba176f96372 100644 (file)
@@ -1,13 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX wpa_cli.sh 1312 RMD160 d894097c699d067068d2cace9bf71dd6c8c29908 SHA1 f2887f74eb053183d13fcb7d039d91c01fb3765a SHA256 f6b62c8b1db53e94c49ad717d10f5cbb3b08127ba9f8ab9c72da14ba52f995d8
+AUX wpa_supplicant-0.5.10-gcc-4.3.patch 1362 RMD160 2d3e8ee4cdda932e83127203db261e8fdcb5754d SHA1 f676db4ff6938b043e654e876c8976223b181b7d SHA256 e71a75a2a16741598d7f4588537e147271e960c1d0f9991ce9e0734850ef9944
 AUX wpa_supplicant-0.5.7-gnutls.patch 375 RMD160 b8868a503a71d2cc4ebd4826430654c3a6645ec0 SHA1 fdfa5fefc507fa133f7d41a7ca75c33b14d876f7 SHA256 7d4a2a6f70fd18757e139ca1d1dc2734fe854ea1879d62d378febce49feef3aa
 AUX wpa_supplicant.conf 183 RMD160 591d852e8993648793f717402c7b5c52e1f54b71 SHA1 0a7f2922ad2394f475e1485d5537d1b2c6d7cafb SHA256 15082ad37ebd98f57c3733454a0921a79dc2b41007f1b012fb7e67c09d87de3a
 DIST wpa_supplicant-0.5.10.tar.gz 720661 RMD160 8559827e5df80b50a8c7a9ddd2190189c1c689be SHA1 db2bba1df664675ff06c7e334e22a60c4e3a7a49 SHA256 c5c5ae89b4d3a247d4f5dcfa37e86df248d7e483d42636ef1f82c0bc48597dde
 DIST wpa_supplicant-0.5.7.tar.gz 713251 RMD160 dffc3b5cbead92757840f71ccdd4548348698b28 SHA1 43f769d46fdca47b024e777331fb00577595c0ef SHA256 cf688be96ba5f3227876b3412150e84a3cee60ddd0207b6d940d1fbbaf136b57
 DIST wpa_supplicant-0.5.8.tar.gz 714467 RMD160 322cd5cba8afffe8343bd8c574e8941fd595dbad SHA1 434545faf4758044629f574d82939511be8deb0b SHA256 2f9755e2e3f96d26380857ef95be7765e6e276f6b53194c70633c027485d67f0
 DIST wpa_supplicant-0.6.1.tar.gz 888539 RMD160 a4b911942c73952570fb5e15e565df87bb4b3c12 SHA1 1b4daf9f19bc0aeeeb80f8b55cc50f5a1bdd8a0d SHA256 ff6732f8a8c7ac4b1abe389b642669776981107fe0d7ec93d3daf15b4f3a1c5a
-EBUILD wpa_supplicant-0.5.10.ebuild 6463 RMD160 b49a47c793aaf23c4cc1728de380c9459dd23a71 SHA1 be01f33e10751a4ada647a4ef9af11d4d941a69e SHA256 be12b5e62f7ad1fc805e153b1e1a6b3c7736a62ed3f13f0d6faa280400bab2e8
+EBUILD wpa_supplicant-0.5.10.ebuild 6509 RMD160 75cb30b9e3538bdb33b18922a3faae123108ba90 SHA1 8c86189e7559512f1d9944267ba00d3936d91d44 SHA256 5d4f23d949c2c159fb3fbda7c33b0d8f3fe166320941c260a2912b0b941205e4
 EBUILD wpa_supplicant-0.5.7.ebuild 6355 RMD160 20fb5fac7ba6624d557b0274379a76da871ab86d SHA1 2ae075a953963c2237a39acc41ef12d59cf58717 SHA256 bf742d49914c20773655ab074f81976bd1b9eb01758ac44b1638237253de54db
 EBUILD wpa_supplicant-0.5.8.ebuild 6316 RMD160 6173648980121a802ba4d9f8257ee853301738ba SHA1 497a5bbafecfd1c05d4f21597ae56bc1a990905c SHA256 6f86a7fc2c767d504724e0707e024f93f2b689c45670240b7b100b9530e41188
 EBUILD wpa_supplicant-0.6.1.ebuild 6358 RMD160 2894c7b22023d35dd26c7c97fe77bcf99cb55804 SHA1 d536e07c1971b6bc970ae964fd89eeba041856b9 SHA256 20bd313a6be721f0df24f9a4680a727dc4d25a71c3bb3424c46cfb4540efb4e2
-MISC ChangeLog 22679 RMD160 8d149f363099f88976592a88360976844626becc SHA1 b09ec216e3b63e423807ddb31bb49a752206df2a SHA256 080ba1008444ab3b30fa058591403ca1e70201d883360d859c0ed96392820fbc
+MISC ChangeLog 22846 RMD160 3c93821a44cf521845c957e4432d0b5fc0fd7f3b SHA1 6bcaba56e0e0dcf2ce400541ee5d969e17b0de66 SHA256 b149d3b4c9f25dbc84f7fbb018770b2244ddcf330b149be70c860812dc70fd47
 MISC metadata.xml 160 RMD160 8521c3bd3ae0fb2bfddce5edb33fd31e223747e1 SHA1 194b7194f38673fe427e5893a42cd4c1506ce846 SHA256 b13062a43e40469b137e1206494a44b45755ea69511b64e5373cb1ce30bbb160
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFH02g5iqiDRvmkBmIRAsbYAJ9GkwLr/vGI3faL8+bXwpAHOoo/hQCgnQLG
+NClbBGsvJwsOo0f0Xsj8fYc=
+=JkFk
+-----END PGP SIGNATURE-----
diff --git a/net-wireless/wpa_supplicant/files/wpa_supplicant-0.5.10-gcc-4.3.patch b/net-wireless/wpa_supplicant/files/wpa_supplicant-0.5.10-gcc-4.3.patch
new file mode 100644 (file)
index 0000000..d89614f
--- /dev/null
@@ -0,0 +1,34 @@
+diff -Naur wpa_supplicant-0.5.8-orig/wpa_gui/networkconfig.ui.h wpa_supplicant-0.5.8/wpa_gui/networkconfig.ui.h
+--- wpa_supplicant-0.5.8-orig/wpa_gui/networkconfig.ui.h       2006-12-09 18:38:48.000000000 -0600
++++ wpa_supplicant-0.5.8/wpa_gui/networkconfig.ui.h    2007-12-31 18:36:06.000000000 -0600
+@@ -10,6 +10,7 @@
+ ** destructor.
+ *****************************************************************************/
+ 
++#include <stdlib.h>
+ 
+ enum {
+     AUTH_NONE = 0,
+diff -Naur wpa_supplicant-0.5.8-orig/wpa_gui/userdatarequest.ui.h wpa_supplicant-0.5.8/wpa_gui/userdatarequest.ui.h
+--- wpa_supplicant-0.5.8-orig/wpa_gui/userdatarequest.ui.h     2005-06-05 10:19:57.000000000 -0600
++++ wpa_supplicant-0.5.8/wpa_gui/userdatarequest.ui.h  2007-12-31 18:34:57.000000000 -0600
+@@ -10,6 +10,8 @@
+ ** destructor.
+ *****************************************************************************/
+ 
++#include <stdlib.h>
++
+ int UserDataRequest::setParams(WpaGui *_wpagui, const char *reqMsg)
+ {
+     char *tmp, *pos, *pos2;
+diff -Naur wpa_supplicant-0.5.8-orig/wpa_gui/wpagui.ui.h wpa_supplicant-0.5.8/wpa_gui/wpagui.ui.h
+--- wpa_supplicant-0.5.8-orig/wpa_gui/wpagui.ui.h      2007-03-24 20:09:57.000000000 -0600
++++ wpa_supplicant-0.5.8/wpa_gui/wpagui.ui.h   2007-12-31 18:34:23.000000000 -0600
+@@ -16,6 +16,7 @@
+ #include <unistd.h>
+ #endif
+ 
++#include <stdlib.h>
+ 
+ void WpaGui::init()
+ {
index 06a06bdebf2646a8a938957bcc7983585541302b..f6840179a04759e914da1235ddeff89c0948cc40 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/wpa_supplicant/wpa_supplicant-0.5.10.ebuild,v 1.1 2008/03/09 02:03:30 steev Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/wpa_supplicant/wpa_supplicant-0.5.10.ebuild,v 1.2 2008/03/09 04:31:46 dirtyepic Exp $
 
 inherit eutils toolchain-funcs
 
@@ -47,6 +47,8 @@ src_unpack() {
        unpack ${A}
        cd "${S}"
 
+       epatch "${FILESDIR}"/${P}-gcc-4.3.patch
+
        # net/bpf.h needed for net-libs/libpcap on Gentoo FreeBSD
        sed -i \
                -e "s:\(#include <pcap\.h>\):#include <net/bpf.h>\n\1:" \