diff options
author | Jeroen Roovers <jer@gentoo.org> | 2013-02-27 06:19:25 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2013-02-27 06:19:25 +0000 |
commit | 9566a25eb2091dd09771490f92d178ecd2a240db (patch) | |
tree | 83d93ab15fee1ca94993b68a93cfd5cbf31dde55 /dev-libs/xmlrpc-c | |
parent | Add ~arm-linux keyword. (diff) | |
download | historical-9566a25eb2091dd09771490f92d178ecd2a240db.tar.gz historical-9566a25eb2091dd09771490f92d178ecd2a240db.tar.bz2 historical-9566a25eb2091dd09771490f92d178ecd2a240db.zip |
Enable -Wimplicit only for C, not for C++.
Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'dev-libs/xmlrpc-c')
21 files changed, 48 insertions, 1196 deletions
diff --git a/dev-libs/xmlrpc-c/ChangeLog b/dev-libs/xmlrpc-c/ChangeLog index 6fcb9b16741a..8461cf7573ca 100644 --- a/dev-libs/xmlrpc-c/ChangeLog +++ b/dev-libs/xmlrpc-c/ChangeLog @@ -1,6 +1,24 @@ # ChangeLog for dev-libs/xmlrpc-c # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.133 2013/02/26 14:54:24 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.134 2013/02/27 06:19:23 jer Exp $ + + 27 Feb 2013; Jeroen Roovers <jer@gentoo.org> -files/xmlrpc-c-1.05-pic.patch, + -files/xmlrpc-c-1.06.02-strsol.patch, + -files/xmlrpc-c-1.06.02-threadupdatestatus.patch, + -files/xmlrpc-c-1.06.03-mustbuildclient.patch, + -files/xmlrpc-c-1.06.09+curl-7.18.patch, + -files/xmlrpc-c-1.06.09-asneeded.patch, -files/xmlrpc-c-1.06.09-strsol.patch, + -files/xmlrpc-c-1.06.27-abyss-header-fixup.patch, + -files/xmlrpc-c-1.06.27-curl-easy-setopt.patch, + -files/xmlrpc-c-1.06.27-curl-headers.patch, + -files/xmlrpc-c-1.06.27-gcc43-test-fix.patch, + -files/xmlrpc-c-1.28.00-advanced-test.patch, + +files/xmlrpc-c-1.32.05-Wimplicit.patch, -files/xmlrpc-c-gcc43.patch, + -files/xmlrpc-c-1.18.02/cpp-depends.patch, + -files/xmlrpc-c-1.18.02/curl-headers.patch, + -files/xmlrpc-c-1.18.02/dump-symlinks.patch, + -files/xmlrpc-c-1.18.02/dumpvalue.patch, xmlrpc-c-1.32.05.ebuild: + Enable -Wimplicit only for C, not for C++. 26 Feb 2013; Agostino Sarubbo <ago@gentoo.org> xmlrpc-c-1.32.05.ebuild: Stable for s390, wrt bug #457298 diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest index 6015dc788871..0cb9bdae7fe8 100644 --- a/dev-libs/xmlrpc-c/Manifest +++ b/dev-libs/xmlrpc-c/Manifest @@ -1,43 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 -AUX xmlrpc-c-1.05-pic.patch 566 SHA256 b27f31ef0098ff83518be25131b1ddb72a3290c45636219a58cbf7dcd5ff415d SHA512 8f1ef24e78939ac99b4c6fa8cf1e480ac790519fcb83328cd38f38a1286b1132c2659afd1d9de06dcc1befc5d5f0ee6f2c1ff94e726fa81be467386341a60c64 WHIRLPOOL e956f94d69a4fc0fd9a67aeda099999bdf8b8a6fd0ddfdecd7cf4af103c6832471c34eddc8f8be0d15d14695f8c7062c9dd7ae553a674efbdd3b2c1ed193eab0 -AUX xmlrpc-c-1.06.02-strsol.patch 716 SHA256 2ffd9c6cf54a1bb8664b0d0aeb36985efd40d65ccf71f697ad0f6efb845adedd SHA512 58aced897a87c30bd041b35fdc3a7491525ca936a810eaf7c82b3c822eacc3163932881dfc5cbf1d2ed7252280d959d9af914b48d6aeb57f8af8f2bb6a996fdc WHIRLPOOL 2049c98cf924978c9289dc59d9e2b35c2abe699223322974f2a36f406d07b471ee9e3288237a7f1eccc5035a5cddbf0c19a316c65c1cf480618f48b7bcd8610d -AUX xmlrpc-c-1.06.02-threadupdatestatus.patch 465 SHA256 64fac915d4bdab37ebf04fece7066213a96d09651d4e088c90f08e9fd364a985 SHA512 de381caf8fe368f2d7e364f06f355f85b2c72cf90cbbe12dc6e8a5745b3b0430162ea18123c8b848e36ec869f7bfdb11cf16356719f5640b277342976c84a430 WHIRLPOOL 7c742ab98f6fcc08e70bf44965f27ba04d571f387a3b11ad7771aaacaada79a03fe050723a309d6323daa1149dcc5d4238fdcc335a4d00db5a1dbad06fb1a814 -AUX xmlrpc-c-1.06.03-mustbuildclient.patch 5124 SHA256 fcd41df910adf58ac873094f38d332af64d290b4162a5a131892372f9187ffa8 SHA512 5df4f2693be5935f4c3c57c9bacd9e4fab8860b31ced95c32b2195bbccd1ef3e79d63e12eaffb2825ba923c68e2c9133b4152ff7052a5ef031ef1bb91670a176 WHIRLPOOL 617e32fa9ff49eeba361d10d84b718e58a8ad83a96d532d96e1c7e1a465010e67595e96b79c8ae8ec869e4b06cee3b5f17378eac2bd9a00707b939553f491eeb -AUX xmlrpc-c-1.06.09+curl-7.18.patch 718 SHA256 edba0e7d478e18bf7d8c68ea8a259d66ff8c75124dc81e485ab2790a5e58a5de SHA512 5accf26d64a57d81d3e50d439fd9350162dec474767ee2087f275fbda256b3204a3762e1e2cff792f8d4bd1bdaa8f329842d92b26571429676d141ece17430b1 WHIRLPOOL 97f783dc52e6522500f74f1eccf4352a36fbdde9cb4345cc5090f8209cb46873b7d37c6dec54ba751132a05f5d682f2585e65eef66f21d3c9abe60efc2e15973 -AUX xmlrpc-c-1.06.09-asneeded.patch 2218 SHA256 456ef854ee642a228f139171ba8d4a06bc2a9467f614628564ca2130d84f679a SHA512 4d75f4d7dcf36a99a39a7e91b2a9669b3312873ac2c2224f5d363b0ba2413dbfdd5c3d7bd4142f563f28b15e89f6801a7ec5f87c58d03840e4277c120ddab93b WHIRLPOOL a5fa166efa3dcddaa70b9c12d656dc2f40c09ddf72e9c6a713b6b5140235f2a1b44202a47e0ed3757624014d23af35741d3a8c2b3e1b7523a79a46b7da9c17e2 -AUX xmlrpc-c-1.06.09-strsol.patch 602 SHA256 e77fb9ac9aa2d4e10b80386618e044ccce514fd63afd8f938da12b086ca36b0b SHA512 658cc6959a7b7ceda11eb40c697f5232ab2e3ee9459747289221a1584a59f0b6216cfe797a7fd56b775f20ca70a8d82aab94f477c3b5c38d2647b963fb9b0971 WHIRLPOOL a5dbb74643a067c98c46cd1afd48b9f43aa31299c10fd630b76ab35a08a81bd66e6294aca7a2fe6765ed8898d79ae5da708bec3e925529c96541564d56b721fa -AUX xmlrpc-c-1.06.27-abyss-header-fixup.patch 896 SHA256 0bfb14b42800043b210652d86f48901db4a1706caee7b45f63bd8ba95b1048bc SHA512 b0d3fe27adddfa44dd6f2225983526988b8db2c24caea079098c8bd701d2204080218395d6ce6921d48c7af8fdd0b7e0368635f731249201acb6be8244359c69 WHIRLPOOL b61ed77cc0347f492fe502dcfc4cfeef31589d8806b14612c8909e3b066e98c7a1adf0e9c176c4caebee0dbd36bb924b12a8c021302801cf7ff846ac0c1e23ee -AUX xmlrpc-c-1.06.27-curl-easy-setopt.patch 800 SHA256 988cb420a9bac9bb62038158174c0d1b75ab4249526b71c202b7b55cee468961 SHA512 17288018bcf57649ec9802d7c1a04afdf23799d50624e2c19c15432685af251ea1d7f20a6ebcae57974275bb9577527da16d68d752b693d8db74d9d507384f43 WHIRLPOOL 188381e948de8e9ce86ae573c6e5855ffdb19f96b3d9abd85b07b6a4e2459c786320883939a8e7afccc632bb5aeb847b5fe74aa1910b863e96530f485c1dcbf6 -AUX xmlrpc-c-1.06.27-curl-headers.patch 371 SHA256 f4636331807690bdccad8be7cfbe0976a15537a4a4bacc5a384f9f76019f4df4 SHA512 4383c923fb1d9e09b25d222736496309a2aaac596713be643d1228bcd62d20a738a75b0d6bbee6a8eb15d83b14fdac293664528ebd0a85ac9db1c587f54a0463 WHIRLPOOL 00c7505194651a7a5784943f5664f1a7bcd5d2bbf35a67e458e9ff03a6d9b9fd779f59f09d5424ca55d2326af61995233c5cfa6de1bd829e75f7ad1fb9271c0f -AUX xmlrpc-c-1.06.27-gcc43-test-fix.patch 1045 SHA256 ddf21cad0ae3a44ae3d626bf34672e65c7bb37c8b652d04c87565bdd05f753e5 SHA512 8beea8c1a750293534368e32f2ff331cdd1285c2a559d127dbf04bab9b9d39eaab0d0ece25929e099aa3572cc145e13d12def12d611478df9d85612bd78a253d WHIRLPOOL 6ea23dab701f95ef520a0aceb739b964c22ebe8e30f96c68b57c30abf08ef6831e83bea1f58ea279e0c653073c42e4e151fcf1fb5c38cb3c31c3daf7084ea86d -AUX xmlrpc-c-1.18.02/cpp-depends.patch 777 SHA256 5e7ac2d3a93f6fc742de54e97950d8af2246af75d5baaf4ef513da6bd5ca53f9 SHA512 81a75f1f0a07d24d760b0099bf7a8aec40682d062907564ed0de313c94d56de769eb03388595dbf6d1ed53ebec61cf0889e2ea98b1192616e49b90902faae911 WHIRLPOOL c8d8dfd3758566505cca0beb457b21f00b945488dd7efb95cf70c7f5403a68210d217c57730da967a0b34894db2c42c78c64ae445d8c6ad059850bc9806087a3 -AUX xmlrpc-c-1.18.02/curl-headers.patch 1038 SHA256 28c48b11334806958824f77601fcb73f1910e0a1b4f0b4c7f4198b54e20db739 SHA512 039f7ab89ca2dc92e3c77673ed6343b5827f1fe1e3b58f8aba18a64e5eefa8b7cdfc6500854357763f0370d7569db80186ddda29f21e78cdb16ab4fc92174f47 WHIRLPOOL b017c66096f963c6517950ed57f1ea1eab3cc23e2daa3e9c2a3f1a73e132bac4dec8321cee9a8336585763400c1ee04af29b197a00e3934773f4b43d14fd34dc -AUX xmlrpc-c-1.18.02/dump-symlinks.patch 19339 SHA256 4320670f81a8d20ec96bf9ce4ffc458792eeadaee49c515923f4858ff4ba6f02 SHA512 3e5afc2cea18e5ff6ba9ef45386778a32210135367d115dc1d48f75dff10b5510f479dde1563da7f14c195ff696d93e2419c949ff1731873dac34121061c8b70 WHIRLPOOL b1bf25fd4cdd4cd42d52594faa27d252d2a4944e10bedd27a214fd6a3483a6fdddb09867c09d9df55419acf54791910c79272d198420babcaa117dd115468a43 -AUX xmlrpc-c-1.18.02/dumpvalue.patch 520 SHA256 a53f6b2fb44db2775e704bacee04fbcf8b2d2ab6eea27407e2de44213f933404 SHA512 ea1c6e8a63bc65a39c3a3f7a8bcb8566d887af0eb1ce3a5c5d67965a340b983153956176ffb9cce412c16efae66486390260f5ff3101a49649aa490346a96a02 WHIRLPOOL 6489f643c618adb1492162eeb89bc491d0fad0dd7e743f847d08ac4441e969ef440a3a985effeb943d093947cadaccab7c9b596a5b1acd7a99e7c6b9e3957a05 -AUX xmlrpc-c-1.28.00-advanced-test.patch 1712 SHA256 ccff39eb7afa62da912a0454b2300c52d41c2de358e8925949c4e8247d8ac768 SHA512 9a446af0793680061d2cb34cbc32e53e4b805318b4f5663624260ba08e9b770e5fba9b78d9ba04f7bf65eec5c5374b1f91c44ea5a501ce2c713ca47a260a42f3 WHIRLPOOL 9b11055222ccce2e6030d4f38c991fd5069a299cbf45296b036c6868d9b8c7c36556a2543c53584aa9c5c8fb7a819e1d0d833ebf0e79f75765bab4796cb47f7c -AUX xmlrpc-c-gcc43.patch 3386 SHA256 d34c3c5e7b7fbcba19a1abdb1afafdeaebb32fff7300981027c6ed247eb80092 SHA512 a30af944e3f766f416d547191f6c02993d27b239139ff32b00e6f1cf7eea9d7742e59826b8196da4f54db8b1b3b6b18d3f72806dedb68b83844e9cc434f26382 WHIRLPOOL 965cbf4f68291b9a6bf0d40ce85c131cf0885d88344df75f0a7c8c15d9a6d0c98882e7a9c5cc78e512016bfe538bbdb0b72c760a7e17492bd98db0c1e034daa5 +AUX xmlrpc-c-1.32.05-Wimplicit.patch 593 SHA256 9a39a6d1c01c8fe1dc2d6673d35da13643d805eb8d717112735b7a7c75768d44 SHA512 e39c694f8fed9f2b55592043cdc6776260980e0e6751362c15026f82c2a777e37183f6a7d42e7e2ed36b4fada5124f3fd3c7d6104dc447ef494f4bf82e5dfe04 WHIRLPOOL 6c239ad331ce221dedc59b54ac96b96490d00f74e7e39d64f380490fafd508976a22fbab2afc69a536e1e5f7e2532cea75aab28c26a546e701bd621bc3a6688f DIST xmlrpc-c-1.28.03.tar.gz 751969 SHA256 6bc078a7fa7ea41bce40df490b0a670f9014678566acef3cd1ea0ce605fee422 SHA512 e729cad61de76ab38e234e3f2db0c6a8a45423fae992a7fe0c6e6e9f887fc89d08104ce1c7b4920a2f8089f919daf29cc2174a4951dd6868aeb838ee8a30abff WHIRLPOOL 3440aed117feeda88f2feaeac39869c7d3dc9bce76cee5ab1f0a989ccad31921e93ad1ed0d1590e415c05079d6c0951206f64010564c92afa356d1ef457be3d6 DIST xmlrpc-c-1.32.05.tar.gz 769040 SHA256 cefd25dcb90556c90358cb44013a644f1aeafd37d2e18be37e66a3355b5ae0d2 SHA512 40813ad97010684e346ce4f286d9d7314547572f8681cf99d4c3c36cb7aa38b1cb72b84d63ab46e44282dc2bd95b85dbb022e3039700caa939469c6f7bf08d1f WHIRLPOOL 1e6ebbc1b3caa78e1e22210d81a61b74d71f61a33d1ea97f96ef250a5277d3cbe6d532d286bed8bb57e1ba4ccb54fd38bdf51f8d3bdbba00225bb5678de17292 EBUILD xmlrpc-c-1.28.03-r1.ebuild 2760 SHA256 3645abf9b5507e201d3d48e981557500142241b02f416653ead998ea8d00edc3 SHA512 58c356c2657eac39284e4a870904536628379ac5160928739e600b11d921af73ed4f3fd22a8b6299bc83a64d5086238cfbfd77231b56ed0ed6301f00bff6e7d2 WHIRLPOOL ec7e4dd0f7ec6db08125c7b4034211d6c1c32987cdebaf9023e9b854ffdf18fb85be4e96651a3271acffb7a6e83bc5b27f0482202799b4c2145fca00b544de03 -EBUILD xmlrpc-c-1.32.05.ebuild 2860 SHA256 93099fa4d0eab267b15ee89c1f000f9926ebd00feb8d8fe1e1892c132fbfa55d SHA512 4b0c7e969ba10a42291ab24601d1564470a823645d119134040ca056d3959c3a4a0fa44bd322f3bca795a48e2c1820cc00b1fdc1b69f87ca13686b4c09f741d6 WHIRLPOOL d99b263900510489e6b5ee599f44efc72df46b3287859da1d1b0262b5fed8200cb3b5b352a03576ca97ab9fca8dea746e0c224ae7bb72f4f850091b47f7e8e9b -MISC ChangeLog 20507 SHA256 29b5d15cec227fad82853f15aa632cf3900c0663cf3508964bbae92d73e40943 SHA512 233cd40a33f1aeb5168fb5149b79419057938e7633479330104d611e7ca8c723eb2f29834f1d8774e74692c26a6a233e906e0d18847e83ad7fd3e648328a11ea WHIRLPOOL ae5fd085704f865ded5f50b9ab8210b355901734b83a21b5a803c0b2eb4f3bed251a454f14452c51cc8eb0308e65495b4bda98b17fc84658b4aaea4e0b646371 +EBUILD xmlrpc-c-1.32.05.ebuild 2912 SHA256 45cc4963f3df401d2d61ce70f6ad409c00aaaf68e1cf6297cc379b72431388c7 SHA512 9af7b4a80b18fb6a2f5a852192a5a0a1440eb34b8e26e95725cb8207c0321b536ce572795c32dd912557c4660205f91f976d5c09383f82310263e9a961f14be1 WHIRLPOOL 949d834980b5ae4e91cde3bb33bd3547ad48c1cd44b59036781cc4d6fa1802014d0415b4a1d551c1426a3ae26249c75764b839b5dff20ac32d31f44e4c60b4c2 +MISC ChangeLog 21417 SHA256 0c84a7357a0d935d8698ac25e9ba9e33e1f2cec8382dc09def67d5fcdb004770 SHA512 257c676dd6eb254d38af0edddc389c0cbd5650b439446f3fab29b4e12af81544d3d46b2728cb03768dfcdf88a67c95c08f641a9439225f71b5fe4e3e19942907 WHIRLPOOL b164aaf85c588d75eb60364b3773a5b83e4459d4911b10c86c103175d439d7c0da3807ef49eaa6232277508e9b1fa448c983b3a2f9ae3b020eb4222aa2111fb5 MISC metadata.xml 625 SHA256 299674542c3ee3b64090b78edc378a80344b073d9c921690796fc11d798fd1ea SHA512 46e06a84a72f02c1a8ca6062913075acb96b7d96b9452f353c8ea5db628fbc4e3ec865510acb46a8ad091400422d69ddd4edfb327895918f779efaeeddc4873f WHIRLPOOL 17dd8174172302ae50ca9d1fe306b098bc3fc91f57bcca83b41cc010edc41dfc95b3f45fc30fd7ce19dbe4d53aecebcec4822151f92a2581ff4da940aa25b8a4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCgAGBQJRLMwaAAoJELp701BxlEWfa1AP/0z6NfyR0LyyXG3YppP4XDSX -dYJ9Xfz+9nqtkxoT5XDQEPvH4ix65eafb0iTp1xSZs2bNkmlCa6WWOaB0wO/t7KC -9Y+wh/l/t/d4X0mnxwxluGE23k6naRTov+RQWF9jDxCOHusyopfgK+aYBMDtNfyY -AFJF4cJalzP6h54XLDOLRd6iJZYJENM8v47TdL3h/duLB8zcbN3vCoGknc6Vm3Kz -Xd7Ob4HXDEaMsziDc7YEq6FuUP9Ews/nwPGsjDgeM90sEAX7Yy32iEkWrSe1Q91+ -IQKw+xvFJOosmgsqQPPF3qZu7BGNAsAAoYsaFSoq50FG/35VbevBuch8b4AR894d -YQxBPqFOkVLa2ysgSrNbMnsvOii6Un8x9X6iIOALB6PWjghUeMqzaYWwc7BqOeGt -GW/bQE9rxe5uW7kOQGcmDN8F5kzQZWOmSLtqlVqQ9DcvZCbIzN5CRzD7AfVrIosL -ugzXwjV960tHUGr5bTtPmuwXPJNGDxDXv4Kau5kjrQKGMpeJp6ttW1bSzYccCXcY -lgF94d7kDYqDeoUc/qIAgU6ZOHdzVl89xhlYX/N6oeyqv4FS+l9Z19PjGanY2W// -YgcLWyyV6nWfKqaNbOSGK8uZOMB7E7IByoJ490E8ys8IWPhGNDqTrklpgX8y2qor -nBTQijVrMOIxHUlIHj2y -=LYdi +iEYEAREIAAYFAlEtpWwACgkQVWmRsqeSphNUBQCeOqM4HSVmEn/9rL/aNMQXvw8E +tFwAniuloieqjlvhPt6uaXK93nAHLr0Z +=l0p8 -----END PGP SIGNATURE----- diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.05-pic.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.05-pic.patch deleted file mode 100644 index 4f8496e524df..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.05-pic.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: xmlrpc-c-1.05/src/cpp/Makefile -=================================================================== ---- xmlrpc-c-1.05.orig/src/cpp/Makefile -+++ xmlrpc-c-1.05/src/cpp/Makefile -@@ -135,7 +135,7 @@ libxmlrpc_client++.a: $(LIBXMLRPC_CLIENT - # RULES TO COMPILE OBJECT MODULES FOR LIBRARIES - #----------------------------------------------------------------------------- - --CXXFLAGS = $(CXXFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) -+CXXFLAGS = $(CXXFLAGS_COMMON) $(CFLAGS_PERSONAL) $(CADD) -fPIC - - XmlRpcCpp.o:%.o:%.cpp - $(CXX) -c $(BASIC_INCLUDES) $(CXXFLAGS) $< diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.02-strsol.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.02-strsol.patch deleted file mode 100644 index 5de5751b8450..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.02-strsol.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: xmlrpc-c-1.06.02/tools/Makefile.common -=================================================================== ---- xmlrpc-c-1.06.02.orig/tools/Makefile.common -+++ xmlrpc-c-1.06.02/tools/Makefile.common -@@ -1,6 +1,8 @@ - # -*-makefile-*- <-- an Emacs control - --CLIENT_LDLIBS = -L$(BUILDDIR)/src/.libs -lxmlrpc_client -lxmlrpc -+CLIENT_LDLIBS = -L$(BUILDDIR)/lib/libutil/.libs -lxmlrpc_util -+ -+CLIENT_LDLIBS += -L$(BUILDDIR)/src/.libs -lxmlrpc_client -lxmlrpc - - ifeq ($(MUST_BUILD_LIBWWW_CLIENT),yes) - CLIENT_LDLIBS += $(shell libwww-config --libs) -@@ -14,7 +16,6 @@ endif - - CLIENT_LDLIBS += $(LDLIBS_XML) - --CLIENT_LDLIBS += -L$(BUILDDIR)/lib/libutil/.libs -lxmlrpc_util - - - UTIL_DIR = $(BUILDDIR)/lib/util diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.02-threadupdatestatus.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.02-threadupdatestatus.patch deleted file mode 100644 index b52647316a6a..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.02-threadupdatestatus.patch +++ /dev/null @@ -1,16 +0,0 @@ -Index: xmlrpc-c-1.06.02/lib/abyss/src/thread_fork.c -=================================================================== ---- xmlrpc-c-1.06.02.orig/lib/abyss/src/thread_fork.c -+++ xmlrpc-c-1.06.02/lib/abyss/src/thread_fork.c -@@ -281,11 +281,6 @@ ThreadForks(void) { - - - --void --ThreadUpdateStatus(TThread * const threadP) { -- /* Necessary only for primitive Unix forking */ --} -- - - /********************************************************************* - ** Mutex diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.03-mustbuildclient.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.03-mustbuildclient.patch deleted file mode 100644 index 4ceb2e8fbfb3..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.03-mustbuildclient.patch +++ /dev/null @@ -1,151 +0,0 @@ -Index: xmlrpc-c-1.06.03/src/cpp/Makefile -=================================================================== ---- xmlrpc-c-1.06.03.orig/src/cpp/Makefile -+++ xmlrpc-c-1.06.03/src/cpp/Makefile -@@ -17,12 +17,15 @@ default: all - # libxmlrpc_cpp is the legacy C++ wrapper library. The others are the - # more elaborate replacements. - --TARGET_LIBRARY_NAMES := \ -+TARGET_LIBRARY_NAMES = \ - libxmlrpc_cpp \ - libxmlrpc++ \ - libxmlrpc_server++ \ -- libxmlrpc_server_abyss++ \ -- libxmlrpc_client++ \ -+ libxmlrpc_server_abyss++ -+ -+ifeq ($(MUST_BUILD_CLIENT),yes) -+ TARGET_LIBRARY_NAMES += libxmlrpc_client++ -+endif - - STATIC_LIBRARIES_TO_INSTALL = $(TARGET_STATIC_LIBRARIES) - -@@ -57,7 +60,9 @@ LIBXMLRPCPP_OBJS = \ - - LIBXMLRPC_SERVERPP_OBJS = registry.o - LIBXMLRPC_SERVER_ABYSSPP_OBJS = server_abyss.o -+ifeq ($(MUST_BUILD_CLIENT),yes) - LIBXMLRPC_CLIENTPP_OBJS = client.o client_simple.o curl.o libwww.o wininet.o -+endif - - ALL_OBJS = \ - XmlRpcCpp.o \ -Index: xmlrpc-c-1.06.03/GNUmakefile -=================================================================== ---- xmlrpc-c-1.06.03.orig/GNUmakefile -+++ xmlrpc-c-1.06.03/GNUmakefile -@@ -36,6 +36,7 @@ OMIT_VERSION_H = Y - OMIT_TRANSPORT_CONFIG_H = Y - - transport_config.h: $(BUILDDIR)/Makefile.config -+ifeq ($(MUST_BUILD_CLIENT),yes) - rm -f $@ - echo '/* This file was generated by a make rule */' >>$@ - ifeq ($(MUST_BUILD_WININET_CLIENT),yes) -@@ -67,6 +68,7 @@ else - endif - endif - endif -+endif - - .PHONY: clean clean-local - clean: $(SUBDIRS:%=%/clean) clean-common clean-local -Index: xmlrpc-c-1.06.03/src/Makefile -=================================================================== ---- xmlrpc-c-1.06.03.orig/src/Makefile -+++ xmlrpc-c-1.06.03/src/Makefile -@@ -68,8 +68,10 @@ endif - # referred-to library before it loads libxxx. Note that the link command - # may require the necessary -L options in addition. - -+ifeq ($(MUST_BUILD_CLIENT),yes) - LIBXMLRPC_CLIENT_OBJS = xmlrpc_client.lo xmlrpc_client_global.lo - LIBXMLRPC_CLIENT_LIBDEP = -lxmlrpc_util -lxmlrpc -+endif - - LIBXMLRPC_SERVER_OBJS = registry.lo system_method.lo - LIBXMLRPC_SERVER_LIBDEP = -lxmlrpc_util -lxmlrpc -@@ -78,8 +80,10 @@ LIBXMLRPC_SERVER_ABYSS_OBJS = xmlrpc_ser - LIBXMLRPC_SERVER_ABYSS_LIBDEP = \ - -lxmlrpc_util -lxmlrpc_server -L$(ABYSS_LIBDIR) -lxmlrpc_abyss -lxmlrpc - -+ifeq ($(ENABLE_CGI_SERVER),yes) - LIBXMLRPC_SERVER_CGI_OBJS = xmlrpc_server_cgi.lo - LIBXMLRPC_SERVER_CGI_LIBDEP = -lxmlrpc_util -lxmlrpc_server -lxmlrpc -+endif - - LIBXMLRPC_OBJS = \ - trace.lo \ -Index: xmlrpc-c-1.06.03/tools/Makefile -=================================================================== ---- xmlrpc-c-1.06.03.orig/tools/Makefile -+++ xmlrpc-c-1.06.03/tools/Makefile -@@ -10,11 +10,12 @@ SUBDIRS = binmode-rpc-kit turbocharger - - ifeq ($(MUST_BUILD_CLIENT),yes) - SUBDIRS += xmlrpc xmlrpc_transport --endif - - ifeq ($(ENABLE_CPLUSPLUS),yes) - SUBDIRS += xml-rpc-api2cpp - endif -+endif -+ - - .PHONY: all clean distclean install check dep - -Index: xmlrpc-c-1.06.03/xmlrpc-c-config.in -=================================================================== ---- xmlrpc-c-1.06.03.orig/xmlrpc-c-config.in -+++ xmlrpc-c-1.06.03/xmlrpc-c-config.in -@@ -108,26 +108,31 @@ while test $# -gt 0; do - ;; - client|libwww-client) - # libwww-client is for backward compatibility -- the_libs="-lxmlrpc_client $the_libs" - -- if test "${MUST_BUILD_WININET_CLIENT}" = "yes"; then -- the_libs="@WININET_LDADD@ $the_libs" -- the_rpath="@WININET_RPATH@ $the_rpath" -- the_wl_rpath="@WININET_WL_RPATH@ $the_wl_rpath" -- fi -- if test "${MUST_BUILD_CURL_CLIENT}" = "yes"; then -- the_libs="@CURL_LDADD@ $the_libs" -- the_rpath="@CURL_RPATH@ $the_rpath" -- the_wl_rpath="@CURL_WL_RPATH@ $the_wl_rpath" -- fi -- if test "${MUST_BUILD_LIBWWW_CLIENT}" = "yes"; then -- the_libs="@LIBWWW_LDADD@ $the_libs" -- the_rpath="@LIBWWW_RPATH@ $the_rpath" -- the_wl_rpath="@LIBWWW_WL_RPATH@ $the_wl_rpath" -- fi -- if test "${needCpp}" = "yes"; then -- the_libs="-lxmlrpc_client++ $the_libs" -+ if test "${MUST_BUILD_WININET_CLIENT}" = "yes" || \ -+ test "${MUST_BUILD_CURL_CLIENT}" = "yes" || \ -+ test "${MUST_BUILD_LIBWWW_CLIENT}" = "yes"; then -+ the_libs="-lxmlrpc_client $the_libs" -+ -+ if test "${MUST_BUILD_WININET_CLIENT}" = "yes"; then -+ the_libs="@WININET_LDADD@ $the_libs" -+ the_rpath="@WININET_RPATH@ $the_rpath" -+ the_wl_rpath="@WININET_WL_RPATH@ $the_wl_rpath" - fi -+ if test "${MUST_BUILD_CURL_CLIENT}" = "yes"; then -+ the_libs="@CURL_LDADD@ $the_libs" -+ the_rpath="@CURL_RPATH@ $the_rpath" -+ the_wl_rpath="@CURL_WL_RPATH@ $the_wl_rpath" -+ fi -+ if test "${MUST_BUILD_LIBWWW_CLIENT}" = "yes"; then -+ the_libs="@LIBWWW_LDADD@ $the_libs" -+ the_rpath="@LIBWWW_RPATH@ $the_rpath" -+ the_wl_rpath="@LIBWWW_WL_RPATH@ $the_wl_rpath" -+ fi -+ if test "${needCpp}" = "yes"; then -+ the_libs="-lxmlrpc_client++ $the_libs" -+ fi -+ fi - ;; - --version) - echo "@VERSION@" diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09+curl-7.18.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09+curl-7.18.patch deleted file mode 100644 index e0c39b7a556d..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09+curl-7.18.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- xmlrpc-c-1.06.09/lib/curl_transport/xmlrpc_curl_transport.c.orig 2008-04-06 18:34:12.000000000 +0200 -+++ xmlrpc-c-1.06.09/lib/curl_transport/xmlrpc_curl_transport.c 2008-04-06 18:34:35.000000000 +0200 -@@ -1214,7 +1214,7 @@ - curl_easy_setopt(curlSessionP, CURLOPT_SSLENGINE, - curlSetupP->sslEngine); - if (curlSetupP->sslEngineDefault) -- curl_easy_setopt(curlSessionP, CURLOPT_SSLENGINE_DEFAULT); -+ curl_easy_setopt(curlSessionP, CURLOPT_SSLENGINE_DEFAULT,1); - if (curlSetupP->sslVersion != XMLRPC_SSLVERSION_DEFAULT) - curl_easy_setopt(curlSessionP, CURLOPT_SSLVERSION, - curlSetupP->sslVersion); diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09-asneeded.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09-asneeded.patch deleted file mode 100644 index f9611f1faabc..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09-asneeded.patch +++ /dev/null @@ -1,65 +0,0 @@ -Index: xmlrpc-c-1.06.09/src/Makefile -=================================================================== ---- xmlrpc-c-1.06.09.orig/src/Makefile -+++ xmlrpc-c-1.06.09/src/Makefile -@@ -48,6 +48,7 @@ endif - - ifeq ($(ENABLE_LIBXML2_BACKEND),yes) - LIBXML_INCLUDES = $(shell xml2-config --cflags) -+ LIBXML_LIBS = $(shell xml2-config --libs) - else - LIBXML_INCLUDES = -I$(SRCDIR)/lib/expat/xmlparse - endif -@@ -95,7 +96,7 @@ LIBXMLRPC_OBJS = \ - xmlrpc_utf8.lo \ - xmlrpc_authcookie.lo \ - --LIBXMLRPC_LIBDEP = -lxmlrpc_util -+LIBXMLRPC_LIBDEP = -lxmlrpc_util $(LIBXML_LIBS) - - LIB_OBJS = $(LIBXMLRPC_CLIENT_OBJS) $(LIBXMLRPC_SERVER_OBJS) - -diff -Naur xmlrpc-c-1.06.09.orig/examples/cpp/Makefile xmlrpc-c-1.06.09/examples/cpp/Makefile ---- xmlrpc-c-1.06.09.orig/examples/cpp/Makefile 2006-01-09 00:36:06.000000000 +0100 -+++ xmlrpc-c-1.06.09/examples/cpp/Makefile 2008-03-02 00:15:42.000000000 +0100 -@@ -63,13 +63,13 @@ - all: $(PROGS) - - $(SERVERPROGS_ABYSS):%:%.o -- $(CXXLD) -o $@ $(LDFLAGS) $^ $(LDADD_SERVER_ABYSS) -+ $(CXXLD) -o $@ $^ $(LDADD_SERVER_ABYSS) $(LDFLAGS) - - $(LEGACY_CLIENTPROGS):%:%.o -- $(CXXLD) -o $@ $(LDFLAGS) $^ $(LDADD_LEGACY_CLIENT) -+ $(CXXLD) -o $@ $^ $(LDADD_LEGACY_CLIENT) $(LDFLAGS) - - $(CLIENTPROGS):%:%.o -- $(CXXLD) -o $@ $(LDFLAGS) $^ $(LDADD_CLIENT) -+ $(CXXLD) -o $@ $^ $(LDADD_CLIENT) $(LDFLAGS) - - %.o:%.cpp - $(CXX) -c $(INCLUDES) $(CXXFLAGS) $< -diff -Naur xmlrpc-c-1.06.09.orig/examples/Makefile xmlrpc-c-1.06.09/examples/Makefile ---- xmlrpc-c-1.06.09.orig/examples/Makefile 2005-11-20 22:39:57.000000000 +0100 -+++ xmlrpc-c-1.06.09/examples/Makefile 2008-03-02 00:15:04.000000000 +0100 -@@ -81,16 +81,16 @@ - $(MAKE) -C $(dir $@) $(notdir $@) - - $(CLIENTPROGS):%:%.o -- $(CCLD) -o $@ $(LDFLAGS) $^ $(LDADD_CLIENT) -+ $(CCLD) -o $@ $^ $(LDADD_CLIENT) $(LDFLAGS) - - $(SERVERPROGS_CGI):%.cgi:%_cgi.o -- $(CCLD) -o $@ $(LDFLAGS) $^ $(LDADD_SERVER_CGI) -+ $(CCLD) -o $@ $^ $(LDADD_SERVER_CGI) $(LDFLAGS) - - $(SERVERPROGS_ABYSS):%:%.o -- $(CCLD) -o $@ $(LDFLAGS) $^ $(LDADD_SERVER_ABYSS) -+ $(CCLD) -o $@ $^ $(LDADD_SERVER_ABYSS) $(LDFLAGS) - - gen_sample_add_xml:%:%.o -- $(CCLD) -o $@ $(LDFLAGS) $^ $(LDADD_BASE) -+ $(CCLD) -o $@ $^ $(LDADD_BASE) $(LDFLAGS) - - %.o:%.c - $(CC) -c $(INCLUDES) $(CFLAGS) $< diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09-strsol.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09-strsol.patch deleted file mode 100644 index 094e1c510aaf..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.09-strsol.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- xmlrpc-c-1.06.09/tools/Makefile.common.orig 2006-07-30 05:07:28.000000000 +0200 -+++ xmlrpc-c-1.06.09/tools/Makefile.common 2008-02-29 11:57:06.000000000 +0100 -@@ -1,6 +1,7 @@ - # -*-makefile-*- <-- an Emacs control - - CLIENT_LDLIBS = -L$(BUILDDIR)/src/.libs -lxmlrpc_client -lxmlrpc -+CLIENT_LDLIBS += -L$(BUILDDIR)/lib/libutil/.libs -lxmlrpc_util - - ifeq ($(MUST_BUILD_LIBWWW_CLIENT),yes) - CLIENT_LDLIBS += $(shell libwww-config --libs) -@@ -14,8 +15,6 @@ - - CLIENT_LDLIBS += $(LDLIBS_XML) - --CLIENT_LDLIBS += -L$(BUILDDIR)/lib/libutil/.libs -lxmlrpc_util -- - - UTIL_DIR = $(BUILDDIR)/lib/util - diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-abyss-header-fixup.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-abyss-header-fixup.patch deleted file mode 100644 index 607b8bc7ebdb..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-abyss-header-fixup.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- xmlrpc-c-1.06.27.orig/GNUmakefile -+++ xmlrpc-c-1.06.27/GNUmakefile -@@ -100,13 +100,13 @@ - # Install old names of header files for backward compatibility - cd $(DESTDIR)$(HEADERINST_DIR); \ - rm -f xmlrpc.h xmlrpc_client.h xmlrpc_server.h xmlrpc_cgi.h \ -- xmlrpc_server_abyss.h xmlrpc_server_w32httpsys.h \ -+ xmlrpc_abyss.h xmlrpc_server_w32httpsys.h \ - XmlRpcCpp.h; \ - $(LN_S) xmlrpc-c/oldxmlrpc.h xmlrpc.h; \ - $(LN_S) xmlrpc-c/client.h xmlrpc_client.h; \ - $(LN_S) xmlrpc-c/server.h xmlrpc_server.h; \ - $(LN_S) xmlrpc-c/server_cgi.h xmlrpc_cgi.h; \ -- $(LN_S) xmlrpc-c/server_abyss.h xmlrpc_server_abyss.h; \ -+ $(LN_S) xmlrpc-c/server_abyss.h xmlrpc_abyss.h; \ - $(LN_S) xmlrpc-c/server_w32httpsys.h xmlrpc_server_w32httpsys.h; \ - $(LN_S) xmlrpc-c/oldcppwrapper.hpp XmlRpcCpp.h ;\ -
\ No newline at end of file diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-curl-easy-setopt.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-curl-easy-setopt.patch deleted file mode 100644 index 6ac078709807..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-curl-easy-setopt.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: xmlrpc-c/lib/curl_transport/xmlrpc_curl_transport.c -=================================================================== ---- xmlrpc-c.orig/lib/curl_transport/xmlrpc_curl_transport.c -+++ xmlrpc-c/lib/curl_transport/xmlrpc_curl_transport.c -@@ -1214,7 +1214,7 @@ setupCurlSession(xmlrpc_env * - curl_easy_setopt(curlSessionP, CURLOPT_SSLENGINE, - curlSetupP->sslEngine); - if (curlSetupP->sslEngineDefault) -- curl_easy_setopt(curlSessionP, CURLOPT_SSLENGINE_DEFAULT); -+ curl_easy_setopt(curlSessionP, CURLOPT_SSLENGINE_DEFAULT, 1); - if (curlSetupP->sslVersion != XMLRPC_SSLVERSION_DEFAULT) - curl_easy_setopt(curlSessionP, CURLOPT_SSLVERSION, - curlSetupP->sslVersion); - diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-curl-headers.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-curl-headers.patch deleted file mode 100644 index 897922d943f3..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-curl-headers.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/lib/curl_transport/xmlrpc_curl_transport.c b/lib/curl_transport/xmlrpc_curl_transport.c -index 46099ba..b85d4a1 100644 ---- a/lib/curl_transport/xmlrpc_curl_transport.c -+++ b/lib/curl_transport/xmlrpc_curl_transport.c -@@ -76,7 +76,6 @@ - #include "version.h" - - #include <curl/curl.h> --#include <curl/types.h> - #include <curl/easy.h> - #include <curl/multi.h> - diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-gcc43-test-fix.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-gcc43-test-fix.patch deleted file mode 100644 index e74061170812..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.06.27-gcc43-test-fix.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -NrU5 xmlrpc-c-1.06.27.orig/src/cpp/test/server_abyss.cpp xmlrpc-c-1.06.27/src/cpp/test/server_abyss.cpp ---- xmlrpc-c-1.06.27.orig/src/cpp/test/server_abyss.cpp 2008-05-31 01:21:14.000000000 +0200 -+++ xmlrpc-c-1.06.27/src/cpp/test/server_abyss.cpp 2008-05-31 01:21:43.000000000 +0200 -@@ -12,10 +12,11 @@ - #include <iostream> - #include <vector> - #include <sstream> - #include <memory> - #include <time.h> -+#include <cstring> - - #include "xmlrpc-c/girerr.hpp" - using girerr::error; - using girerr::throwf; - #include "xmlrpc-c/base.hpp" -diff -NrU5 xmlrpc-c-1.06.27.orig/src/cpp/test/test.cpp xmlrpc-c-1.06.27/src/cpp/test/test.cpp ---- xmlrpc-c-1.06.27.orig/src/cpp/test/test.cpp 2008-05-31 01:21:14.000000000 +0200 -+++ xmlrpc-c-1.06.27/src/cpp/test/test.cpp 2008-05-31 01:21:20.000000000 +0200 -@@ -3,10 +3,11 @@ - #include <iomanip> - #include <vector> - #include <sstream> - #include <memory> - #include <time.h> -+#include <cstring> - - #include "xmlrpc-c/girerr.hpp" - using girerr::error; - #include "transport_config.h" - #include "xmlrpc-c/base.hpp" diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/cpp-depends.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/cpp-depends.patch deleted file mode 100644 index dccd12a558fe..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/cpp-depends.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -NrU5 xmlrpc-c-1.18.02.orig/src/Makefile xmlrpc-c-1.18.02/src/Makefile ---- xmlrpc-c-1.18.02.orig/src/Makefile 2009-05-02 12:53:43.000000000 +0200 -+++ xmlrpc-c-1.18.02/src/Makefile 2009-05-02 13:30:00.000000000 +0200 -@@ -128,11 +128,15 @@ - $(SUBDIRS:%=%/all) \ - - # Extra dependencies to make parallel make work in spite of all the submakes - # (See top level make file for details) - ifeq ($MUST_BUILD_CLIENT),yes) --cpp/all: $(BLDDIR)/transport_config.h -+ cpp/all: $(BLDDIR)/transport_config.h -+endif -+ -+ifeq ($(ENABLE_CPLUSPLUS),yes) -+ cpp/all: $(TARGET_SHARED_LIBRARIES) - endif - - #----------------------------------------------------------------------------- - # RULES TO LINK LIBRARIES - #----------------------------------------------------------------------------- diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/curl-headers.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/curl-headers.patch deleted file mode 100644 index aed59d4abed1..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/curl-headers.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/lib/curl_transport/curlmulti.c b/lib/curl_transport/curlmulti.c -index 27f93e3..6897d68 100644 ---- a/lib/curl_transport/curlmulti.c -+++ b/lib/curl_transport/curlmulti.c -@@ -19,7 +19,6 @@ - #endif - - #include <curl/curl.h> --#include <curl/types.h> - #include <curl/easy.h> - #include <curl/multi.h> - -diff --git a/lib/curl_transport/curltransaction.c b/lib/curl_transport/curltransaction.c -index 3889462..0745f42 100644 ---- a/lib/curl_transport/curltransaction.c -+++ b/lib/curl_transport/curltransaction.c -@@ -17,7 +17,6 @@ - #include "version.h" - - #include <curl/curl.h> --#include <curl/types.h> - #include <curl/easy.h> - - #include "curlversion.h" -diff --git a/lib/curl_transport/xmlrpc_curl_transport.c b/lib/curl_transport/xmlrpc_curl_transport.c -index 812ba2f..0a16835 100644 ---- a/lib/curl_transport/xmlrpc_curl_transport.c -+++ b/lib/curl_transport/xmlrpc_curl_transport.c -@@ -85,7 +85,6 @@ - #include "xmlrpc-c/time_int.h" - - #include <curl/curl.h> --#include <curl/types.h> - #include <curl/easy.h> - #include <curl/multi.h> - diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/dump-symlinks.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/dump-symlinks.patch deleted file mode 100644 index d246e42dbf41..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/dump-symlinks.patch +++ /dev/null @@ -1,585 +0,0 @@ -diff -NrU5 xmlrpc-c-1.18.02.orig/common.mk xmlrpc-c-1.18.02/common.mk ---- xmlrpc-c-1.18.02.orig/common.mk 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/common.mk 2009-04-28 00:37:21.000000000 +0200 -@@ -282,32 +282,10 @@ - $(TARGET_MODS_PP:%=%.osh):%.osh:%.cpp - $(CXX) -c -o $@ $(INCLUDES) $(CXXFLAGS_ALL) $< - - - ############################################################################## --# MISC BUILD RULES # --############################################################################## -- --# We use the srcdir symbolic link simply to make the make --# rules easier to read in the make output. We could use the $(SRCDIR) --# variable, but that makes the compile and link commands --# a mile long. Note that Make sometime figures that a directory which --# is a dependency is newer than the symbolic link pointing to it and wants --# to rebuild the symbolic link. So we don't make $(SRCDIR) a --# dependency of 'srcdir'. -- --# We should do the same for 'blddir'. We did once before, then undid --# it in an erroneous effort to enable parallel make. It's a little harder --# with blddir; when we did it before, we had to use the non-symlink --# version in a few places. -- --srcdir: -- $(LN_S) $(SRCDIR) $@ --blddir: -- $(LN_S) $(BLDDIR) $@ -- --############################################################################## - # RECURSIVE SUBDIRECTORY BUILD RULES # - ############################################################################## - - .PHONY: $(SUBDIRS:%=%/all) - $(SUBDIRS:%=%/all): %/all: $(CURDIR)/% -@@ -594,11 +572,10 @@ - # especially with built .h files. Better not to burden the user, who - # gains nothing from it, with that. - # - rm -f depend.mk - rm -f Makefile.depend # We used to create a file by this name -- rm -f srcdir blddir - - .PHONY: distdir-common - distdir-common: - @for file in $(DISTFILES); do \ - d=$(SRCDIR); \ -diff -NrU5 xmlrpc-c-1.18.02.orig/lib/abyss/src/Makefile xmlrpc-c-1.18.02/lib/abyss/src/Makefile ---- xmlrpc-c-1.18.02.orig/lib/abyss/src/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/lib/abyss/src/Makefile 2009-04-28 00:48:59.000000000 +0200 -@@ -50,22 +50,17 @@ - - include $(SRCDIR)/common.mk - - CFLAGS_LOCAL = -D_UNIX - --INCLUDES = -Iblddir -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -+INCLUDES = -I$(BLDDIR) -I$(SRCDIR) -I$(SRCDIR)/include -I$(SRCDIR)/lib/util/include - - ABYSS_SHLIB = $(call shlibfn,libxmlrpc_abyss) - #ABYSS_SHLIB is e.g. libxmlrpc_abyss.so.3.1 - ABYSS_SHLIBLE = $(call shliblefn,libxmlrpc_abyss) - #ABYSS_SHLIBLE is e.g. libxmlrpc_abyss.so - --# This 'common.mk' dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/common.mk: srcdir blddir -- - .PHONY: all - all: libxmlrpc_abyss.a $(TARGET_SHARED_LIBRARIES) $(TARGET_SHARED_LE_LIBS) - - - # Rule for this is in common.mk, courtesy of TARGET_LIBRARY_NAMES -diff -NrU5 xmlrpc-c-1.18.02.orig/lib/expat/xmlparse/Makefile xmlrpc-c-1.18.02/lib/expat/xmlparse/Makefile ---- xmlrpc-c-1.18.02.orig/lib/expat/xmlparse/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/lib/expat/xmlparse/Makefile 2009-04-28 00:39:45.000000000 +0200 -@@ -83,11 +83,6 @@ - distclean: clean distclean-common - - .PHONY: dep - dep: dep-common - --# This 'common.mk' dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/common.mk: srcdir -- - include depend.mk -diff -NrU5 xmlrpc-c-1.18.02.orig/lib/expat/xmltok/Makefile xmlrpc-c-1.18.02/lib/expat/xmltok/Makefile ---- xmlrpc-c-1.18.02.orig/lib/expat/xmltok/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/lib/expat/xmltok/Makefile 2009-04-28 00:38:11.000000000 +0200 -@@ -24,11 +24,11 @@ - # we started using the Gcc -Wundef option, that generates a warning, so - # se set it explicitly to 0 here. - - CFLAGS_LOCAL = -DXML_BYTE_ORDER=0 - --# -I. is necessary when blddir != srcdir -+# -I. is necessary when $(BLDDIR) != $(SRCDIR) - INCLUDES = -I. -I$(BLDDIR) -I$(SRCDIR)/lib/util/include - - default: all - - TARGET_LIBRARY_NAMES := libxmlrpc_xmltok -diff -NrU5 xmlrpc-c-1.18.02.orig/lib/libutil/Makefile xmlrpc-c-1.18.02/lib/libutil/Makefile ---- xmlrpc-c-1.18.02.orig/lib/libutil/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/lib/libutil/Makefile 2009-04-28 00:48:59.000000000 +0200 -@@ -41,23 +41,18 @@ - MAJ=3 - # Major number of shared libraries in this directory - - include $(SRCDIR)/common.mk - --INCLUDES = -I$(BLDDIR) -Isrcdir \ -- -I$(BLDDIR)/include -Isrcdir/include -Isrcdir/lib/util/include -+INCLUDES = -I$(BLDDIR) -I$(SRCDIR) \ -+ -I$(BLDDIR)/include -I$(SRCDIR)/include -I$(SRCDIR)/lib/util/include - - UTIL_SHLIB = $(call shlibfn,libxmlrpc_util) - #UTIL_SHLIB is e.g. libxmlrpc_util.so.3.1 - UTIL_SHLIBLE = $(call shliblefn,libxmlrpc_util) - #UTIL_SHLIBLE is e.g. libxmlrpc_util.so - --# This 'common.mk' dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/common.mk: srcdir blddir -- - .PHONY: all - all: libxmlrpc_util.a $(TARGET_SHARED_LIBRARIES) $(TARGET_SHARED_LE_LIBS) - - # Rule for this is in common.mk, courtesy of TARGET_LIBRARY_NAMES: - $(UTIL_SHLIB): $(TARGET_MODS:%=%.osh) -diff -NrU5 xmlrpc-c-1.18.02.orig/src/cpp/Makefile xmlrpc-c-1.18.02/src/cpp/Makefile ---- xmlrpc-c-1.18.02.orig/src/cpp/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/src/cpp/Makefile 2009-04-28 00:38:11.000000000 +0200 -@@ -37,18 +37,18 @@ - # INCLUDES and DEP_SOURCES are used by dep-common target - INCLUDES = $(BASIC_INCLUDES) $(CLIENT_INCLUDES) $(LIBXML_INCLUDES) \ - $(SERVER_INCLUDES) $(SERVER_ABYSS_INCLUDES) $(TRANSPORT_INCLUDES) - DEP_SOURCES = *.cpp - --WININET_TRANSPORT_DIR = srcdir/lib/wininet_transport --CURL_TRANSPORT_DIR = srcdir/lib/curl_transport --LIBWWW_TRANSPORT_DIR = srcdir/lib/libwww_transport -+WININET_TRANSPORT_DIR = $(SRCDIR)/lib/wininet_transport -+CURL_TRANSPORT_DIR = $(SRCDIR)/lib/curl_transport -+LIBWWW_TRANSPORT_DIR = $(SRCDIR)/lib/libwww_transport - - ifeq ($(ENABLE_LIBXML2_BACKEND),yes) - LIBXML_INCLUDES = $(LIBXML2_CFLAGS) - else -- LIBXML_INCLUDES = -Isrcdir/lib/expat/xmlparse -+ LIBXML_INCLUDES = -I$(SRCDIR)/lib/expat/xmlparse - endif - - ifeq ($(ENABLE_LIBXML2_BACKEND),yes) - XML_PARSER_LIBDEP = $(shell xml2-config --libs) - else -@@ -80,26 +80,20 @@ - MAJ = 5 - # Major number of shared libraries in this directory - - include $(SRCDIR)/common.mk - -- --# This 'common.mk' dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/common.mk: srcdir blddir -- - TRANSPORT_INCLUDES = \ - -I$(WININET_TRANSPORT_DIR) \ - -I$(CURL_TRANSPORT_DIR) \ - -I$(LIBWWW_TRANSPORT_DIR) \ - - BASIC_INCLUDES = \ -- -Iblddir/include \ -- -Isrcdir/include \ -- -Iblddir \ -- -Isrcdir/lib/util/include -+ -I$(BLDDIR)/include \ -+ -I$(SRCDIR)/include \ -+ -I$(BLDDIR) \ -+ -I$(SRCDIR)/lib/util/include - - - # TARGET_STATIC_LIBARIES, etc. are set by common.mk, based on - # TARGET_LIB_NAMES_PP. - -@@ -125,22 +119,22 @@ - $(LIBXMLRPC) \ - $(LIBXMLRPC_SERVER) \ - $(LIBXMLRPC_UTIL) - $(LIBXMLRPC_CPP_SH): LIBOBJECTS = XmlRpcCpp.osh - $(LIBXMLRPC_CPP_SH): LIBDEP = \ -- -Lblddir/src -lxmlrpc_server -lxmlrpc \ -+ -L$(BLDDIR)/src -lxmlrpc_server -lxmlrpc \ - $(XML_PARSER_LIBDEP) \ - -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util - - LIBXMLRPCPP_SH = $(call shlibfn, lib$(LIBXMLRPCPP_NAME)) - - $(LIBXMLRPCPP_SH): $(LIBXMLRPCPP_MODS:%=%.osh) \ - $(LIBXMLRPC) \ - $(LIBXMLRPC_UTIL) - $(LIBXMLRPCPP_SH): LIBOBJECTS = $(LIBXMLRPCPP_MODS:%=%.osh) - $(LIBXMLRPCPP_SH): LIBDEP = \ -- -Lblddir/src -lxmlrpc \ -+ -L$(BLDDIR)/src -lxmlrpc \ - $(XML_PARSER_LIBDEP) \ - -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util - - - LIBXMLRPC_SERVERPP_SH = $(call shlibfn, libxmlrpc_server++) -@@ -151,11 +145,11 @@ - $(LIBXMLRPC_UTIL) \ - $(LIBXMLRPC) - $(LIBXMLRPC_SERVERPP_SH): LIBOBJECTS = $(LIBXMLRPC_SERVERPP_MODS:%=%.osh) - $(LIBXMLRPC_SERVERPP_SH): LIBDEP = \ - -L. -l$(LIBXMLRPCPP_NAME) \ -- -Lblddir/src -lxmlrpc_server -lxmlrpc \ -+ -L$(BLDDIR)/src -lxmlrpc_server -lxmlrpc \ - $(XML_PARSER_LIBDEP) \ - -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util - - LIBXMLRPC_SERVER_ABYSSPP_SH = $(call shlibfn, libxmlrpc_server_abyss++) - -@@ -167,11 +161,11 @@ - $(LIBXMLRPC_UTIL) \ - $(LIBXMLRPC) - $(LIBXMLRPC_SERVER_ABYSSPP_SH): LIBOBJECTS = $(LIBXMLRPC_SERVER_ABYSSPP_MODS:%=%.osh) - $(LIBXMLRPC_SERVER_ABYSSPP_SH): LIBDEP = \ - -L. -lxmlrpc_server++ -l$(LIBXMLRPCPP_NAME) \ -- -Lblddir/src -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc \ -+ -L$(BLDDIR)/src -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc \ - $(XML_PARSER_LIBDEP) \ - -L$(LIBXMLRPC_ABYSS_DIR) -lxmlrpc_abyss \ - -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util \ - - $(LIBXMLRPC_SERVER_CGIPP_SH): $(LIBXMLRPC_SERVER_CGIPP_MODS:%=%.osh) \ -@@ -179,11 +173,11 @@ - $(call shliblefn, lib$(LIBXMLRPCPP_NAME)) \ - $(LIBXMLRPC) - $(LIBXMLRPC_SERVER_CGIPP_SH): LIBOBJECTS = $(LIBXMLRPC_SERVER_CGIPP_MODS:%=%.osh) - $(LIBXMLRPC_SERVER_CGIPP_SH): LIBDEP = \ - -L. -lxmlrpc_server++ -l$(LIBXMLRPCPP_NAME) \ -- -Lblddir/src -lxmlrpc_server -lxmlrpc \ -+ -L$(BLDDIR)/src -lxmlrpc_server -lxmlrpc \ - $(XML_PARSER_LIBDEP) \ - -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util - - LIBXMLRPC_SERVER_PSTREAMPP_SH = $(call shlibfn, libxmlrpc_server_pstream++) - -@@ -193,11 +187,11 @@ - $(call shliblefn, libxmlrpc_packetsocket) \ - $(call shliblefn, libxmlrpc_server++) - $(LIBXMLRPC_SERVER_PSTREAMPP_SH): LIBOBJECTS = $(LIBXMLRPC_SERVER_PSTREAMPP_MODS:%=%.osh) - $(LIBXMLRPC_SERVER_PSTREAMPP_SH): LIBDEP = \ - -L. -lxmlrpc_server++ -l$(LIBXMLRPCPP_NAME) -lxmlrpc_packetsocket \ -- -Lblddir/src -lxmlrpc_server -lxmlrpc \ -+ -L$(BLDDIR)/src -lxmlrpc_server -lxmlrpc \ - $(XML_PARSER_LIBDEP) \ - -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util \ - - LIBXMLRPC_CLIENTPP_SH = $(call shlibfn, libxmlrpc_client++) - -@@ -208,22 +202,22 @@ - $(call shliblefn, lib$(LIBXMLRPCPP_NAME)) \ - $(LIBXMLRPC_CLIENT) - $(LIBXMLRPC_CLIENTPP_SH): LIBOBJECTS = $(LIBXMLRPC_CLIENTPP_MODS:%=%.osh) - $(LIBXMLRPC_CLIENTPP_SH): LIBDEP = \ - -L. -l$(LIBXMLRPCPP_NAME) -lxmlrpc_packetsocket \ -- -Lblddir/src -lxmlrpc_client -lxmlrpc \ -+ -L$(BLDDIR)/src -lxmlrpc_client -lxmlrpc \ - $(XML_PARSER_LIBDEP) \ - -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util - - LIBXMLRPC_PACKETSOCKET_SH = $(call shlibfn, libxmlrpc_packetsocket) - - $(LIBXMLRPC_PACKETSOCKET_SH): $(LIBXMLRPC_PACKETSOCKET_MODS:%=%.osh) \ - $(call shliblefn, lib$(LIBXMLRPCPP_NAME)) - $(LIBXMLRPC_PACKETSOCKET_SH): LIBOBJECTS = $(LIBXMLRPC_PACKETSOCKET_MODS:%=%.osh) - $(LIBXMLRPC_PACKETSOCKET_SH): LIBDEP = \ - -L. -l$(LIBXMLRPCPP_NAME) \ -- -Lblddir/src -lxmlrpc \ -+ -L$(BLDDIR)/src -lxmlrpc \ - $(XML_PARSER_LIBDEP) \ - -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util - - libxmlrpc_cpp.a: XmlRpcCpp.o - libxmlrpc_cpp.a: LIBOBJECTS = XmlRpcCpp.o -diff -NrU5 xmlrpc-c-1.18.02.orig/src/cpp/test/Makefile xmlrpc-c-1.18.02/src/cpp/test/Makefile ---- xmlrpc-c-1.18.02.orig/src/cpp/test/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/src/cpp/test/Makefile 2009-04-28 00:48:59.000000000 +0200 -@@ -26,16 +26,11 @@ - LIBS += $(shell libwww-config --libs) - endif - - LIBS += -lpthread - --INCLUDES = -Isrcdir/include -I$(BLDDIR) -Isrcdir -Isrcdir/lib/util/include -- --# This 'Makefile' dependency makes sure the symlinks get built before --# this make file is used for anything. -- --Makefile: srcdir -+INCLUDES = -I$(SRCDIR)/include -I$(BLDDIR) -I$(SRCDIR) -I$(SRCDIR)/lib/util/include - - include $(SRCDIR)/common.mk - - - TEST_OBJS = test.o registry.o server_abyss.o server_pstream.o tools.o -diff -NrU5 xmlrpc-c-1.18.02.orig/src/Makefile xmlrpc-c-1.18.02/src/Makefile ---- xmlrpc-c-1.18.02.orig/src/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/src/Makefile 2009-04-28 00:32:07.000000000 +0200 -@@ -115,15 +115,10 @@ - MAJ=3 - # Major number of shared libraries in this directory - - include $(SRCDIR)/common.mk - --# This 'common.mk' dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/common.mk: srcdir blddir -- - # TARGET_STATIC_LIBRARIES, etc. are set by common.mk, based on - # TARGET_LIBRARY_NAMES. - - - all: \ -diff -NrU5 xmlrpc-c-1.18.02.orig/tools/common.mk xmlrpc-c-1.18.02/tools/common.mk ---- xmlrpc-c-1.18.02.orig/tools/common.mk 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/tools/common.mk 2009-04-28 00:49:45.000000000 +0200 -@@ -5,11 +5,11 @@ - # the corresponding -l. - # - # Note that in a properly configured system, curl-config, etc. do not - # generate -L options for general directories. - --CLIENT_LDLIBS = -Lblddir/src -Lblddir/lib/libutil -+CLIENT_LDLIBS = -L$(BLDDIR)/src -L$(BLDDIR)/lib/libutil - - CLIENT_LDLIBS += -lxmlrpc_client -lxmlrpc -lxmlrpc_util - - ifeq ($(MUST_BUILD_LIBWWW_CLIENT),yes) - CLIENT_LDLIBS += $(shell libwww-config --libs) -@@ -21,17 +21,17 @@ - CLIENT_LDLIBS += $(shell wininet-config --libs) - endif - - CLIENT_LDLIBS += $(LDLIBS_XML) - --CLIENTPP_LDLIBS = -Lblddir/src/cpp -+CLIENTPP_LDLIBS = -L$(BLDDIR)/src/cpp - CLIENTPP_LDLIBS += -lxmlrpc_client++ -lxmlrpc_packetsocket -lxmlrpc++ - - include $(SRCDIR)/common.mk - - ifneq ($(OMIT_LIB_RULE),Y) --srcdir/tools/lib/dumpvalue.o: FORCE -+$(SRCDIR)/tools/lib/dumpvalue.o: FORCE - $(MAKE) -C $(dir $@) -f $(SRCDIR)/tools/lib/Makefile $(notdir $@) - endif - - .PHONY: install - install: install-common -diff -NrU5 xmlrpc-c-1.18.02.orig/tools/lib/Makefile xmlrpc-c-1.18.02/tools/lib/Makefile ---- xmlrpc-c-1.18.02.orig/tools/lib/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/tools/lib/Makefile 2009-04-28 00:40:19.000000000 +0200 -@@ -13,29 +13,24 @@ - OMIT_LIB_RULE = Y - - include $(SRCDIR)/tools/common.mk - - INCLUDES = \ -- -Isrcdir/$(SUBDIR)/include \ -- -Iblddir \ -- -Isrcdir/include \ -- -Isrcdir/lib/util/include \ -+ -I$(SRCDIR)/$(SUBDIR)/include \ -+ -I$(BLDDIR) \ -+ -I$(SRCDIR)/include \ -+ -I$(SRCDIR)/lib/util/include \ - - LIBOBJS = \ - dumpvalue.o \ - - .PHONY: all - all: $(LIBOBJS) - - %.o:%.c - $(CC) -c $(CFLAGS_ALL) $< - --# This common.mk dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/tools/common.mk: srcdir blddir -- - include depend.mk - - .PHONY: dep - dep: dep-common - -diff -NrU5 xmlrpc-c-1.18.02.orig/tools/xmlrpc/Makefile xmlrpc-c-1.18.02/tools/xmlrpc/Makefile ---- xmlrpc-c-1.18.02.orig/tools/xmlrpc/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/tools/xmlrpc/Makefile 2009-04-28 00:38:11.000000000 +0200 -@@ -14,14 +14,14 @@ - - include $(SRCDIR)/tools/common.mk - - INCLUDES = \ - -I../lib/include \ -- -Iblddir \ -- -Iblddir/include \ -- -Isrcdir/include \ -- -Isrcdir/lib/util/include -+ -I$(BLDDIR) \ -+ -I$(BLDDIR)/include \ -+ -I$(SRCDIR)/include \ -+ -I$(SRCDIR)/lib/util/include - - LDFLAGS = $(LADD) - - all: xmlrpc - -@@ -32,11 +32,11 @@ - stripcaseeq.o \ - string_parser.o \ - - UTILS = $(UTIL_OBJS:%=$(UTIL_DIR)/%) - --DUMPVALUE = srcdir/tools/lib/dumpvalue.o -+DUMPVALUE = $(SRCDIR)/tools/lib/dumpvalue.o - - # Can we just use $(LIBS) in the link? - - LIBS = $(LIBXMLRPC_CLIENT) $(LIBXMLRPC) $(LIBXMLRPC_XML) $(LIBXMLRPC_UTIL) - -@@ -46,15 +46,10 @@ - $(CCLD) -o $@ $(LDFLAGS) $(XMLRPC_OBJS) $(UTILS) $(CLIENT_LDLIBS) - - %.o:%.c $(BLDDIR)/include/xmlrpc-c/config.h - $(CC) -c $(CFLAGS_ALL) $< - --# This common.mk dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/tools/common.mk: srcdir blddir -- - include depend.mk - - .PHONY: dep - dep: dep-common - -diff -NrU5 xmlrpc-c-1.18.02.orig/tools/xml-rpc-api2cpp/Makefile xmlrpc-c-1.18.02/tools/xml-rpc-api2cpp/Makefile ---- xmlrpc-c-1.18.02.orig/tools/xml-rpc-api2cpp/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/tools/xml-rpc-api2cpp/Makefile 2009-04-28 00:31:08.000000000 +0200 -@@ -46,15 +46,10 @@ - $(CXXLD) -o $@ $(LDFLAGS) $(OBJECTS) $(LDLIBS) - - %.o:%.cpp - $(CXX) -c $(CXXFLAGS_ALL) $< - --# This common.mk dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/tools/common.mk: srcdir blddir -- - include depend.mk - - .PHONY: clean - clean: clean-common - rm -f $(PROGS) -diff -NrU5 xmlrpc-c-1.18.02.orig/tools/xml-rpc-api2txt/Makefile xmlrpc-c-1.18.02/tools/xml-rpc-api2txt/Makefile ---- xmlrpc-c-1.18.02.orig/tools/xml-rpc-api2txt/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/tools/xml-rpc-api2txt/Makefile 2009-04-28 00:30:54.000000000 +0200 -@@ -16,15 +16,10 @@ - - all: $(PROGS) - - include $(SRCDIR)/tools/common.mk - --# This common.mk dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/tools/common.mk: srcdir blddir -- - include depend.mk - - .PHONY: clean - clean: clean-common - rm -f $(PROGS) -diff -NrU5 xmlrpc-c-1.18.02.orig/tools/xmlrpc_cpp_proxy/Makefile xmlrpc-c-1.18.02/tools/xmlrpc_cpp_proxy/Makefile ---- xmlrpc-c-1.18.02.orig/tools/xmlrpc_cpp_proxy/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/tools/xmlrpc_cpp_proxy/Makefile 2009-04-28 00:28:49.000000000 +0200 -@@ -45,15 +45,10 @@ - $(CXXLD) -o $@ $(LDFLAGS) $(OBJECTS) $(LDLIBS) $(LADD) - - %.o:%.cpp $(BLDDIR)/include/xmlrpc-c/config.h - $(CXX) -c $(CXXFLAGS_ALL) $< - --# This common.mk dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/tools/common.mk: srcdir blddir -- - include depend.mk - - .PHONY: clean - clean: clean-common - rm -f xmlrpc_cpp_proxy -diff -NrU5 xmlrpc-c-1.18.02.orig/tools/xmlrpc_pstream/Makefile xmlrpc-c-1.18.02/tools/xmlrpc_pstream/Makefile ---- xmlrpc-c-1.18.02.orig/tools/xmlrpc_pstream/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/tools/xmlrpc_pstream/Makefile 2009-04-28 00:38:11.000000000 +0200 -@@ -16,22 +16,22 @@ - - include $(SRCDIR)/tools/common.mk - - INCLUDES = \ - -I../lib/include \ -- -Isrcdir/lib/util/include \ -- -Iblddir \ -- -Iblddir/include \ -- -Isrcdir/include \ -+ -I$(SRCDIR)/lib/util/include \ -+ -I$(BLDDIR) \ -+ -I$(BLDDIR)/include \ -+ -I$(SRCDIR)/include \ - - LDFLAGS = $(LADD) - - all: xmlrpc_pstream - - OBJECTS = \ - xmlrpc_pstream.o \ -- srcdir/tools/lib/dumpvalue.o \ -+ $(SRCDIR)/tools/lib/dumpvalue.o \ - - LIBS = \ - $(LIBXMLRPC_CLIENTPP) \ - $(LIBXMLRPCPP) \ - $(LIBXMLRPC_CLIENT) \ -@@ -52,18 +52,13 @@ - UTILS = $(UTIL_OBJS:%=$(UTIL_DIR)/%) - - xmlrpc_pstream: $(OBJECTS) $(LIBS) $(UTILS) - $(CXXLD) -o $@ $(LDFLAGS) $(OBJECTS) $(UTILS) $(LDLIBS) $(LADD) - --%.o:%.cpp blddir/include/xmlrpc-c/config.h -+%.o:%.cpp $(BLDDIR)/include/xmlrpc-c/config.h - $(CXX) -c $(CXXFLAGS_ALL) $< - --# This common.mk dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/tools/common.mk: srcdir blddir -- - include depend.mk - - .PHONY: clean - clean: clean-common - rm -f xmlrpc_pstream -diff -NrU5 xmlrpc-c-1.18.02.orig/tools/xmlrpc_transport/Makefile xmlrpc-c-1.18.02/tools/xmlrpc_transport/Makefile ---- xmlrpc-c-1.18.02.orig/tools/xmlrpc_transport/Makefile 2009-04-28 00:23:33.000000000 +0200 -+++ xmlrpc-c-1.18.02/tools/xmlrpc_transport/Makefile 2009-04-28 00:29:09.000000000 +0200 -@@ -39,15 +39,10 @@ - $(CCLD) -o $@ $(LDFLAGS) $< $(CLIENT_LDLIBS) $(UTILS) - - %.o:%.c - $(CC) -c $(CFLAGS_ALL) $< - --# This common.mk dependency makes sure the symlinks get built before --# this make file is used for anything. -- --$(SRCDIR)/tools/common.mk: srcdir blddir -- - include depend.mk - - .PHONY: dep - dep: dep-common - diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/dumpvalue.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/dumpvalue.patch deleted file mode 100644 index d7d49b3ace30..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.18.02/dumpvalue.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -NrU5 xmlrpc-c-1.18.02.orig/tools/xmlrpc_pstream/Makefile xmlrpc-c-1.18.02/tools/xmlrpc_pstream/Makefile ---- xmlrpc-c-1.18.02.orig/tools/xmlrpc_pstream/Makefile 2009-04-26 16:05:12.000000000 +0200 -+++ xmlrpc-c-1.18.02/tools/xmlrpc_pstream/Makefile 2009-04-26 22:37:06.000000000 +0200 -@@ -27,11 +27,11 @@ - - all: xmlrpc_pstream - - OBJECTS = \ - xmlrpc_pstream.o \ -- $(TOOLSDIR)/lib/dumpvalue.o \ -+ srcdir/tools/lib/dumpvalue.o \ - - LIBS = \ - $(LIBXMLRPC_CLIENTPP) \ - $(LIBXMLRPCPP) \ - $(LIBXMLRPC_CLIENT) \ diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.28.00-advanced-test.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.28.00-advanced-test.patch deleted file mode 100644 index 73a552b71a91..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.28.00-advanced-test.patch +++ /dev/null @@ -1,51 +0,0 @@ -Index: test/method_registry.c -=================================================================== ---- test/method_registry.c (revision 2200) -+++ test/method_registry.c (working copy) -@@ -37,9 +37,9 @@ - #ifndef WIN32 - /* xmlrpc_server_version_major, etc. are not exported from a Windows DLL */ - -- TEST(major = xmlrpc_server_version_major); -- TEST(minor = xmlrpc_server_version_minor); -- TEST(point = xmlrpc_server_version_point); -+ TEST(major == xmlrpc_server_version_major); -+ TEST(minor == xmlrpc_server_version_minor); -+ TEST(point == xmlrpc_server_version_point); - #endif - } - -Index: test/client.c -=================================================================== ---- test/client.c (revision 2200) -+++ test/client.c (working copy) -@@ -26,9 +26,9 @@ - #ifndef WIN32 - /* xmlrpc_client_version_major, etc. are not exported from a Windows DLL */ - -- TEST(major = xmlrpc_client_version_major); -- TEST(minor = xmlrpc_client_version_minor); -- TEST(point = xmlrpc_client_version_point); -+ TEST(major == xmlrpc_client_version_major); -+ TEST(minor == xmlrpc_client_version_minor); -+ TEST(point == xmlrpc_client_version_point); - #endif - } - -Index: test/test.c -=================================================================== ---- test/test.c (revision 2200) -+++ test/test.c (working copy) -@@ -87,9 +87,9 @@ - #ifndef WIN32 - /* xmlrpc_version_major, etc. are not exported from a Windows DLL */ - -- TEST(major = xmlrpc_version_major); -- TEST(minor = xmlrpc_version_minor); -- TEST(point = xmlrpc_version_point); -+ TEST(major == xmlrpc_version_major); -+ TEST(minor == xmlrpc_version_minor); -+ TEST(point == xmlrpc_version_point); - #endif - } - diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.32.05-Wimplicit.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.32.05-Wimplicit.patch new file mode 100644 index 000000000000..affa917f7427 --- /dev/null +++ b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.32.05-Wimplicit.patch @@ -0,0 +1,20 @@ +--- a/common.mk ++++ b/common.mk +@@ -17,7 +17,7 @@ + # fully made. + .DELETE_ON_ERROR: + +-GCC_WARNINGS = -Wall -W -Wno-uninitialized -Wundef -Wimplicit \ ++GCC_WARNINGS = -Wall -W -Wno-uninitialized -Wundef \ + -Wno-unknown-pragmas + # We need -Wwrite-strings after we fix all the missing consts + # +@@ -27,7 +27,7 @@ + # on -Wuninitialized for all the others. + + GCC_C_WARNINGS = $(GCC_WARNINGS) \ +- -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes ++ -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit + + GCC_CXX_WARNINGS = $(GCC_WARNINGS) -Wsynth + diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-gcc43.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-gcc43.patch deleted file mode 100644 index 6aa705c29a0c..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-gcc43.patch +++ /dev/null @@ -1,82 +0,0 @@ -diff -rup xmlrpc-c-1.06.03/examples/cpp/sample_add_client_complex.cpp xmlrpc-c-devel/examples/cpp/sample_add_client_complex.cpp ---- xmlrpc-c-1.06.03/examples/cpp/sample_add_client_complex.cpp 2005-11-06 21:28:00.000000000 +0100 -+++ xmlrpc-c-devel/examples/cpp/sample_add_client_complex.cpp 2008-01-17 16:42:40.000000000 +0100 -@@ -15,6 +15,7 @@ - =============================================================================*/ - - #include <cassert> -+#include <cstdlib> - #include <string> - #include <iostream> - #include <xmlrpc-c/girerr.hpp> -diff -rup xmlrpc-c-1.06.03/examples/cpp/xmlrpc_sample_add_client.cpp xmlrpc-c-devel/examples/cpp/xmlrpc_sample_add_client.cpp ---- xmlrpc-c-1.06.03/examples/cpp/xmlrpc_sample_add_client.cpp 2005-06-05 02:01:35.000000000 +0200 -+++ xmlrpc-c-devel/examples/cpp/xmlrpc_sample_add_client.cpp 2008-01-17 16:42:04.000000000 +0100 -@@ -1,4 +1,5 @@ - #include <string> -+#include <cstdlib> - #include <iostream> - #include <xmlrpc-c/girerr.hpp> - #include <xmlrpc-c/base.hpp> -diff -rup xmlrpc-c-1.06.03/include/xmlrpc-c/oldcppwrapper.hpp xmlrpc-c-devel/include/xmlrpc-c/oldcppwrapper.hpp ---- xmlrpc-c-1.06.03/include/xmlrpc-c/oldcppwrapper.hpp 2008-01-17 16:43:30.000000000 +0100 -+++ xmlrpc-c-devel/include/xmlrpc-c/oldcppwrapper.hpp 2008-01-17 16:29:31.000000000 +0100 -@@ -26,6 +26,7 @@ - - - #include <string> -+#include <cstdlib> - #include <xmlrpc-c/base.h> - #include <xmlrpc-c/client.h> - #include <xmlrpc-c/server.h> -diff -rup xmlrpc-c-1.06.03/src/cpp/client_simple.cpp xmlrpc-c-devel/src/cpp/client_simple.cpp ---- xmlrpc-c-1.06.03/src/cpp/client_simple.cpp 2008-01-17 16:43:30.000000000 +0100 -+++ xmlrpc-c-devel/src/cpp/client_simple.cpp 2008-01-17 16:27:18.000000000 +0100 -@@ -1,4 +1,5 @@ - #include <string> -+#include <cstring> - - #include "xmlrpc-c/girerr.hpp" - using girerr::error; -diff -rup xmlrpc-c-1.06.03/src/cpp/server_abyss.cpp xmlrpc-c-devel/src/cpp/server_abyss.cpp ---- xmlrpc-c-1.06.03/src/cpp/server_abyss.cpp 2008-01-17 16:43:30.000000000 +0100 -+++ xmlrpc-c-devel/src/cpp/server_abyss.cpp 2008-01-17 16:26:23.000000000 +0100 -@@ -1,4 +1,5 @@ - #include <cassert> -+#include <cstdlib> - #include <string> - #include <memory> - #include <signal.h> -diff -rup xmlrpc-c-1.06.03/src/cpp/value.cpp xmlrpc-c-devel/src/cpp/value.cpp ---- xmlrpc-c-1.06.03/src/cpp/value.cpp 2008-01-17 16:43:30.000000000 +0100 -+++ xmlrpc-c-devel/src/cpp/value.cpp 2008-01-17 16:25:45.000000000 +0100 -@@ -31,6 +31,7 @@ - #include <string> - #include <vector> - #include <time.h> -+#include <cstdlib> - - #include "xmlrpc-c/girerr.hpp" - using girerr::error; -diff -rup xmlrpc-c-1.06.03/src/cpp/XmlRpcCpp.cpp xmlrpc-c-devel/src/cpp/XmlRpcCpp.cpp ---- xmlrpc-c-1.06.03/src/cpp/XmlRpcCpp.cpp 2008-01-17 16:43:30.000000000 +0100 -+++ xmlrpc-c-devel/src/cpp/XmlRpcCpp.cpp 2008-01-17 16:24:46.000000000 +0100 -@@ -25,6 +25,8 @@ - - - #include <string> -+#include <cstdlib> -+#include <memory.h> - #include "xmlrpc-c/oldcppwrapper.hpp" - - using std::string; -diff -rup xmlrpc-c-1.06.03/tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cpp xmlrpc-c-devel/tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cpp ---- xmlrpc-c-1.06.03/tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cpp 2008-01-17 16:43:30.000000000 +0100 -+++ xmlrpc-c-devel/tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cpp 2008-01-17 16:28:34.000000000 +0100 -@@ -1,5 +1,6 @@ - #include <iostream> - #include <stdexcept> -+#include <cstdlib> - - #include "xmlrpc-c/oldcppwrapper.hpp" - diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild index fd2745167a65..0db9c38d65a7 100644 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild +++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.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/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild,v 1.10 2013/02/26 14:54:24 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild,v 1.11 2013/02/27 06:19:23 jer Exp $ EAPI="4" @@ -50,6 +50,7 @@ export LC_ALL=C export LANG=C src_prepare() { + epatch "${FILESDIR}"/${PN}-1.32.05-Wimplicit.patch sed -i \ -e "/CFLAGS_COMMON/s|-g -O3$||" \ -e "/CXXFLAGS_COMMON/s|-g$||" \ |