summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2013-02-09 22:09:27 +0000
committerEray Aslan <eras@gentoo.org>2013-02-09 22:09:27 +0000
commitd7d5742e2a8cd9d4a57c9a6ce7dfe018933789db (patch)
tree7a9c3975752ad398c39f18294cf17da304f57980 /app-crypt/mit-krb5
parentDeprecate 10.0 profiles (diff)
downloadhistorical-d7d5742e2a8cd9d4a57c9a6ce7dfe018933789db.tar.gz
historical-d7d5742e2a8cd9d4a57c9a6ce7dfe018933789db.tar.bz2
historical-d7d5742e2a8cd9d4a57c9a6ce7dfe018933789db.zip
Fix building with clang - bug #454980
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x77F1F175586A3B1F
Diffstat (limited to 'app-crypt/mit-krb5')
-rw-r--r--app-crypt/mit-krb5/ChangeLog6
-rw-r--r--app-crypt/mit-krb5/Manifest31
-rw-r--r--app-crypt/mit-krb5/files/mit-krb5-1.11_clang.patch12
-rw-r--r--app-crypt/mit-krb5/mit-krb5-1.11-r1.ebuild3
4 files changed, 35 insertions, 17 deletions
diff --git a/app-crypt/mit-krb5/ChangeLog b/app-crypt/mit-krb5/ChangeLog
index ff8007926e4a..86bf43c08f4d 100644
--- a/app-crypt/mit-krb5/ChangeLog
+++ b/app-crypt/mit-krb5/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-crypt/mit-krb5
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.349 2013/02/07 21:20:16 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.350 2013/02/09 22:09:17 eras Exp $
+
+ 09 Feb 2013; Eray Aslan <eras@gentoo.org> +files/mit-krb5-1.11_clang.patch,
+ mit-krb5-1.11-r1.ebuild:
+ Fix building with clang - bug #454980
07 Feb 2013; Ulrich Müller <ulm@gentoo.org> mit-krb5-1.10.2-r1.ebuild,
mit-krb5-1.10.3.ebuild, mit-krb5-1.11.ebuild, mit-krb5-1.11-r1.ebuild:
diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index 5e5817956d50..cffe12740f06 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -7,6 +7,7 @@ AUX kpropd.xinetd 194 SHA256 eaa3838a6ca8db901db359cac3435d4f703a9a10534f02eeb37
AUX mit-krb5-1.10.1_gcc470.patch 345 SHA256 e1f326b015fe9a91d50ee5f6cc74690416f017e34aa1216b38e0444f68897807 SHA512 2c4690d9b6310e98095ee7b80da330c3276606b255ea7769056e2ef3270cfb9076ffaf13b3f1fbe20e45f75e750bace4d17abf90edfec35a0cc8291273a06f20 WHIRLPOOL 7a5d9070eee158e4fe48877854dd4a8839e9c0f704358db795761a6bc9c40890f8239a481d0f9a3a84fd3d2294d20c8321d37a57f1ba7a877aba126f0127d0aa
AUX mit-krb5-1.10.1_uninitialized_extra-2.patch 1338 SHA256 8ef6e5375d9eb932aae5650441a4f61d4e81eb68bf6baa5f7ded40e3b0fae95b SHA512 7fa655ce412e8dfc92ac002fe7ce8b6f0aee5470c2fca2a9f1974c016b3ef251216b0ba74df4ca3651d9838f6353f7ffdf264dce34eaa108feded64a4613c1c4 WHIRLPOOL b2f65d4bbb79652d7aca3a25c7382190f5efbe5b8d0494737ae2274fe4b7ee5fae1f9c8c42b4625be6ac4e6aceb59e64c07c470b8ea33f289e9bd73bafb6a922
AUX mit-krb5-1.10.1_uninitialized_extra.patch 985 SHA256 447f55fdb3641a7d57018112e137e1d1bc073c4bb5d97a9eb4e78cf12c8d77e9 SHA512 d20ad6823ea743204246479dbd630ff511871c5277b3e47bda09b0156d82cfd481863b0f7a4fed640f40b698e8acd46842da4d87d54e7df9b65ccb81fb15a82e WHIRLPOOL d22e981d7bec1d00c13ec8b1fae7d6e6e398317594483d07dcd20f324095cfacd31226710aac4b33042e82544cf6d1599ed849fe406bc6cd1c494c7c358a8265
+AUX mit-krb5-1.11_clang.patch 510 SHA256 9502c545c47bbcf7c6fa2b78d780cbf54e2a745f98612c347ce2350304863585 SHA512 4b4154581e386025c53fa3b684f0bb84ab3e9d823c430a90e9f7b1e2f0bfb7c4829e2b6df9bbbff352f607a9a83ff759053a62e1015463beca59d13cae3598c7 WHIRLPOOL 4e742500a75f6c49a48ee2f005fca8fcefb5d0650276d3684c12ef72ee25e69691216238482a91a8aa6cd9bd04cbfe023e4553ec1c8b0df794f8a74b2e9442f5
AUX mit-krb5-1.11_uninitialized.patch 2081 SHA256 d48d228e0c78d8a2b8c6b807e0294d68b87c9316770ece4b2033852ecff1ea30 SHA512 e108b183f9dddecf7a1decbfd1db14decf45799002401f77d9910c39125f14a4520a3e8588c1c55244add8a9c42a3066bd060b869d30b1e252fc7a9fa1935d88 WHIRLPOOL 03da04c94eb1f953310d7cf3b1f9f71322f51bb2582dde0c2d9b24a951420b60b77039726178d021a6068f489a6174f0099485f0817f954105a6ceaa1a6fc6e7
AUX mit-krb5_krb5-config_LDFLAGS.patch 458 SHA256 9ebfc38cc167bbf451105807512845cd961f839d64b7e2904a6c4e722e41fe2b SHA512 8118518e359cb5e69e3321b7438b200d5d74ceeac16b4623bf4e4bfb4ead6c656de6fa153f9bcc454097b45a512bc8cd0798b1f062a2c4a09f75253b204a7a17 WHIRLPOOL 61d4a6ba6ef4114c8277330c36e0e6c2c625536c8011d1badd1dd5393c4549f63e5402520a6260bf81c5d9e512a76a9b1b4369eb9e9d13379e5ff887cf67d750
AUX mit-krb5kadmind.initd 587 SHA256 fcf92aa6a325bee8b5a1a5d9f627a1ee85d36eb1d410f8fb169550e61d7b1da5 SHA512 0f601aeaf6a7bdf3c832cf1c426721d47a1c3c16fc79c7f6eebf0631452a64846ebcf8edb57d7c2c4acf4f6887f8bf6df3bc6e04c305ffd2f679a35fd75cfe0b WHIRLPOOL a114829df706e7e6b0720464d0138b0b76ce29ccbf855703228ac1da97de19123b3761c953eb94d69c508dd1863ce355347e60e11e0146809f66d42151795ed8
@@ -21,25 +22,25 @@ DIST krb5-1.11-signed.tar 11653120 SHA256 fe37fb93b398db98a1b23f814673ea2ae4b901
DIST krb5-1.9.4-signed.tar 13025280 SHA256 42fd639b0cb9568c4ae3d92874a76f75ffdc0071cf466a967b7beb340c020961 SHA512 8638f679a3f93a145ec6c5304125c77743278e5912a2d0d5e96157d60639ce26d5a135caa528570b301b3896c4752e81c523ee71b99534fe71fdc6d8083cbc04 WHIRLPOOL 559098eb8654248c612a2d23533d953f3572052b74a469dd6b4054a25167f72d1ac65ad4f5b714d9d8b9101376728c0ac34e4fce1dc73ad0aab7fa6f4a49d3c0
EBUILD mit-krb5-1.10.2-r1.ebuild 3301 SHA256 d75ca131c73dac9b2ca89928cee9365baea4e75e700a153265a5f778b7365357 SHA512 92b7b199bfc6aac6d853a2ad8c0c487bd7b9f71b999d6f97ee4d431de1f1e03ec9d988465c602838eff806bb9f2185025a9a70b0102bce3530f30f21ce3409ae WHIRLPOOL eb156a39e2cbe9c7c36c175867148cdd274d4b87f9fff2a8db062a085aea994fb3acb72bdaea73e8f3b9efc7626c333b79e4b2741c2bafb1e918af5ee0b1690e
EBUILD mit-krb5-1.10.3.ebuild 3223 SHA256 dd3d1151b36f451b02ab9b5035abcc594f1463079656108453221ca78cde839a SHA512 d7c8207e22817907d17a54141ae4e9d2f35d52c2d92cc5c65eab503b287c3a22a00100f128fdf593d52a3383ace510a0c78a875ba0082799d5fe893855d9a792 WHIRLPOOL 4c261de998061b6c0b4edd03d8e834eacb46bd80b4ae57e049a9fb1d0748646c2d1d5dc351a9da09537d954029f3efc660558d0329b29af2296a4e851576ee0b
-EBUILD mit-krb5-1.11-r1.ebuild 2969 SHA256 b8264cc88c7ffad183a7ed52a96f6dd992fd3db30161c6b7c37d6b8187fb9d8a SHA512 01d0ad278cdf0bc363736a7fb20931679cc0b7d53afcec5abf36a7b3fb16a529b5c9badf921ffcefe300aa7364fbb675cb7060d8e00705d5d2a3c5054ed90cb8 WHIRLPOOL 2b71b3b598f14c597e79cceffd42760bd74ed799c4c27ca4c5044b0a801305ae55277b1edd2828c923e76dbdfb1b6c3383ea131d98a3daa4bb7b56e13637e85f
+EBUILD mit-krb5-1.11-r1.ebuild 3015 SHA256 97e07de4e76f418064a8701add026e0f91e9bbffc271e090afa848c89eafb085 SHA512 a7b837b2972a10027ad46ffa305cefe56dfba1d0922f6b9c2c6eeb228adae3c76fd571a65d47e844e41098ba1ee1e46536d883b74b9d55eb1afe087d7019e54c WHIRLPOOL 191dee3aeba28730f05ccb4476e787907ee6d5a2f6d3bb23c3919fedd6c72027bf4d1394c7b98bb26d5789c382041297cb16fe7566f177aadd182872dcd159f5
EBUILD mit-krb5-1.11.ebuild 2912 SHA256 43a1bf2967305ecb905a12f3b70323a077d835987adf035f05f5f11dfa84b8b9 SHA512 d8afe27932409405fd952aab58dc7a977aadf79d79a3c9fac1dd8ac2a774c8893e197bf89fb527711c3e13273dca1bd99b377188d53ab11988c3c0e19b73c14b WHIRLPOOL fd97dcee80ba71ff65cf92e3407743f47441c822d4ba43f99cc584bbed3f339d690153cf98050d6e5838ec70b45bdb51163d901adfb0bc3bf7bdf9f9a0f4888a
EBUILD mit-krb5-1.9.4-r1.ebuild 3049 SHA256 576f46bfcc2cec0e9440f2be2a340ca30768eefc89001c3af3db5b971060181d SHA512 913f2f291b63bd182ff0c7d65cce950b54126740c1a65d314f5a8f9bbd0705b8efdd129098070688d80c87e3f1b08157ac1b6f6dd33e8e97020ba926b64965fa WHIRLPOOL f1da7e873db7e7404dd8e07f88ca7b38ef8f83e5a25ff3883c48f41d5d5b912ea366a96674977421b68dc678f73556de43392e6c37d096630722227b2a731e91
-MISC ChangeLog 55376 SHA256 3935d6beecfe8aff17195a96c542bf32cdebd3ed5d19934868f79fa149b11843 SHA512 dc5774b914b5fb1aa88071d7e127ac23b0d9ee2808db147d9efd0d3f39fb849ac7e7fd37b8ed15580a96eb227eedfdd10b8564fda447f85f8f0a8698567ce1df WHIRLPOOL 58f4068d9ea2ec399a888b9c5e930dd78dd425b802794f25a05731e0f774e069a3f1d9994521d7f3dfa9dbb77f2d1ca6b356af4389e1c321df4b3c01eee2bf9e
+MISC ChangeLog 55523 SHA256 74624c556b3efdefbb2f307e72422b94424148f11800242d5ae4a829601375cd SHA512 1c4fd904eea2898d6b92f8a49063ba56b73f3ffdb06a3ea0209a2aa043608b36735fc3a126eb4f91b939598ad07728ea9a0b73cf3f5e3b4de467410793ca1568 WHIRLPOOL 003f4f961ac51d6d3031b3e545fd706bf01ed7790cb5d5ea7c7f2520e374a2e1a876a4f221d354d22e32468956863b581a438780d0e061258581aa591a392af5
MISC metadata.xml 668 SHA256 da5862dde92f34b882870961cb9f1e4aa8209fc549e32a43d99770a9de8b232d SHA512 0038aeb7cda74161d2e2fe97c5124ee6cc86a24b9503714c128cd8b9af8b8050a89cf5dd3aadd66b1714c1d1aeb8564d50479547a586200793ea485e9f9c6c8b WHIRLPOOL 52394a4f4d5acb11f3bf2e76e036707c7f7741990d70bafb5c87a6da5d191b6aee3cb8383f6e66694cbda7458eb1a869c7ec8758750741835e2f1af4e028378c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJRFBt7AAoJEDxpGckxwJCB95cP/2ZCtOHzEhiJVPh8khC1ds1o
-498CLw0jSp8v6K7daJrBYhydmM7XjfdKIjKgUKgQkyKP28JQMLeLTBZbhquHopsn
-5uBS1/TJn8YUTxKJmZ0H8UDxoLO7UZkPRsQdYPd4ktxzqjjZ2zdGNr/I15o4sh02
-q+2pKLxMEJlr34Ioz+Za4/gavu5nPtpzak3ZB0XvK7Ob/PVfPw6R6KuVq/idGGav
-kTA74liaYOJuSh5ed6jFre8iqeiE1UnqDkClgdzI8w2/9AGSZNGIx/qdmDxNIhw/
-GkNROSNaC3RY0KUKFF4Ak+MvVroBZMLp3NdxUnMbNT6cL458taTqUugZVFVPDrYT
-jtHFnJaEf+eP3PFRmnyQaUhLDUmhQUQ2Nx+eeWGoseTBe0bECBzTs/1iZaZEPSWh
-oatWgt20MlsR0gjF9UH6NYNuyNW1AmjQVceb1B+lNQQxGqhCjkEcI2cLfJoSYJk/
-GXoMh1eN7/9ULQuMD/7Tm+ks1ITO23kiXuAm3NHYbvEhWUQBC90fCgjCNlyT3BMJ
-2POyu0H8z3TNYaCyQ2KCncM3kw6sPS8Pv5KrDlTLete8qb1UDLFjcrHicy3e9sa2
-6Vl07EPfI+R3AHJCrinSgP+hGREfZoDwxR/SUZpvFV9Ny9KW5Qvmnss7A7OXwWY2
-mX1OY7/t8+qPGrV5/Igv
-=SVwa
+iQIcBAEBCAAGBQJRFskXAAoJEHfx8XVYajsfcKwQAKGokb5+AolTP6+xVKmyddOG
+CL296oDb4wfLJnj6f+e6hEWNgxIfOfWyyY7zraQBx4yIzXv8mfWJmdt9+uyOSN9b
+ueuoDXbc982ZLrUBW6shma5JoiBCLed7kFbEx4Np5wJsuEkqC7rigixlvjaQxpUm
+dOS5ki5YZg7MpLH5ZCrNN6tnLwdV7sMEeFPbGaYOyvQdecUcBY8Bq/kdKUrzWmJe
+VNwty+4rITz3Eszv+l3t6+RVNHPua3tigKXXd+MzD8Fn3zVVwpHNnF0JZIHEoEkz
+RECUYgDDCMweV/0hWYDTk2/8u9NYuYk7wjh2asyNLjiFIDZgviWJtnPYZg3DAnUe
+evZcu5pJoKZ+K1IuTrz7YkHA8PzX5gqJt+ebxnSlKRf9sV1EfTqX1F5DZWumELIe
+/Ol/GG0RXrU37EEmgDxIVW5+lOPniITYSjX08IESoz22utaq21jge+h8EBUHGOfP
+VWQoIOkIYo0aXNfYSO+VgROKY2SwwfzPyXR75QpCXmbQGHA37yGgKLwEbrMyA8Gc
+7bACiwczRuby9zP6R5IvcriPnXpyef4KNC/gAWNgKLt2XqGI3uETxdaE1fxR9/hX
+c0NlMtrvlD9Pz5y0bRFsIK7DnK4v+dGpblyk4sKlgp2Tk9gSIVYiup6kQKmQVhse
+jhVL9Pux46TqkzqaFa/6
+=SCdn
-----END PGP SIGNATURE-----
diff --git a/app-crypt/mit-krb5/files/mit-krb5-1.11_clang.patch b/app-crypt/mit-krb5/files/mit-krb5-1.11_clang.patch
new file mode 100644
index 000000000000..07c5af88e614
--- /dev/null
+++ b/app-crypt/mit-krb5/files/mit-krb5-1.11_clang.patch
@@ -0,0 +1,12 @@
+Bug #454980
+--- a/src/kadmin/dbutil/dump.c 2013-02-10 00:00:59.336080898 +0200
++++ b/src/kadmin/dbutil/dump.c 2013-02-10 00:02:00.559494398 +0200
+@@ -1708,7 +1708,7 @@
+ int alt_key_len, salt_len, alt_salt_len;
+ char *name;
+ char *mod_name;
+- int tmpint1, tmpint2, tmpint3;
++ int tmpint1 = 0, tmpint2 = 0, tmpint3 = 0;
+ int error;
+ const char *try2read;
+ int i;
diff --git a/app-crypt/mit-krb5/mit-krb5-1.11-r1.ebuild b/app-crypt/mit-krb5/mit-krb5-1.11-r1.ebuild
index 414b354525ba..2a99ed927d9c 100644
--- a/app-crypt/mit-krb5/mit-krb5-1.11-r1.ebuild
+++ b/app-crypt/mit-krb5/mit-krb5-1.11-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/app-crypt/mit-krb5/mit-krb5-1.11-r1.ebuild,v 1.2 2013/02/07 21:20:16 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.11-r1.ebuild,v 1.3 2013/02/09 22:09:17 eras Exp $
EAPI="4"
inherit eutils flag-o-matic versionator
@@ -39,6 +39,7 @@ src_unpack() {
src_prepare() {
epatch "${FILESDIR}/${PN}-1.11_uninitialized.patch"
+ epatch "${FILESDIR}/${PN}-1.11_clang.patch"
epatch "${FILESDIR}/${PN}_krb5-config_LDFLAGS.patch"
}