1 |
commit: d40078e28cc87e25d184452d4c4c94b4d84f37c7 |
2 |
Author: Aric Belsito <lluixhi <AT> gmail <DOT> com> |
3 |
AuthorDate: Fri May 5 03:53:58 2017 +0000 |
4 |
Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com> |
5 |
CommitDate: Fri May 5 03:53:58 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=d40078e2 |
7 |
|
8 |
sys-fs/lvm2: version bump to 2.02.171 |
9 |
|
10 |
Also add 2.02.145-r2, which is now marked stable. |
11 |
Sync with upstream. |
12 |
|
13 |
sys-fs/lvm2/Manifest | 36 +++--- |
14 |
sys-fs/lvm2/files/clvmd.rc-2.02.39 | 1 - |
15 |
sys-fs/lvm2/files/device-mapper.rc-2.02.105-r2 | 1 - |
16 |
sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1 | 1 - |
17 |
sys-fs/lvm2/files/dmtab | 1 - |
18 |
sys-fs/lvm2/files/lvm-monitoring.initd-2.02.105-r2 | 1 - |
19 |
sys-fs/lvm2/files/lvm.rc-2.02.105-r2 | 1 - |
20 |
sys-fs/lvm2/files/lvm.rc-2.02.116-r4 | 1 - |
21 |
.../{lvm.rc-2.02.116-r4 => lvm.rc-2.02.116-r6} | 3 +- |
22 |
sys-fs/lvm2/files/lvm.rc-2.02.166-r2 | 1 - |
23 |
.../lvm2/files/lvm2-2.02.136-fix-stdio-usage.patch | 112 ++++++++++++++++++ |
24 |
sys-fs/lvm2/files/lvm2-2.02.136-portability.patch | 44 +++++++ |
25 |
sys-fs/lvm2/files/lvm2-2.02.145-mkdev.patch | 127 +++++++++++++++++++++ |
26 |
sys-fs/lvm2/files/lvmetad.initd-2.02.105-r2 | 1 - |
27 |
sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3 | 1 - |
28 |
sys-fs/lvm2/files/lvmlockd.initd-2.02.166-r1 | 1 - |
29 |
sys-fs/lvm2/lvm2-2.02.116-r4.ebuild | 1 - |
30 |
sys-fs/lvm2/lvm2-2.02.116.ebuild | 1 - |
31 |
...-2.02.166-r2.ebuild => lvm2-2.02.145-r2.ebuild} | 22 ++-- |
32 |
...vm2-2.02.166-r2.ebuild => lvm2-2.02.171.ebuild} | 7 +- |
33 |
20 files changed, 315 insertions(+), 49 deletions(-) |
34 |
|
35 |
diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest |
36 |
index 0b156fb..bb3e23b 100644 |
37 |
--- a/sys-fs/lvm2/Manifest |
38 |
+++ b/sys-fs/lvm2/Manifest |
39 |
@@ -1,21 +1,25 @@ |
40 |
AUX clvmd.confd-2.02.39 213 SHA256 68442d5c9da81bad79fa6b1beaede290f24ea6a4e4415f3d9f4e37ccca6c524a SHA512 9614c4188c9a5bcf398d1f521b52d7e2281fcdf76265fdaca4acda22be282d8468e82b54a2661d5753f4b9a442ebe93a60daf87c846db4e275a283f71c9fd8e2 WHIRLPOOL b429d06a5200d37f46e72190060bc2fe866575ba441b5f92d12d939bdc5d411ef37e895a7369bbaaf733b1a0d0305a05d499c7ae6c7360fe8767e902d2a3bfc4 |
41 |
-AUX clvmd.rc-2.02.39 3597 SHA256 51f46131b5955b399f4f4e5e456aeb56edd4239cdb6625c3b4f60d8b34e85352 SHA512 5adce1c19994296f890e59f56785bcee0a21cc3f4312c1e120d11431f25fba6225e0d1ee89443862d6ffe6fc381cea0f27863b2f241f44c2a9cf9b779f820ff0 WHIRLPOOL ac6e00e374778bd96635c1a14be8636908126b865226366bad9b8c88d5de43b91ff91fd5a551571f9bd1c6096c294dec235bf7d2f67dce28d67cf7b48a42af3d |
42 |
+AUX clvmd.rc-2.02.39 3590 SHA256 50f7297c3a66656832dc7cacb4a6b8614a30748c59a19b56ed479a99e9068c7c SHA512 2a16b700f475a65477d548b4cb5fb26129c86d2244b7b5716ffdb4e9b13cf2e37bc1fc986c080c5c4d1c0e2b5436b0cc6fcb0527c9b98c1b29b85ca512551532 WHIRLPOOL e546e98765c8740b3893f25207694bc6b33fb3d46f15facbf856c41ded17071fbad4c969a826ecc13c8cef06b02198406de0760c685b31390034ee25f7922617 |
43 |
AUX device-mapper.conf-1.02.22-r3 15 SHA256 57777904f12a35617e5a4193c964ebb32396452487fd02353e71e16e7b46bc22 SHA512 1846e0ca1be7170d4c0beb694a23aea4d19b24b99a248bb0f4e034286a6beede0a8efc474b0c237e33ee72c86c93b6238f2d5ea23e224765acba99c90633261e WHIRLPOOL a0de185e849cd4d1aab9f145a6330f267ca547ba4ec7720be6f33e2c3c4c182b8674ea220b894f0fc806fe6637ba7bcabd739ca57b53b3efa5fad0cf1e57ba2e |
44 |
-AUX device-mapper.rc-2.02.105-r2 3714 SHA256 656a73ab54f078b9d1610945cf2b5fca62b97241fe503382adcb869ec808cfba SHA512 2461dd74237761353a05d8e44a548cfa3977988529521fcb079a09b2f93615c4a0388e943a46df0dd1f72279ced9a4f4d9901a965fbc16c9bee1611c805657ec WHIRLPOOL fd4919e2bc04d44ef616154c3ccf20c2cdb027a77eacdb44fb55be2b42506b954ec8385960bed86d58d1e7e2baa833966615531cd5290c3e64adc8e4c94359d4 |
45 |
-AUX dmeventd.initd-2.02.67-r1 572 SHA256 7b379916cdae04f02c530336c9f1483e93cfd15761bdb8fb0291d7368033f9f2 SHA512 168ea1bbc2fb9186c5afe838dfb9b30dca128776564a19ec657c357fc37546542888df587532916f098c9f391a9a1558197f8f31df8ee1690838daecfba26308 WHIRLPOOL e7ffe16d0243b4efcc8451a8a2dff59eb84f8679a7fa5440695044611e2d4fb1e8baa2e5c50f37dff9eb74fddd918f337d68d2225ff098ed33521a96f037e65d |
46 |
-AUX dmtab 326 SHA256 5be366ff8ffc8f2e30467f21ca4396d3e20eb754bbb215c7d4cfb1e352bcc3f9 SHA512 a9dba029eca594a75e59d7e6577c3917113a87eb19c12258775bd62267b9d07eb35ffb413b0a9d0086c10364a2a9210e79c17ee89249a059974b58523e31f598 WHIRLPOOL aad1090b32958ceb40ea1f0c6acf28fdfc943238ca61d33ce1e50bc922687db46642253d2947413eeaaa21d9b247266a9bb06f755f753e2052f97ada0028c88d |
47 |
-AUX lvm-monitoring.initd-2.02.105-r2 970 SHA256 3f2577f224a8f1594255c32e38aecdf3e3fe9d921a2054d851ab0cf73c3b8413 SHA512 6cde5a492356e92df58c0260d00fef176228fb5ddac1ec9b289430373217528ed9459e24b4fdcb66519eb9c4be7c5219b697bef70052daac42019458a39e6e0e WHIRLPOOL 8ff284b378bd6dba8c4ac314c7bdad24157d2462ad323822e72669507c1e3f49ef7a1456b2ffc02b538b014c456f3caf728ae3f242ae8e68f2c81d219a425ca2 |
48 |
+AUX device-mapper.rc-2.02.105-r2 3707 SHA256 e8bfde63341f9e6136ee20a15ed9ea455e2259dbcaea756f8c3d0f710c1c2746 SHA512 9940b1154a8c07cf2f2c975e209bfb1e78913d3ea77ac6334684a9b38c4f4bd34b349b71c078c9ad5700f554046771ee05e17f07b75dc4e7d839f1df2305cc4f WHIRLPOOL 33516cc0046961718dbaf8a0fd3602d8975790d93aaadbb6905b858f411e1c88857bb7d8283dce0b44b0345911c0ad9a14edec3f4e702433d639fca1367a4016 |
49 |
+AUX dmeventd.initd-2.02.67-r1 565 SHA256 5edaaad292d4fd6b67fd5323636dd2e839be33ae16fbc7872dadb0499fcf22da SHA512 c0f5317ab0cba700eab3b643fd134d8a23fe4b332c47fd94728e43dfdf97250561f60ecb47808d2c65e55cdec65cccbd51f264540c0d973b2df7ded4ec129c34 WHIRLPOOL ee6306caba934ea4d52033631e4598b250a407c3e7a906a0109582c5f3453c8f8f3985a2410aacbd8966b897e389a4b67cb62ed22d75a98d60c7d495f5b1544b |
50 |
+AUX dmtab 319 SHA256 f86d54983e26bb36ce1d1a46f15165fed90ec6c76e5881fb04978d77952de874 SHA512 a8cc69ff832eafd64d7e45854df3380a9c5f9648297e2606c5b9b47e0015c93c7da6ef3dfd35800f36a3371635fa1906605c524be82d6740fd435c7f6bf2807b WHIRLPOOL 2ba4aceb6a030421b9384c65e5836de886f67518491c3409f3df1b09c97a4095d66d03e5e726edcad4224572b723012e8b5ccbfca4cd3e1ea46917e50e54bc73 |
51 |
+AUX lvm-monitoring.initd-2.02.105-r2 963 SHA256 42847d8e6dabbcf2cc19846c6ad22cbab65e9a033c4add569b152504b16ab477 SHA512 dc13304e8d644a55f0490c84acc36b95f43fc0e86c4b44f85f54f6ed3213ad665454e7432b3621f307b3468af0c33525c24705f4a2783e35a26e02ff1c828779 WHIRLPOOL aa417a0dd3c62ed74240579ff56a1a34e5f13b9c2bf40c274290428ef581d971158efd3dacc7ba4e274db37d6d408b3b6bb438c51519fae4dbf540d1283ebffc |
52 |
AUX lvm.confd-2.02.28-r2 173 SHA256 28370c089c39c248d7ded0960b8d8a9256bada44d44c22ce3cec87d512ef6844 SHA512 67b153cbc5c2327c15f042b3b5590c1d8fdf9823efb19c80192ac4dcf98e530efea8ecae0aaaa4a54b0e3e4907565aa21455b364df1dbe8f2e7dffa1c5d355d0 WHIRLPOOL 06467b28ad2acf36984eef1b7b7e3d88277505760f848a808d85820cd1cccf6bb7397c00624d36961d9bdbb994e55de03444a7cfc97ecefd9bd3b785a3c6fdbf |
53 |
-AUX lvm.rc-2.02.105-r2 2967 SHA256 9750556b8d018f959d44f3361c3e7ca79147fce02dec38bd8137b08d8a8df1b1 SHA512 9c4e1abc85c96148b46d278668225369af5e8d1cb9b47b6de46baae51ffcfbd9c5dee49c285cf936e02ed6fda366ae866a60a2d9023b26842caa485a3bec92d3 WHIRLPOOL 5144ab76632702faefffa1bdda968da379b07e9f371874076461b500922bc5bbcfd6895adb7919e2ba4c54c694b3f23c8a92abe4350039ca3d7da7cc7a0a2a4b |
54 |
-AUX lvm.rc-2.02.116-r4 3778 SHA256 9f768b7aa564f151241134b8c15f95f31038a3bfc3122b2a9dae25fa82cc053a SHA512 7ca6e1b25629145fc0bb33b5bf5fedcb30f4e69ae6401222488307d29d86abe3c3cae3c60a2cc4c53082b6fe28027e447ee01bc3ae8c2b3bf811a75678d80b7c WHIRLPOOL a6672253ebb94bd5b46c1fac3af0f985c765561e075526ead8b00c19907af77ce330c7a981f0d153a2fbe6798bcfb63e27e20a0d4fc18d68c03a9c63e384f5fb |
55 |
-AUX lvm.rc-2.02.166-r2 4153 SHA256 3378d46fd17b7a7cdb5aa9aa41bc7b559ba5bda225bcbe7e73d2e2453e403a2b SHA512 ec3d2aa99aee486b61d6ae4f18fd140c4f61a5c341a2c437e97c5aaf60429e10fe3a5c5d7c1c9be25b2b3652c03f4ed19aa17e9916f585874b9c26829eea370d WHIRLPOOL e01aafb8abe689ac92b8fd2c23849753cdc70f008432f28e5b929d23c282015dac8de1cb99b1b4d2b2fd1e6fee30b3f311cb31326abdc58afed286f069745869 |
56 |
+AUX lvm.rc-2.02.105-r2 2960 SHA256 e5bcc5aeed1ae95cf4199c10fcfa0488d7790e0bafe512c7947902cbd451928d SHA512 8d8ccac694110e3538aeb246244b1b129d960f35d54eb583d77e9d54bed243248b121262557fc0c69bc734a04ca35c0485428e65b1a4d06c438828a239053fae WHIRLPOOL 62d63d64ee444fd573e4511dd64bb799aacd5edabf817788155268b27f71004e7c44659f78b7f3e4e81e74054967da99b2569005866f98f020731815e95ab083 |
57 |
+AUX lvm.rc-2.02.116-r4 3771 SHA256 c7044358d8bde5f9786f40fa126011612c2255ee38bd540f5482608cbe8d9bef SHA512 aa19a17ea3c6626355ac6f82aa383e7a9b253248513d7ef876e381d1a58ab78267e0e39df95a53114675582312693a128cf517051f906aa17a244f8d398f3aed WHIRLPOOL 78b241ddfe9ed4b407d0e014074a87a0de7fb6cfbdd2293d631ff3fcd2fc458e26a8e0c870b7bdb3b9db13c604e9df93686c3dbb75378d28a1fd3a4b880fa3e4 |
58 |
+AUX lvm.rc-2.02.116-r6 3783 SHA256 088285a83ab2ea527126c36eeb72181f42815bd32b95e4442ad2b8a1c94600e5 SHA512 f819faf7844c3b946b437aee8eb5dd52bfdbb9b820a2024ad42166895e72e194898b16a34c44c69786539d19e5458c12a333f99db02c26589567bb6aabb23639 WHIRLPOOL bf10b0ba73200d17a71ecf6c4d8a3bcef9e23a2807d3e8ae432021bf2b1fe9c48931ac40af2d3f8bfd9a3cf3c4bd1e301ead404a3cd3e939d395b708963b07f6 |
59 |
+AUX lvm.rc-2.02.166-r2 4146 SHA256 257e6801b1d2890fe77b7d030489066d9129712eae395b77ae5e9e461d435f80 SHA512 a08891d52d1b7f38d09d15100ae19737ab6b65ae51f1e5d2ca43dd08988fee272972ea02fb3a04240d56812089a0744d215fed87e2ed29d09cfccba0de59d3c7 WHIRLPOOL 94bb01f3595869cd393994621b1e0e0770842d3e284dad0d109ba0fd6a64cd261d7ef55f19ce015c7e6d20609b66b21ee06d396f2230591bcbc5ad0ffe34d619 |
60 |
AUX lvm2-2.02.106-pthread-pkgconfig.patch 860 SHA256 aaf04bdb140cbedebe731a04846cbb7459cdd002ee4616a3d0725136edb5ef02 SHA512 ae073936ee15fdeabde4d3948a65f6a435b82e62aa0ddadbad399b69bd5c9bfc181d5e0be1beae9f6e899a6e8b9d7c21add13f7a1606cb5ed4762ed5aa5aa223 WHIRLPOOL 9e822f0f1c7c67b5443fb9e62547a1893d8c91f91d63f03c9f4b3d9a20cd24c377f5697f2fe24028f10949550af6f2a05d95db6d5e29700dfaa05f1c3d615773 |
61 |
AUX lvm2-2.02.108-example.conf.in.patch 1681 SHA256 c9e0b46965f68c25495e21ca9504699031ed88dbb69407a08d53569ddc88ae4c SHA512 b4e983892b7ff47e5e7617376197daa62cfd063cf398235dc4a436fd9025ec4b1e263d7418e2c2943d53be494cba4209e9d4230d54a78762b0ca526f92e9746c WHIRLPOOL 0fc73d8e6f47596fa1789118aefebf931fb217342259da838d701bdeb96f21d7de59f29ac81c3c0f4a00db711e86b9fac6b4c889cf05ffc90ad8fd5a9ef77cd1 |
62 |
AUX lvm2-2.02.108-static-pkgconfig-libs.patch 3302 SHA256 5cbdb4c4db1a77767a8cf3a89490eb0e21a2d4cc7729a8ffb099e4d0746e2775 SHA512 246f1029f9346d6bc57c2062c8a223535d0b832fa6bd86947b8b91b094dbc388706a9914f9ca0531666f77e73544612e2819335435b7576b4e91cdb1b0e4f041 WHIRLPOOL 53e723bdcfe07f668abf6fe9e6093ae38d81b01bd10ade0b40a037d44c367a6945ed86d14d70c2af8af6e7063763fd3620591b5c7384bd255b98cceb7ee192f3 |
63 |
AUX lvm2-2.02.129-example.conf.in.patch 1844 SHA256 0a5f5dfbeb36da9320c936752fa4e240c5ea82307321098e0c59e43e153548cc SHA512 a2bceec0d051fd2f7749e702d6bbabbc0edf98b11b3211256d2a49d781b1fe89071f36052045726b11b0e0bdd98242b88fc57128a048a7d6d6448c298a6233ed WHIRLPOOL a00b9e37be876377e9b156a9c4674a0d731766c73bb5b297d948ddfb4fb069732b159ea909a35682a95438647060b238303a85c97f350c47e45b97c90c536226 |
64 |
AUX lvm2-2.02.129-static-pkgconfig-libs.patch 3299 SHA256 fb8ca89e330096a0a0abb80db1922b54b4ed84408863de07ec3dc7a2d882b302 SHA512 28906793a51737679e51bf83298388ea3ca081f513d34b4c38f3fa09f574c9957f4eedfde0179e31be90631e12d41c78b3bb4bb74c069a99a69ae703f3a2f2f7 WHIRLPOOL 9f0f25896dae3f750262514a0e2f8a29a8edb1f949fc41518da98cf991d24e8216003aff7a3fba535ac1a75e8686d8dc297375da52f2188cd7b309b8067758d6 |
65 |
AUX lvm2-2.02.130-pthread-pkgconfig.patch 915 SHA256 7df0c39dcbb0e24381327e5b08e377fc80bc7e5d990abf4f3f2b3e0fc5158adc SHA512 1e45ccb3bf824fd2f8276b4ca103e95960e401e793944af68a16929040015b42d601b09adbb8f01e833071d501440a20381fe263fd1884d8fb2e7d7f5463da6d WHIRLPOOL bc5805586fd58db54c538d4d87621389ebfb4b7146b46390719c4c3d983222ec51616667b2871ff754a0348f47b210288f8fe3cbe17f95206d97a61cc1b32b8f |
66 |
+AUX lvm2-2.02.136-fix-stdio-usage.patch 3969 SHA256 aa08181afe7d004d6f41c9dd76341164feb7d7c34a1367bad59ec776a7cbf69f SHA512 b74ea0dacc117dd6e4ede5b1f2c92dd81b6e902772928af4784d292a5174913f716c041ab26b107bcb18abb2e03bc51851b752ad64338a2dd863e8480466edde WHIRLPOOL b40906fd1c2353471b90a2817159c0c6736b3446a747292dea0102dac586f9c6aa9ed1a6ab9fadcbdc108738942af8eead169b279083046b3fe29198bdc911ca |
67 |
+AUX lvm2-2.02.136-portability.patch 1952 SHA256 c296c52a39166ae895d53424a770f5b9f6825840ba61cd6ab4b5c8a1b907e673 SHA512 135f5bc5ad8b6e9b589d865060854de7a423db010d52e8f46e2bd4769dea50c01b2ab7d6d4a442d3a3ac6c12f05f2c0362e2f92af8f05c66bf83fc7c66acb8da WHIRLPOOL 235a5c0ab6377aff00fa36e7f962bdb4c753d73a6a2182e3e5b0a8709c4dfa953c6abde3e96050cfcdda259b616c2d6ebb72c763d207182fbe664c8d168b8056 |
68 |
AUX lvm2-2.02.139-dynamic-static-ldflags.patch 2874 SHA256 2f09df6fe503f426e9970e9243e6380654dd4037b8475a371e56ee6ed4287c46 SHA512 3486c6d0500f233cbedfe28a2c20f03e4a80301e011fa0fd41b3765eed71dc5e00c8f6f09d40c3702ea87e372db3e4dae64c32e4ffe45700bbbf137804b748fa WHIRLPOOL 427e8be7dab3afcd4bfa8bbec86d691ed99d98eb52ebe7c740eec7a90bb42dce92fc127ca3ef0a6f6da07041a3682f59b1937b836ccd0a8733200e538e53ccc0 |
69 |
+AUX lvm2-2.02.145-mkdev.patch 4111 SHA256 d9a351f8d1321d5a374b648845ecdb51f74fa23a4ff8b58757d3e184649c42bc SHA512 f3953eb8bf73adc8d048edd2c560fad3c5afbfcee19ca354f06de2b10ea2e947c972cd180fa26cf0d3dc30b5aae8946e79faac3f3a1cfb6f31222244d308a588 WHIRLPOOL cd9b3148835afa9cbb15790438e2272aab0748f88080636fe477527dadcfc5b0ea293c5f75e3e16fe9705bc3f4384d86345052baeb153a489e00fc5ce02530f6 |
70 |
AUX lvm2-2.02.166-fix-stdio-usage.patch 1554 SHA256 4569db8160a3d2cf93d5ef49589743dfabd4cd93c9c25c3a0f0189044cce268e SHA512 ebbbe2b7f3be8def90f4ebaeda879b3970da3ca3b3597ef2ee5406dc723e716d3887e5b21724f33f83745f70e3b0e63ed30426d90f40773da7adf8d5e132e259 WHIRLPOOL 605cd74484aaea84ff68c1b9fbc7d87f6faea83222a140926c626b331783980b3da0a0d1048b23e397f05cdae9585c0e565d121d93d8648bec0ed328e221a3de |
71 |
AUX lvm2-2.02.166-portability.patch 1289 SHA256 f22bb0c3b228fef0563b4ed2c19125710acf22156e3e698e08ad65a6d613cfe4 SHA512 d3b4600ed7ad1e1cf191c81eab4681023e4ea9e257808e2da8656841f70c6e1880642f5dc68ce1032e40d8a4bf7aedf82ec4d6b17fb24923a32c4afa83b6dd5f WHIRLPOOL 31e368f2c48dc6b85bd227ac25dbe47a19bff81c247d28bfc8b750e48bc6a0e45b3a20cfb0b5760dbfc3ac75f0bad9f75a9c0530e6a89edbe0c04f8700961d6a |
72 |
AUX lvm2-2.02.56-lvm2create_initrd.patch 2032 SHA256 b892d0544e05350e78ea400c16e6fd3657671d9bdf50bfae70505fd79bdda081 SHA512 b2a1705fa6b962027ebc5047583547489afe8ef8d8977c6284a28d0a8b0e05e20e6c48bd6c02a8bb02de9cfb40ac2d6e2a4b8ed8ef8c4ae7b6ea9a29bc4194de WHIRLPOOL cb533df528be0aae4bf50966285ef7a238f810d955ee86d5b446f43944d093732eff6ef8178d1654c4a2c075049ffc11994a99de6291bab1140cb8812be8b8a0 |
73 |
@@ -27,12 +31,14 @@ AUX lvm2-2.02.99-locale-muck.patch 405 SHA256 fa135beaec5a75a271852da44009390e04 |
74 |
AUX lvm2-avoid-mallinfo.patch 2772 SHA256 d4faa07ecbc6e0fe324f8d5ca65e0dab6e65dd42e871a95e52186c00f390e7e3 SHA512 55e5118aae081863acdb7cda1b9b10955545420a6a7a8048ec0f2b6759d9f1a4fdb21c6445597d43b7aef3b5db8123cc784fb1e897c89242e1d5541e58798280 WHIRLPOOL 5cbd2623c984ec3b66f57d904a9eb0814e192f214b12bc80cdc54498f5d318580dbfa33d7a9da7bbef5216553a2b33d8f2ad791d83336ba2c27453b8e80b13b3 |
75 |
AUX lvm2-fix-stdio-usage.patch 3666 SHA256 79c5379cbf660f8dabd45359463c77a40b5a83153b54c67ce36049260dac9071 SHA512 c4d55b366a60926baadf431dd382012eb808490c0bb514e01503d526cfd7ae573efa2d60a92bd5f6f451b54b11fb5cf827f45cec35cfcdee6aa291674cc776dd WHIRLPOOL 48be6a1205c2293fda51bb8b103db0eebe4b28794a6983c910e5761bb50712da4552eb339a485258f0f79032e10aa7589f65411de282f83ab910881c52a356ed |
76 |
AUX lvm2-musl-fixes.patch 1537 SHA256 6516f64faeccaf87641f7c29823344baea0f3af9ac14701e98fa768cbccb703d SHA512 87bd64a0c7525cbf5d49f1fbdd4a86f23bade065362580a1f2ef3b73b5e76e865e620800c922aa6819ace78daf3d4e2ce96b7990c63dcdbf504d03e636d26c00 WHIRLPOOL 9aeabec1f8b0e3487cad583e359c729b5c45ecbc426b48c19260d1f3a8e377fe5e8f09297d893dc2588b9ee11537148558a372c029ac84c02282011cc07440fe |
77 |
-AUX lvmetad.initd-2.02.105-r2 294 SHA256 6da831ad5d96fabb5cdfdf41e4f3228020764edcad5101b6eeb9a0edaa4af259 SHA512 6a74b5d82aeecfefe2ecf59285da68abe6fb83859bb7097c40795581a2281ca4aa3d563f63ecceb691c4e02d63e5a402f3bec5a206f32d58f92f9fe322d49245 WHIRLPOOL 3eabc58e707662d50469e4a46ba2fea8ba3102857b2ec9c53b213f38bc51d4605b1e9675539299c4ad2db9107b00473c551f3be8e110a3b5ee0a4c5eb33cfa88 |
78 |
-AUX lvmetad.initd-2.02.116-r3 355 SHA256 a447400a2b08828f5d63e9b4d3ccadd21a1cb3737823f935579376e2add8842c SHA512 d471258df5a4fedd506d3c75e986db4d27787b6e413a58a5d68bd6467f6d5583d79fe12711079e72be81911278ac0dc7f7887d15763e7455f61752687cf22b49 WHIRLPOOL c41abcbed340dfcc71ae110d4af08b6281b2da93babab8c2d1c5e4a9f38276d6cce72dcd15dce02ebb144ab700024af1b60d653df3701a575f7bccb96421e221 |
79 |
-AUX lvmlockd.initd-2.02.166-r1 400 SHA256 d87de4c635da9a083db56112c77d78a6d4834874ae87e4944e1e86047fe1e097 SHA512 157d468f05d05c1498ada8f5042280d29618e57f994cfae38ad31cef6936669ef19a18bfb59b6e37ee3217ac35ff3b1f3eb755aba4dd884ad895b9d637617ccd WHIRLPOOL 795a126654b826553075f8b29e23b1e4dd8f26b43392cbceaacf8bfaab8635b0944d3adeb90db2c02f7f26a1106bfe314df879b5c558b341aa406d7d59e379b9 |
80 |
+AUX lvmetad.initd-2.02.105-r2 287 SHA256 5b4c806ef07acdb1d3a8c8a8eda7c43ebc88760a7e9034dd81269fb6c2a44cbf SHA512 5fe1a47a1c54546af70c64fc001db3111e519cb81d8672761b64f50b4c552d0fa79bd0770fb4f4f3e0e0ac584b1e13ea91ac1a33cea1cc1f484cff0dde1a3b0b WHIRLPOOL e9a12a7bf17e3bf8b76132a067a1cb395e92c53757e5a2e102aa5024e71b779fdcd23f32331eb628aff94eeb76bea6ef87ec575ea9528754ee349a0b9b6710a4 |
81 |
+AUX lvmetad.initd-2.02.116-r3 348 SHA256 e7f17004d505eae5d8a2fb336b22f1cdb20bb2ecf85a98daf2485bb4b0d4ff12 SHA512 19aafd07aa6ebe3f05e321048480f746a9aafd1ad4e0323486db5c54035430f607e171d2246e91bbbf8a2a7e15278d793ad13d84e824df7af65345070483a696 WHIRLPOOL d11b18ec2b933c0fcb89a1dc913130ba3f0bd003c65b5f703f92c108e6ca4d00190b9a0b948b0afde13d2017a34da3fab8f2354a2324228597fcac3676fc2265 |
82 |
+AUX lvmlockd.initd-2.02.166-r1 393 SHA256 c7c3c7dfa651030fd277ba6713bd8cc6bfa361068e90316cbf8d501f42eeabf9 SHA512 11d6f186799d8628220eccb4823e5bd251bc3c447e6c3f8a63c025dc4e08e0a7638a8439967ea2ee8a717264887597be4992afca59571ebaa651441782288081 WHIRLPOOL 8d0ace7512b27027a70211097ee661a877fe3c2da5d28c0d863dc21d207f6198cacba0a6f86d620e8387fda7c3f996689da5e971e96a9466a2ea9a713b88636b |
83 |
DIST LVM2.2.02.116.tgz 1538340 SHA256 2479d6ea61c405efcfcd8a78390d00c1d2e9c92c0262f3ed599f2c0fb6f0b767 SHA512 992541339637d597257850b4ff7f5348fb7cdcccf806ac8d986a3be1ad1edc5f6bfaedeed5128690c541d1a485cdc75742e90a766363c39867901003518fb84d WHIRLPOOL 1e89ec941882fddba62c9649be46eb5bc6c9cb899669d4bbe4a4a1023c8bf7d8264c4815ef88bb39dedcb9637815411feb826aa102e629d77b80e45e099e398d |
84 |
-DIST LVM2.2.02.166.tgz 2148324 SHA256 e120b066b85b224552efda40204488c5123de068725676fd6e5c8bc655051b94 SHA512 8bebe9b474f791b5edf5366b0bd24861fbbaf8a83afa2a9e2a8e3917e05e4ecbf6877f018be03ffb4e9b4c8832208264165b85182bf79a07661adf35128b4a21 WHIRLPOOL a4c2e0b2e8da85301b2518b35193304436715fdf45cbc7bc28fd6f7b88af15e611134d5a530d2311b23544aa67c3a7f13fd3780d4d46fc10854e624fb8b27870 |
85 |
-EBUILD lvm2-2.02.116-r4.ebuild 9769 SHA256 805fd9f6b2a50cdee337df0c17841ad8cbfb783ec584f82ae99d18f4d4bd2cda SHA512 ff43be372bcfb7fd7a0cf22c85d2c4aaa790d89be56b9718bad0d635fa37fb29646074832b39a3a9f28e5c3f06c334ff9fa37bd128bfc3f67577234f1763615c WHIRLPOOL b22b87da6833266f929b0972772b573857a92858454974ca588e5cdf6d1e6412b19df49f89b432d022c51f61bf65590ad7802874efcbfd673ac8af78e1aa3f7f |
86 |
-EBUILD lvm2-2.02.116.ebuild 9403 SHA256 4cd253d414f2f5a43877a46a29060b49370b7de1fb839b829148d41b452a30ea SHA512 b4341ff966c615dda3d3a15e63e227b1dea7942bcbf3d3ab3023461b6c059cf9e2149456052c698a0688314cfdb23eb86bad8c4c4e79cc8ed46f23cc7da371c7 WHIRLPOOL bddad07d3066a6e9c50a9f65b4a660bfb3211269e8dab12213f27811badfc74ec51aed6816c098ab7ef8279ba236d27e31b7b629e9428d505a85b2b0015853ab |
87 |
-EBUILD lvm2-2.02.166-r2.ebuild 9840 SHA256 f274c3a719d3b8395810392d09c6d002bf863e7d236d3c7143306542959846c9 SHA512 0a5fbe9c91ea255d3f23c8dd039fd3d52c67fd93200cdd2915e487d3c2d1bd895aaf30ae8a0e36dd98c517b0095cf08582428f02deebc51de6cd1f68c3b3931f WHIRLPOOL 5528277f3f74dddf634d7774234efd1db513a596fec8d09325db897897fe62eead1aba618110d9ff299fe72b69daf18ba75f5c2c728699c2d0778b57d313f718 |
88 |
+DIST LVM2.2.02.145.tgz 1986370 SHA256 98b7c4c07c485a462c6a86e1a5265757133ceea36289ead8a419af29ef39560b SHA512 84e28b3efc940837ea9da70fce620744aea0945ba29383b76ad7bcd4b5259b897c714162a8e8b7cfe26ae736a3ad2eca633a3e0df4d6280a32b28bd4cf472d27 WHIRLPOOL b8c6f4b737625547d4c2994d055f3334e2954f160d10840f1405b6a78f25fc17ba1d270f574408c151140e2afceb007cbfa1c146ed105bbdeca001a03368d549 |
89 |
+DIST LVM2.2.02.171.tgz 2333643 SHA256 b815a711a2fabaa5c3dc1a4a284df0268bf0f325f0fc0f5c9530c9bbb54b9964 SHA512 801adcc2ae483f81edf6bfba73090b6b8f710370e48764f08a62da71d617157075bea01593c2535ad5ba71dcb5e0cfe83cec9a65180a6e8b9e0d214bdee79883 WHIRLPOOL fedd62612c6bb4b7764277a0d4474ff3557f041858c71eb7bf2a1c06b646637fe719f91a12c1b5c58ccefa7f4d2daba6bf30409340c52fd3a1b8b01ce62467ab |
90 |
+EBUILD lvm2-2.02.116-r4.ebuild 9762 SHA256 6042ffe221d8740b3a58f7eaf56568c51f1934fe424879464184db51b297305a SHA512 68de2ebdaf16365295e14dfa51b5b393ef0a57287abbd6306d58138691fceb5f491aa5f1f4164c28aff73fd58dbfbd9ea5d21f8939b74ec5e25d2fbea982c4d9 WHIRLPOOL 017ea96ab12ae285470545143cbc7e859217247eaeedce9cf3c8fbf558732dd683bf9debb6d1617b798b75a4c7bbc98b5f34a2576dd02d6d8aee2189db82a162 |
91 |
+EBUILD lvm2-2.02.116.ebuild 9396 SHA256 7aeca48e18514f843ad3bb91631d11587d871a3896394161a5aa5471cfc16abe SHA512 e7882514a39e3393f12bfc388d8ec934bab8d6a3930e6101735cfc8cf44962d85820d1049292aeeb7ce9571c4ca6559e629c0c9df6b007350b89296c132165e1 WHIRLPOOL 267ed99a342417306e7b675743c3dd68a25682dca2ec4bd17d4bfb61509041d9efea4cad04eafb2ac58a2c4d9417c9ffa24646a88d46e43384b6383afcaa16e1 |
92 |
+EBUILD lvm2-2.02.145-r2.ebuild 9690 SHA256 ca55a4b820357bb7ef37fb1aad70fc41884a1a4a6ad16ed5861860f6af2efd58 SHA512 27c88ece1bae66d571e21ea820f29e218bac90f3453f11223522f822c7eee822586a92df71057081e36d9b06b1e93612b86f6e709c365ed58ddaf8fd58adf1e9 WHIRLPOOL edfe844fbc1758c7159448e78b4aec383428552836c4f4ba22761e61ad94394da2e8b4bd0cb5f70f66291db4bad6e8e6db17169a1405e66ba608869b4420c683 |
93 |
+EBUILD lvm2-2.02.171.ebuild 9895 SHA256 6e8bcb26f022e5f0aa6902af43ca613a5777ee1e73f9cfb8c9fb2feff9a0b4c1 SHA512 dfc4ea42c42435d4a704b68dce52be76a44544ce0116f9a7de773930f53eea6445ff2f5f38321f0d19fdee32b23d96c01f7fc5b0b9c912890c02c908a4e7834b WHIRLPOOL 3602cf70a70821b7df6b0adc6be53a285555de1bef694c4d04cc5f17d9aac2dbed93ec1782090d7c23d457d3fe75eafef0cf8a3c50bec0b4e3d3114816097c7c |
94 |
MISC metadata.xml 1397 SHA256 2b717cd8b25dab45bbf8e04e9d1ea312132ab7d969dbaabcf5ce3665da04dab1 SHA512 1ed97dbef323b6703097c20de99e9003c88663a887bcf87c9489baddfa180aa3d8645e4e60cd3eb3b9505603997ac3ab98a7ee96a813b77b9dc25862dd332d35 WHIRLPOOL f7d03ebb6752c774d7d0415a0cf1d936e9206e4a923cc9b670d593bbc412baa9a0c96f369fd8be1170642ca8d54ec5165cc1929b88e4267e73ec630ed6b82cde |
95 |
|
96 |
diff --git a/sys-fs/lvm2/files/clvmd.rc-2.02.39 b/sys-fs/lvm2/files/clvmd.rc-2.02.39 |
97 |
index 27125af..efadd89 100644 |
98 |
--- a/sys-fs/lvm2/files/clvmd.rc-2.02.39 |
99 |
+++ b/sys-fs/lvm2/files/clvmd.rc-2.02.39 |
100 |
@@ -1,7 +1,6 @@ |
101 |
#!/sbin/openrc-run |
102 |
# Copyright 1999-2016 Gentoo Foundation |
103 |
# Distributed under the terms of the GNU General Public License v2 |
104 |
-# $Id$ |
105 |
|
106 |
[ -x /usr/sbin/clvmd ] && CLVMD_BIN="/usr/sbin/clvmd" || CLVMD_BIN="/sbin/clvmd" |
107 |
|
108 |
|
109 |
diff --git a/sys-fs/lvm2/files/device-mapper.rc-2.02.105-r2 b/sys-fs/lvm2/files/device-mapper.rc-2.02.105-r2 |
110 |
index a6ec42b..7dbacce 100644 |
111 |
--- a/sys-fs/lvm2/files/device-mapper.rc-2.02.105-r2 |
112 |
+++ b/sys-fs/lvm2/files/device-mapper.rc-2.02.105-r2 |
113 |
@@ -1,7 +1,6 @@ |
114 |
#!/sbin/openrc-run |
115 |
# Copyright 1999-2016 Gentoo Foundation |
116 |
# Distributed under the terms of the GNU General Public License v2 |
117 |
-# $Id$ |
118 |
|
119 |
depend() { |
120 |
# As of .67-r1, we call ALL lvm start/stop scripts with --sysinit, that |
121 |
|
122 |
diff --git a/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1 b/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1 |
123 |
index e91c5c6..930e84b 100644 |
124 |
--- a/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1 |
125 |
+++ b/sys-fs/lvm2/files/dmeventd.initd-2.02.67-r1 |
126 |
@@ -1,7 +1,6 @@ |
127 |
#!/sbin/openrc-run |
128 |
# Copyright 1999-2016 Gentoo Foundation |
129 |
# Distributed under the terms of the GNU General Public License v2 |
130 |
-# $Id$ |
131 |
|
132 |
PIDFILE=/run/dmeventd.pid |
133 |
BIN=/sbin/dmeventd |
134 |
|
135 |
diff --git a/sys-fs/lvm2/files/dmtab b/sys-fs/lvm2/files/dmtab |
136 |
index 0f3f05a..37a0d28 100644 |
137 |
--- a/sys-fs/lvm2/files/dmtab |
138 |
+++ b/sys-fs/lvm2/files/dmtab |
139 |
@@ -1,5 +1,4 @@ |
140 |
#/etc/dmraid: config file for adding device-mapper volumes at boot |
141 |
-# $Id$ |
142 |
|
143 |
# Format: <volume name>: <table> |
144 |
# Example: isw0: 0 312602976 striped 2 128 /dev/sda 0 /dev/sdb 0 |
145 |
|
146 |
diff --git a/sys-fs/lvm2/files/lvm-monitoring.initd-2.02.105-r2 b/sys-fs/lvm2/files/lvm-monitoring.initd-2.02.105-r2 |
147 |
index 9181c95..d603718 100644 |
148 |
--- a/sys-fs/lvm2/files/lvm-monitoring.initd-2.02.105-r2 |
149 |
+++ b/sys-fs/lvm2/files/lvm-monitoring.initd-2.02.105-r2 |
150 |
@@ -1,7 +1,6 @@ |
151 |
#!/sbin/openrc-run |
152 |
# Copyright 1999-2016 Gentoo Foundation |
153 |
# Distributed under the terms of the GNU General Public License v2 |
154 |
-# $Id$ |
155 |
|
156 |
# This script is based on upstream file |
157 |
# LVM2.2.02.67/scripts/lvm2_monitoring_init_red_hat.in |
158 |
|
159 |
diff --git a/sys-fs/lvm2/files/lvm.rc-2.02.105-r2 b/sys-fs/lvm2/files/lvm.rc-2.02.105-r2 |
160 |
index 5217116..c59f9c3 100644 |
161 |
--- a/sys-fs/lvm2/files/lvm.rc-2.02.105-r2 |
162 |
+++ b/sys-fs/lvm2/files/lvm.rc-2.02.105-r2 |
163 |
@@ -1,7 +1,6 @@ |
164 |
#!/sbin/openrc-run |
165 |
# Copyright 1999-2016 Gentoo Foundation |
166 |
# Distributed under the terms of the GNU General Public License v2 |
167 |
-# $Id$ |
168 |
|
169 |
depend() { |
170 |
before checkfs fsck |
171 |
|
172 |
diff --git a/sys-fs/lvm2/files/lvm.rc-2.02.116-r4 b/sys-fs/lvm2/files/lvm.rc-2.02.116-r4 |
173 |
index a09b0ef..74b4a41 100644 |
174 |
--- a/sys-fs/lvm2/files/lvm.rc-2.02.116-r4 |
175 |
+++ b/sys-fs/lvm2/files/lvm.rc-2.02.116-r4 |
176 |
@@ -1,7 +1,6 @@ |
177 |
#!/sbin/openrc-run |
178 |
# Copyright 1999-2016 Gentoo Foundation |
179 |
# Distributed under the terms of the GNU General Public License v2 |
180 |
-# $Id$ |
181 |
|
182 |
_get_lvm_path() { |
183 |
local lvm_path= |
184 |
|
185 |
diff --git a/sys-fs/lvm2/files/lvm.rc-2.02.116-r4 b/sys-fs/lvm2/files/lvm.rc-2.02.116-r6 |
186 |
similarity index 98% |
187 |
copy from sys-fs/lvm2/files/lvm.rc-2.02.116-r4 |
188 |
copy to sys-fs/lvm2/files/lvm.rc-2.02.116-r6 |
189 |
index a09b0ef..1bf075f 100644 |
190 |
--- a/sys-fs/lvm2/files/lvm.rc-2.02.116-r4 |
191 |
+++ b/sys-fs/lvm2/files/lvm.rc-2.02.116-r6 |
192 |
@@ -1,7 +1,6 @@ |
193 |
#!/sbin/openrc-run |
194 |
# Copyright 1999-2016 Gentoo Foundation |
195 |
# Distributed under the terms of the GNU General Public License v2 |
196 |
-# $Id$ |
197 |
|
198 |
_get_lvm_path() { |
199 |
local lvm_path= |
200 |
@@ -15,7 +14,7 @@ _need_lvmetad() |
201 |
{ |
202 |
local lvm_path="$(_get_lvm_path)" |
203 |
[ ! -x "${lvm_path}" ] && return 1 |
204 |
- ${lvm_path} dumpconfig global | grep -q 'use_lvmetad=1' |
205 |
+ ${lvm_path} dumpconfig global 2>/dev/null | grep -q 'use_lvmetad=1' |
206 |
} |
207 |
|
208 |
depend() { |
209 |
|
210 |
diff --git a/sys-fs/lvm2/files/lvm.rc-2.02.166-r2 b/sys-fs/lvm2/files/lvm.rc-2.02.166-r2 |
211 |
index d14292c..11329bb 100644 |
212 |
--- a/sys-fs/lvm2/files/lvm.rc-2.02.166-r2 |
213 |
+++ b/sys-fs/lvm2/files/lvm.rc-2.02.166-r2 |
214 |
@@ -1,7 +1,6 @@ |
215 |
#!/sbin/openrc-run |
216 |
# Copyright 1999-2017 Gentoo Foundation |
217 |
# Distributed under the terms of the GNU General Public License v2 |
218 |
-# $Id$ |
219 |
|
220 |
_get_lvm_path() { |
221 |
local lvm_path= |
222 |
|
223 |
diff --git a/sys-fs/lvm2/files/lvm2-2.02.136-fix-stdio-usage.patch b/sys-fs/lvm2/files/lvm2-2.02.136-fix-stdio-usage.patch |
224 |
new file mode 100644 |
225 |
index 0000000..6492ec0 |
226 |
--- /dev/null |
227 |
+++ b/sys-fs/lvm2/files/lvm2-2.02.136-fix-stdio-usage.patch |
228 |
@@ -0,0 +1,112 @@ |
229 |
+diff -Naurw LVM2.2.02.136.orig/lib/commands/toolcontext.c LVM2.2.02.136/lib/commands/toolcontext.c |
230 |
+--- LVM2.2.02.136.orig/lib/commands/toolcontext.c 2015-11-27 17:29:19.000000000 -0800 |
231 |
++++ LVM2.2.02.136/lib/commands/toolcontext.c 2015-12-03 09:12:38.501331770 -0800 |
232 |
+@@ -1637,7 +1637,9 @@ |
233 |
+ /* |
234 |
+ * Close and reopen stream on file descriptor fd. |
235 |
+ */ |
236 |
+-static int _reopen_stream(FILE *stream, int fd, const char *mode, const char *name, FILE **new_stream) |
237 |
++#if defined(__GLIBC__) |
238 |
++#define _reopen_stream(stream, fd, mode, name) __reopen_stream(stream, fd, mode, name, &stream) |
239 |
++static int __reopen_stream(FILE *stream, int fd, const char *mode, const char *name, FILE **new_stream) |
240 |
+ { |
241 |
+ int fd_copy, new_fd; |
242 |
+ |
243 |
+@@ -1664,6 +1666,9 @@ |
244 |
+ |
245 |
+ return 1; |
246 |
+ } |
247 |
++#else |
248 |
++#define _reopen_stream(stream, fd, mode, name) (freopen(NULL, mode, stream) != NULL) |
249 |
++#endif |
250 |
+ |
251 |
+ static int _init_lvmetad(struct cmd_context *cmd) |
252 |
+ { |
253 |
+@@ -1741,7 +1746,6 @@ |
254 |
+ unsigned set_filters) |
255 |
+ { |
256 |
+ struct cmd_context *cmd; |
257 |
+- FILE *new_stream; |
258 |
+ int flags; |
259 |
+ |
260 |
+ #ifdef M_MMAP_MAX |
261 |
+@@ -1791,9 +1795,8 @@ |
262 |
+ if (is_valid_fd(STDIN_FILENO) && |
263 |
+ ((flags = fcntl(STDIN_FILENO, F_GETFL)) > 0) && |
264 |
+ (flags & O_ACCMODE) != O_WRONLY) { |
265 |
+- if (!_reopen_stream(stdin, STDIN_FILENO, "r", "stdin", &new_stream)) |
266 |
++ if (!_reopen_stream(stdin, STDIN_FILENO, "r", "stdin")) |
267 |
+ goto_out; |
268 |
+- stdin = new_stream; |
269 |
+ if (setvbuf(stdin, cmd->linebuffer, _IOLBF, linebuffer_size)) { |
270 |
+ log_sys_error("setvbuf", ""); |
271 |
+ goto out; |
272 |
+@@ -1803,9 +1806,8 @@ |
273 |
+ if (is_valid_fd(STDOUT_FILENO) && |
274 |
+ ((flags = fcntl(STDOUT_FILENO, F_GETFL)) > 0) && |
275 |
+ (flags & O_ACCMODE) != O_RDONLY) { |
276 |
+- if (!_reopen_stream(stdout, STDOUT_FILENO, "w", "stdout", &new_stream)) |
277 |
++ if (!_reopen_stream(stdout, STDOUT_FILENO, "w", "stdout")) |
278 |
+ goto_out; |
279 |
+- stdout = new_stream; |
280 |
+ if (setvbuf(stdout, cmd->linebuffer + linebuffer_size, |
281 |
+ _IOLBF, linebuffer_size)) { |
282 |
+ log_sys_error("setvbuf", ""); |
283 |
+@@ -2131,7 +2133,6 @@ |
284 |
+ void destroy_toolcontext(struct cmd_context *cmd) |
285 |
+ { |
286 |
+ struct dm_config_tree *cft_cmdline; |
287 |
+- FILE *new_stream; |
288 |
+ int flags; |
289 |
+ |
290 |
+ if (cmd->dump_filter && cmd->filter && cmd->filter->dump && |
291 |
+@@ -2167,8 +2168,7 @@ |
292 |
+ if (is_valid_fd(STDIN_FILENO) && |
293 |
+ ((flags = fcntl(STDIN_FILENO, F_GETFL)) > 0) && |
294 |
+ (flags & O_ACCMODE) != O_WRONLY) { |
295 |
+- if (_reopen_stream(stdin, STDIN_FILENO, "r", "stdin", &new_stream)) { |
296 |
+- stdin = new_stream; |
297 |
++ if (_reopen_stream(stdin, STDIN_FILENO, "r", "stdin")) { |
298 |
+ setlinebuf(stdin); |
299 |
+ } else |
300 |
+ cmd->linebuffer = NULL; /* Leave buffer in place (deliberate leak) */ |
301 |
+@@ -2177,8 +2177,7 @@ |
302 |
+ if (is_valid_fd(STDOUT_FILENO) && |
303 |
+ ((flags = fcntl(STDOUT_FILENO, F_GETFL)) > 0) && |
304 |
+ (flags & O_ACCMODE) != O_RDONLY) { |
305 |
+- if (_reopen_stream(stdout, STDOUT_FILENO, "w", "stdout", &new_stream)) { |
306 |
+- stdout = new_stream; |
307 |
++ if (_reopen_stream(stdout, STDOUT_FILENO, "w", "stdout")) { |
308 |
+ setlinebuf(stdout); |
309 |
+ } else |
310 |
+ cmd->linebuffer = NULL; /* Leave buffer in place (deliberate leak) */ |
311 |
+diff -Naurw LVM2.2.02.136.orig/tools/lvmcmdline.c LVM2.2.02.136/tools/lvmcmdline.c |
312 |
+--- LVM2.2.02.136.orig/tools/lvmcmdline.c 2015-11-27 17:29:22.000000000 -0800 |
313 |
++++ LVM2.2.02.136/tools/lvmcmdline.c 2015-12-03 09:14:19.984668128 -0800 |
314 |
+@@ -1744,7 +1744,7 @@ |
315 |
+ int err = is_valid_fd(STDERR_FILENO); |
316 |
+ |
317 |
+ if (!is_valid_fd(STDIN_FILENO) && |
318 |
+- !(stdin = fopen(_PATH_DEVNULL, "r"))) { |
319 |
++ !freopen(_PATH_DEVNULL, "r", stdin)) { |
320 |
+ if (err) |
321 |
+ perror("stdin stream open"); |
322 |
+ else |
323 |
+@@ -1754,7 +1754,7 @@ |
324 |
+ } |
325 |
+ |
326 |
+ if (!is_valid_fd(STDOUT_FILENO) && |
327 |
+- !(stdout = fopen(_PATH_DEVNULL, "w"))) { |
328 |
++ !freopen(_PATH_DEVNULL, "w", stdout)) { |
329 |
+ if (err) |
330 |
+ perror("stdout stream open"); |
331 |
+ /* else no stdout */ |
332 |
+@@ -1762,7 +1762,7 @@ |
333 |
+ } |
334 |
+ |
335 |
+ if (!is_valid_fd(STDERR_FILENO) && |
336 |
+- !(stderr = fopen(_PATH_DEVNULL, "w"))) { |
337 |
++ !freopen(_PATH_DEVNULL, "w", stderr)) { |
338 |
+ printf("stderr stream open: %s\n", |
339 |
+ strerror(errno)); |
340 |
+ return 0; |
341 |
|
342 |
diff --git a/sys-fs/lvm2/files/lvm2-2.02.136-portability.patch b/sys-fs/lvm2/files/lvm2-2.02.136-portability.patch |
343 |
new file mode 100644 |
344 |
index 0000000..4d3f8ab |
345 |
--- /dev/null |
346 |
+++ b/sys-fs/lvm2/files/lvm2-2.02.136-portability.patch |
347 |
@@ -0,0 +1,44 @@ |
348 |
+diff -Naurw LVM2.2.02.136.orig/daemons/lvmetad/lvmetad-core.c LVM2.2.02.136/daemons/lvmetad/lvmetad-core.c |
349 |
+--- LVM2.2.02.136.orig/daemons/lvmetad/lvmetad-core.c 2015-11-27 17:29:18.000000000 -0800 |
350 |
++++ LVM2.2.02.136/daemons/lvmetad/lvmetad-core.c 2015-12-03 09:06:48.387988004 -0800 |
351 |
+@@ -300,7 +300,7 @@ |
352 |
+ if (!(vg = dm_hash_lookup(s->lock.vg, id))) { |
353 |
+ if (!(vg = malloc(sizeof(pthread_mutex_t))) || |
354 |
+ pthread_mutexattr_init(&rec) || |
355 |
+- pthread_mutexattr_settype(&rec, PTHREAD_MUTEX_RECURSIVE_NP) || |
356 |
++ pthread_mutexattr_settype(&rec, PTHREAD_MUTEX_RECURSIVE) || |
357 |
+ pthread_mutex_init(vg, &rec)) |
358 |
+ goto bad; |
359 |
+ if (!dm_hash_insert(s->lock.vg, id, vg)) { |
360 |
+@@ -2890,7 +2890,7 @@ |
361 |
+ ls->log = s->log; |
362 |
+ |
363 |
+ pthread_mutexattr_init(&rec); |
364 |
+- pthread_mutexattr_settype(&rec, PTHREAD_MUTEX_RECURSIVE_NP); |
365 |
++ pthread_mutexattr_settype(&rec, PTHREAD_MUTEX_RECURSIVE); |
366 |
+ pthread_mutex_init(&ls->lock.pvid_to_pvmeta, &rec); |
367 |
+ pthread_mutex_init(&ls->lock.vgid_to_metadata, &rec); |
368 |
+ pthread_mutex_init(&ls->lock.pvid_to_vgid, NULL); |
369 |
+diff -Naurw LVM2.2.02.136.orig/lib/mm/memlock.c LVM2.2.02.136/lib/mm/memlock.c |
370 |
+--- LVM2.2.02.136.orig/lib/mm/memlock.c 2015-11-27 17:29:19.000000000 -0800 |
371 |
++++ LVM2.2.02.136/lib/mm/memlock.c 2015-12-03 09:06:20.917987185 -0800 |
372 |
+@@ -145,7 +145,7 @@ |
373 |
+ |
374 |
+ static void _allocate_memory(void) |
375 |
+ { |
376 |
+-#ifndef VALGRIND_POOL |
377 |
++#if !defined(VALGRIND_POOL) && defined(__GLIBC__) |
378 |
+ void *stack_mem; |
379 |
+ struct rlimit limit; |
380 |
+ int i, area = 0, missing = _size_malloc_tmp, max_areas = 32, hblks; |
381 |
+diff -Naurw LVM2.2.02.136.orig/libdaemon/server/daemon-server.c LVM2.2.02.136/libdaemon/server/daemon-server.c |
382 |
+--- LVM2.2.02.136.orig/libdaemon/server/daemon-server.c 2015-11-27 17:29:20.000000000 -0800 |
383 |
++++ LVM2.2.02.136/libdaemon/server/daemon-server.c 2015-12-03 09:07:09.767988641 -0800 |
384 |
+@@ -18,6 +18,7 @@ |
385 |
+ #include "daemon-server.h" |
386 |
+ #include "daemon-log.h" |
387 |
+ |
388 |
++#include <fcntl.h> |
389 |
+ #include <dlfcn.h> |
390 |
+ #include <errno.h> |
391 |
+ #include <pthread.h> |
392 |
|
393 |
diff --git a/sys-fs/lvm2/files/lvm2-2.02.145-mkdev.patch b/sys-fs/lvm2/files/lvm2-2.02.145-mkdev.patch |
394 |
new file mode 100644 |
395 |
index 0000000..f91dccd |
396 |
--- /dev/null |
397 |
+++ b/sys-fs/lvm2/files/lvm2-2.02.145-mkdev.patch |
398 |
@@ -0,0 +1,127 @@ |
399 |
+https://bugs.gentoo.org/580062 |
400 |
+ |
401 |
+From 2a1d0fa8ea765604cd8274aac5aa7876f1c145c9 Mon Sep 17 00:00:00 2001 |
402 |
+From: Mike Frysinger <vapier@g.o> |
403 |
+Date: Tue, 19 Apr 2016 23:53:22 -0400 |
404 |
+Subject: [PATCH] convert major/minor/makedev handling |
405 |
+ |
406 |
+Most of the files in here use MAJOR/MINOR/MKDEV macros, but a few |
407 |
+missed it. Update the defines in those files to match them. |
408 |
+--- |
409 |
+ daemons/cmirrord/functions.c | 16 ++++++++++++---- |
410 |
+ daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c | 12 ++++++++++-- |
411 |
+ lib/filters/filter-sysfs.c | 6 ++++-- |
412 |
+ 3 files changed, 26 insertions(+), 8 deletions(-) |
413 |
+ |
414 |
+diff --git a/daemons/cmirrord/functions.c b/daemons/cmirrord/functions.c |
415 |
+index e9d3c09..5b3cb38 100644 |
416 |
+--- a/daemons/cmirrord/functions.c |
417 |
++++ b/daemons/cmirrord/functions.c |
418 |
+@@ -20,6 +20,14 @@ |
419 |
+ #include <time.h> |
420 |
+ #include <unistd.h> |
421 |
+ |
422 |
++#ifdef __linux__ |
423 |
++# include "kdev_t.h" |
424 |
++#else |
425 |
++# define MAJOR(x) major((x)) |
426 |
++# define MINOR(x) minor((x)) |
427 |
++# define MKDEV(x,y) makedev((x),(y)) |
428 |
++#endif |
429 |
++ |
430 |
+ #define BYTE_SHIFT 3 |
431 |
+ |
432 |
+ /* |
433 |
+@@ -333,8 +341,8 @@ static int find_disk_path(char *major_minor_str, char *path_rtn, int *unlink_pat |
434 |
+ continue; |
435 |
+ } |
436 |
+ if (S_ISBLK(statbuf.st_mode) && |
437 |
+- (major(statbuf.st_rdev) == major) && |
438 |
+- (minor(statbuf.st_rdev) == minor)) { |
439 |
++ (MAJOR(statbuf.st_rdev) == major) && |
440 |
++ (MINOR(statbuf.st_rdev) == minor)) { |
441 |
+ LOG_DBG(" %s: YES", dep->d_name); |
442 |
+ if (closedir(dp)) |
443 |
+ LOG_DBG("Unable to closedir /dev/mapper %s", |
444 |
+@@ -1451,7 +1459,7 @@ static int disk_status_info(struct log_c *lc, struct dm_ulog_request *rq) |
445 |
+ } |
446 |
+ |
447 |
+ r = sprintf(data, "3 clustered-disk %d:%d %c", |
448 |
+- major(statbuf.st_rdev), minor(statbuf.st_rdev), |
449 |
++ MAJOR(statbuf.st_rdev), MINOR(statbuf.st_rdev), |
450 |
+ (lc->log_dev_failed) ? 'D' : 'A'); |
451 |
+ if (r < 0) |
452 |
+ return r; |
453 |
+@@ -1514,7 +1522,7 @@ static int disk_status_table(struct log_c *lc, struct dm_ulog_request *rq) |
454 |
+ } |
455 |
+ |
456 |
+ r = sprintf(data, "clustered-disk %d:%d %u %s%s ", |
457 |
+- major(statbuf.st_rdev), minor(statbuf.st_rdev), |
458 |
++ MAJOR(statbuf.st_rdev), MINOR(statbuf.st_rdev), |
459 |
+ lc->region_size, |
460 |
+ (lc->sync == DEFAULTSYNC) ? "" : |
461 |
+ (lc->sync == NOSYNC) ? "nosync " : "sync ", |
462 |
+diff --git a/daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c b/daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c |
463 |
+index 7b060ed..4098203 100644 |
464 |
+--- a/daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c |
465 |
++++ b/daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c |
466 |
+@@ -20,6 +20,14 @@ |
467 |
+ #include <stdarg.h> |
468 |
+ #include <pthread.h> |
469 |
+ |
470 |
++#ifdef __linux__ |
471 |
++# include "kdev_t.h" |
472 |
++#else |
473 |
++# define MAJOR(x) major((x)) |
474 |
++# define MINOR(x) minor((x)) |
475 |
++# define MKDEV(x,y) makedev((x),(y)) |
476 |
++#endif |
477 |
++ |
478 |
+ /* First warning when snapshot is 80% full. */ |
479 |
+ #define WARNING_THRESH (DM_PERCENT_1 * 80) |
480 |
+ /* Run a check every 5%. */ |
481 |
+@@ -148,8 +156,8 @@ static void _umount(const char *device, int major, int minor) |
482 |
+ continue; /* can't stat, skip this one */ |
483 |
+ |
484 |
+ if (S_ISBLK(st.st_mode) && |
485 |
+- major(st.st_rdev) == major && |
486 |
+- minor(st.st_rdev) == minor) { |
487 |
++ MAJOR(st.st_rdev) == major && |
488 |
++ MINOR(st.st_rdev) == minor) { |
489 |
+ log_error("Unmounting invalid snapshot %s from %s.", device, words[1]); |
490 |
+ if (!_run(UMOUNT_COMMAND, "-fl", words[1], NULL)) |
491 |
+ log_error("Failed to umount snapshot %s from %s: %s.", |
492 |
+diff --git a/lib/filters/filter-sysfs.c b/lib/filters/filter-sysfs.c |
493 |
+index 3115f86..5f76e8b 100644 |
494 |
+--- a/lib/filters/filter-sysfs.c |
495 |
++++ b/lib/filters/filter-sysfs.c |
496 |
+@@ -19,6 +19,8 @@ |
497 |
+ |
498 |
+ #include <dirent.h> |
499 |
+ |
500 |
++#include "kdev_t.h" |
501 |
++ |
502 |
+ static int _locate_sysfs_blocks(const char *sysfs_dir, char *path, size_t len, |
503 |
+ unsigned *sysfs_depth) |
504 |
+ { |
505 |
+@@ -120,7 +122,7 @@ static struct dev_set *_dev_set_create(struct dm_pool *mem, |
506 |
+ |
507 |
+ static unsigned _hash_dev(dev_t dev) |
508 |
+ { |
509 |
+- return (major(dev) ^ minor(dev)) & (SET_BUCKETS - 1); |
510 |
++ return (MAJOR(dev) ^ MINOR(dev)) & (SET_BUCKETS - 1); |
511 |
+ } |
512 |
+ |
513 |
+ /* |
514 |
+@@ -171,7 +173,7 @@ static int _parse_dev(const char *file, FILE *fp, dev_t *result) |
515 |
+ return 0; |
516 |
+ } |
517 |
+ |
518 |
+- *result = makedev(major, minor); |
519 |
++ *result = MKDEV(major, minor); |
520 |
+ return 1; |
521 |
+ } |
522 |
+ |
523 |
+-- |
524 |
+2.7.4 |
525 |
+ |
526 |
|
527 |
diff --git a/sys-fs/lvm2/files/lvmetad.initd-2.02.105-r2 b/sys-fs/lvm2/files/lvmetad.initd-2.02.105-r2 |
528 |
index 2f9ab0c..c95a47d 100644 |
529 |
--- a/sys-fs/lvm2/files/lvmetad.initd-2.02.105-r2 |
530 |
+++ b/sys-fs/lvm2/files/lvmetad.initd-2.02.105-r2 |
531 |
@@ -1,7 +1,6 @@ |
532 |
#!/sbin/openrc-run |
533 |
# Copyright 1999-2016 Gentoo Foundation |
534 |
# Distributed under the terms of the GNU General Public License v2 |
535 |
-# $Id$ |
536 |
|
537 |
pidfile="/run/lvmetad.pid" |
538 |
command="/sbin/lvmetad" |
539 |
|
540 |
diff --git a/sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3 b/sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3 |
541 |
index d41239e..2efce42 100644 |
542 |
--- a/sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3 |
543 |
+++ b/sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3 |
544 |
@@ -1,7 +1,6 @@ |
545 |
#!/sbin/openrc-run |
546 |
# Copyright 1999-2016 Gentoo Foundation |
547 |
# Distributed under the terms of the GNU General Public License v2 |
548 |
-# $Id$ |
549 |
|
550 |
pidfile="/run/lvmetad.pid" |
551 |
command="/sbin/lvmetad" |
552 |
|
553 |
diff --git a/sys-fs/lvm2/files/lvmlockd.initd-2.02.166-r1 b/sys-fs/lvm2/files/lvmlockd.initd-2.02.166-r1 |
554 |
index bf3292a..16e2cc3 100644 |
555 |
--- a/sys-fs/lvm2/files/lvmlockd.initd-2.02.166-r1 |
556 |
+++ b/sys-fs/lvm2/files/lvmlockd.initd-2.02.166-r1 |
557 |
@@ -1,7 +1,6 @@ |
558 |
#!/sbin/openrc-run |
559 |
# Copyright 1999-2017 Gentoo Foundation |
560 |
# Distributed under the terms of the GNU General Public License v2 |
561 |
-# $Id$ |
562 |
|
563 |
pidfile="/run/lvmlockd.pid" |
564 |
command="/sbin/lvmlockd" |
565 |
|
566 |
diff --git a/sys-fs/lvm2/lvm2-2.02.116-r4.ebuild b/sys-fs/lvm2/lvm2-2.02.116-r4.ebuild |
567 |
index c0ff832..42db024 100644 |
568 |
--- a/sys-fs/lvm2/lvm2-2.02.116-r4.ebuild |
569 |
+++ b/sys-fs/lvm2/lvm2-2.02.116-r4.ebuild |
570 |
@@ -1,6 +1,5 @@ |
571 |
# Copyright 1999-2016 Gentoo Foundation |
572 |
# Distributed under the terms of the GNU General Public License v2 |
573 |
-# $Id$ |
574 |
|
575 |
EAPI=5 |
576 |
inherit autotools eutils linux-info multilib systemd toolchain-funcs udev flag-o-matic |
577 |
|
578 |
diff --git a/sys-fs/lvm2/lvm2-2.02.116.ebuild b/sys-fs/lvm2/lvm2-2.02.116.ebuild |
579 |
index 6879d2b..374abbc 100644 |
580 |
--- a/sys-fs/lvm2/lvm2-2.02.116.ebuild |
581 |
+++ b/sys-fs/lvm2/lvm2-2.02.116.ebuild |
582 |
@@ -1,6 +1,5 @@ |
583 |
# Copyright 1999-2016 Gentoo Foundation |
584 |
# Distributed under the terms of the GNU General Public License v2 |
585 |
-# $Id$ |
586 |
|
587 |
EAPI=5 |
588 |
inherit autotools eutils linux-info multilib systemd toolchain-funcs udev flag-o-matic |
589 |
|
590 |
diff --git a/sys-fs/lvm2/lvm2-2.02.166-r2.ebuild b/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild |
591 |
similarity index 94% |
592 |
copy from sys-fs/lvm2/lvm2-2.02.166-r2.ebuild |
593 |
copy to sys-fs/lvm2/lvm2-2.02.145-r2.ebuild |
594 |
index 4b4edeb..3f11e58 100644 |
595 |
--- a/sys-fs/lvm2/lvm2-2.02.166-r2.ebuild |
596 |
+++ b/sys-fs/lvm2/lvm2-2.02.145-r2.ebuild |
597 |
@@ -1,6 +1,5 @@ |
598 |
# Copyright 1999-2017 Gentoo Foundation |
599 |
# Distributed under the terms of the GNU General Public License v2 |
600 |
-# $Id$ |
601 |
|
602 |
EAPI=6 |
603 |
inherit autotools eutils linux-info multilib systemd toolchain-funcs udev flag-o-matic |
604 |
@@ -12,9 +11,9 @@ SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz |
605 |
|
606 |
LICENSE="GPL-2" |
607 |
SLOT="0" |
608 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
609 |
-IUSE="readline static static-libs systemd clvm cman corosync lvm1 lvm2create_initrd openais sanlock selinux +udev +thin device-mapper-only" |
610 |
-REQUIRED_USE="device-mapper-only? ( !clvm !cman !corosync !lvm1 !lvm2create_initrd !openais !sanlock !thin ) |
611 |
+KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" |
612 |
+IUSE="readline static static-libs systemd clvm cman corosync lvm1 lvm2create_initrd openais selinux +udev +thin device-mapper-only" |
613 |
+REQUIRED_USE="device-mapper-only? ( !clvm !cman !corosync !lvm1 !lvm2create_initrd !openais !thin ) |
614 |
systemd? ( udev ) |
615 |
clvm? ( !systemd )" |
616 |
|
617 |
@@ -27,7 +26,6 @@ DEPEND_COMMON=" |
618 |
) |
619 |
|
620 |
readline? ( sys-libs/readline:0= ) |
621 |
- sanlock? ( sys-cluster/sanlock ) |
622 |
systemd? ( >=sys-apps/systemd-205:0= ) |
623 |
udev? ( >=virtual/libudev-208:=[static-libs?] )" |
624 |
# /run is now required for locking during early boot. /var cannot be assumed to |
625 |
@@ -61,8 +59,8 @@ PATCHES=( |
626 |
"${FILESDIR}"/${PN}-2.02.129-example.conf.in.patch |
627 |
|
628 |
# Musl fixes |
629 |
- "${FILESDIR}"/${PN}-2.02.166-fix-stdio-usage.patch |
630 |
- "${FILESDIR}"/${PN}-2.02.166-portability.patch |
631 |
+ "${FILESDIR}"/${PN}-2.02.136-fix-stdio-usage.patch |
632 |
+ "${FILESDIR}"/${PN}-2.02.136-portability.patch |
633 |
|
634 |
# For upstream -- review and forward: |
635 |
"${FILESDIR}"/${PN}-2.02.63-always-make-static-libdm.patch |
636 |
@@ -73,7 +71,7 @@ PATCHES=( |
637 |
"${FILESDIR}"/${PN}-2.02.139-dynamic-static-ldflags.patch #332905 |
638 |
"${FILESDIR}"/${PN}-2.02.129-static-pkgconfig-libs.patch #370217, #439414 + blkid |
639 |
"${FILESDIR}"/${PN}-2.02.130-pthread-pkgconfig.patch #492450 |
640 |
- #"${FILESDIR}"/${PN}-2.02.145-mkdev.patch #580062 # Merged upstream |
641 |
+ "${FILESDIR}"/${PN}-2.02.145-mkdev.patch #580062 |
642 |
) |
643 |
|
644 |
pkg_setup() { |
645 |
@@ -193,7 +191,6 @@ src_configure() { |
646 |
[ -z "${clvmd}" ] && clvmd="none" |
647 |
myconf+=( --with-clvmd=${clvmd} ) |
648 |
myconf+=( --with-pool=${buildmode} ) |
649 |
- |
650 |
else |
651 |
myconf+=( --with-clvmd=none --with-cluster=none ) |
652 |
fi |
653 |
@@ -215,7 +212,6 @@ src_configure() { |
654 |
$(use_enable udev udev_rules) \ |
655 |
$(use_enable udev udev_sync) \ |
656 |
$(use_with udev udevdir "$(get_udevdir)"/rules.d) \ |
657 |
- $(use_enable sanlock lockd-sanlock) \ |
658 |
$(use_enable systemd udev-systemd-background-jobs) \ |
659 |
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \ |
660 |
${myconf[@]} \ |
661 |
@@ -250,17 +246,13 @@ src_install() { |
662 |
|
663 |
if use !device-mapper-only ; then |
664 |
newinitd "${FILESDIR}"/dmeventd.initd-2.02.67-r1 dmeventd |
665 |
- newinitd "${FILESDIR}"/lvm.rc-2.02.166-r2 lvm |
666 |
+ newinitd "${FILESDIR}"/lvm.rc-2.02.116-r6 lvm |
667 |
newconfd "${FILESDIR}"/lvm.confd-2.02.28-r2 lvm |
668 |
|
669 |
newinitd "${FILESDIR}"/lvm-monitoring.initd-2.02.105-r2 lvm-monitoring |
670 |
newinitd "${FILESDIR}"/lvmetad.initd-2.02.116-r3 lvmetad |
671 |
fi |
672 |
|
673 |
- if use sanlock; then |
674 |
- newinitd "${FILESDIR}"/lvmlockd.initd-2.02.166-r1 lvmlockd |
675 |
- fi |
676 |
- |
677 |
if use clvm; then |
678 |
newinitd "${FILESDIR}"/clvmd.rc-2.02.39 clvmd |
679 |
newconfd "${FILESDIR}"/clvmd.confd-2.02.39 clvmd |
680 |
|
681 |
diff --git a/sys-fs/lvm2/lvm2-2.02.166-r2.ebuild b/sys-fs/lvm2/lvm2-2.02.171.ebuild |
682 |
similarity index 98% |
683 |
rename from sys-fs/lvm2/lvm2-2.02.166-r2.ebuild |
684 |
rename to sys-fs/lvm2/lvm2-2.02.171.ebuild |
685 |
index 4b4edeb..076a53f 100644 |
686 |
--- a/sys-fs/lvm2/lvm2-2.02.166-r2.ebuild |
687 |
+++ b/sys-fs/lvm2/lvm2-2.02.171.ebuild |
688 |
@@ -1,6 +1,5 @@ |
689 |
# Copyright 1999-2017 Gentoo Foundation |
690 |
# Distributed under the terms of the GNU General Public License v2 |
691 |
-# $Id$ |
692 |
|
693 |
EAPI=6 |
694 |
inherit autotools eutils linux-info multilib systemd toolchain-funcs udev flag-o-matic |
695 |
@@ -12,7 +11,7 @@ SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz |
696 |
|
697 |
LICENSE="GPL-2" |
698 |
SLOT="0" |
699 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
700 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" |
701 |
IUSE="readline static static-libs systemd clvm cman corosync lvm1 lvm2create_initrd openais sanlock selinux +udev +thin device-mapper-only" |
702 |
REQUIRED_USE="device-mapper-only? ( !clvm !cman !corosync !lvm1 !lvm2create_initrd !openais !sanlock !thin ) |
703 |
systemd? ( udev ) |
704 |
@@ -193,7 +192,7 @@ src_configure() { |
705 |
[ -z "${clvmd}" ] && clvmd="none" |
706 |
myconf+=( --with-clvmd=${clvmd} ) |
707 |
myconf+=( --with-pool=${buildmode} ) |
708 |
- |
709 |
+ myconf+=( --enable-lvmlockd-dlm ) |
710 |
else |
711 |
myconf+=( --with-clvmd=none --with-cluster=none ) |
712 |
fi |
713 |
@@ -215,7 +214,7 @@ src_configure() { |
714 |
$(use_enable udev udev_rules) \ |
715 |
$(use_enable udev udev_sync) \ |
716 |
$(use_with udev udevdir "$(get_udevdir)"/rules.d) \ |
717 |
- $(use_enable sanlock lockd-sanlock) \ |
718 |
+ $(use_enable sanlock lvmlockd-sanlock) \ |
719 |
$(use_enable systemd udev-systemd-background-jobs) \ |
720 |
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \ |
721 |
${myconf[@]} \ |