diff options
9 files changed, 0 insertions, 1259 deletions
diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest index f88e27883fdb..65c2872241dd 100644 --- a/sys-block/thin-provisioning-tools/Manifest +++ b/sys-block/thin-provisioning-tools/Manifest @@ -24,7 +24,6 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf -DIST bytemuck-1.16.1.crate 48321 BLAKE2B ae8525a829a2c981200dfbc17de7f2a4e14fc6df71328c1a62b27dfa7488fdf634b4a6f45e65104bc45b828a91d3d0a70d06e9dd4c61dcba18db09204a22a6f2 SHA512 ba9e5eaae4d4d5ffd654da0359cdb5e85ad2d111b26a3b5147bae69519963ae3118ebe2afd34e92305cad3b3e573cd5aaf175c3bf81e94126f65ca3c9320b9dd DIST bytemuck-1.16.3.crate 49539 BLAKE2B 5e9a4c9e5bb1ec5398670edad455fa54b08955b48390d784c29c7ba153db4d0fb25c4d14f445ed28c443379a761354b1d9eb8c9c6e2a2930f5fb3f9085ad45b2 SHA512 17bf35d082c8009ce6ae24ae681715d8fd303f728f9bb2a0702096fd8635b5e7294eeea5375217a8276ba6136a16f94eb670c5d5baba9020674dc958173342f8 DIST bytemuck-1.24.0.crate 53243 BLAKE2B 472563c13565b62378576597a98c8050117940842846f2fb711fe4fc251e3bab19ed8f0d7e8215c880f06638684f1b8090afee598c730dacfe536f53287dcd69 SHA512 4e3b8071b7dc3b88104786f007f2fb8930cf252fc6cc04ff0c1a13873cd272971edcedcc9231a2a44bbdeca9c831f4c732e6917581420f209003b47761a8ced8 DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f @@ -35,10 +34,8 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125 -DIST clap-4.5.11.crate 56252 BLAKE2B 0d3d7e008e0848cbd66bd1fe347cbbccc77c44db49e1e4179eb0f2c292c87e178424ec82c2becf2e99162f2a199c31c31b54487c7dbfa700feeb082dee15c711 SHA512 96bb7871ef3eb167bf8869e3713d861754cf4716dcff8afe54b3d73ddeb862c75e110e1b759c72edec7cc0e274df5af881aaa8bd275978c55ec8a225c333b098 DIST clap-4.5.13.crate 56267 BLAKE2B 233f2fb4405ee2ff669220214c13b6c94858dbc375c8bf7eb83d7488690d74ebd8e1514679e02d1354b493b6e37fd7ed4b2ae32065d115a7287014aece90c2af SHA512 dd1a42ad3bf39463966c2ef76f3ec2dc5a847160bcd73de1718bd6706790f1ace183e3c9e6ee8d06f6ddea4b9bf30c884fa97d36b44f30dac26a85a52d9a0025 DIST clap-4.5.50.crate 62030 BLAKE2B cf2cf1761b2d4500ba6ce9c48e9127d83bc0eda99d111eedc5d45c9444c8cf53d15f9d56dddb1cd1d1ae464e514bd6484a15b4055a6305c5e476e80d57e090d0 SHA512 f98dc12a40453f17c733562e2d3a08dd4c073f2930665a683328100c5a09ae7d77fe535a22cce12c4eee8e2b073ebdfc156cfd4f5ebbd2f57fe779d206092264 -DIST clap_builder-4.5.11.crate 164100 BLAKE2B 07cadc052133a905e2f16bfdf3c1a0d66a283df5e7bb16eeb40bf1a8a489c24758309039d8a07a0b02cf7702a3a2ba6319115940193e58306df20f53851ec537 SHA512 e647761130263d45d55c507e15893b73f70ff402185cd2ef174f7c4f67cef96c713fa4d4d60244393b9e7628667b79e56dabac0196d014740d81e5b7083ab780 DIST clap_builder-4.5.13.crate 164093 BLAKE2B f938635782ba9c1a675bc15a73a36ee7f1cbee501dd10be6f267364fde125c75474e5abe226e0eaf0c9fb224887c65bbc1be4641ca093282d3042f9980f4ab94 SHA512 ab7a29b29a15d22701550fc590ca6ec256edf03828e2b9a87072734a8f66b6e5a1843ac2ee7856c62472960af4e8f40840f840adb78ce5afca918f333e0f623f DIST clap_builder-4.5.50.crate 171137 BLAKE2B c22e6f71df95d9cfd3c5f319d7c374ecb4879667279343e65ba35cac4308b490cacf2b2a702c4927d04412df2b1de776a38dd4081673777cf101553206fd32a0 SHA512 767b3bc14de66da6ba4cdf937b65d1f05fc34396026d8eeab39365714b26c7a2e0a7a494101ba13c97f23cbdabdedebfb62f522cce72fdb6f0fd5f45fd030cae DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 @@ -80,7 +77,6 @@ DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7 DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab DIST fixedbitset-0.5.7.crate 26537 BLAKE2B 48b7e02d7fa3fb33f05fb2de50a829e2f25d19ac680d59c754faef754ca4678d1671fcdc66d06c39b51b4f937bca44a89b87da195e43a4a905a0d29fa95996f9 SHA512 320b1b47a9f93590f24d5c111c171c401f15a50dc29617c8715b6c9d0b3f26e17f966a87d8628661dfc62ff8dee98524f3b6f4f4391725b1b77db714eb6eef60 -DIST flate2-1.0.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b1deb0fc8723a3b22c2586092343db1c538d96a37690d21e52ff822a38c90e10bc554fedb75671fdff6df309 SHA512 21528f80c1709cfa764723dce012903581dbc2b63ecad194ec601fc75103307e1b2ef17479186ad895ad957c9a33c6fd666b2981382a8a68ca78dfac7cb5d578 DIST flate2-1.0.31.crate 108176 BLAKE2B 2b0afbeec9ef08e54bfc572d7a386052d519d5bdeb220a316b67409403d229425580e33991f0a98536e6468f0e59ca87b59ff2d00425749336d4e68906d5d787 SHA512 b211254e15b38663f080552598d61d6766d6e7abc45cbac8fbdb5af65b833d2d3fbc00b5748ee12d4fc71726ab84dda9da20b6916121735c7b1c6c9d7a09fa61 DIST flate2-1.1.4.crate 77010 BLAKE2B fac509e03369218f587db1c8372fc6e7ef4aa8d5f9cbe22bc19408347544112330c5bc3f6a1545ccef964d2042c3efed0d5f5b0afcd5fd7d593ef35c85750900 SHA512 23f595b3cba18df65843ef1db2597f445bff8edea152f0e0200d13419580f8e4d20a39a492c52122f225ee6835615706456b2769d7d3fad597924d4733f57c44 DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 @@ -151,7 +147,6 @@ DIST numtoa-0.2.4.crate 9167 BLAKE2B 16b0e6c26879c33c952ee0122c8d2b28cd678d3d877 DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad -DIST os_pipe-1.2.0.crate 10615 BLAKE2B e00c9a1d668253ee8b759ead12708d75b180abd415444fa995c18107317ad9465c11af1f6be67dd8f64bc7d289a0e12096e9593af99c1052aca644efc5d83107 SHA512 77662eabc70f034882da4662c6f9def1796e6564f0965beae961998ed29d47ddae8ef3b8c9e612b46ee6ab907db49a6259f8d586156ea88f4e0431fa306211eb DIST os_pipe-1.2.1.crate 10691 BLAKE2B 563b108a8ce21dc4406a35bd2776b156ec77053f9449ba92acb81b9194a6df58a72a1fbbcbfe0b8d88c3fd3b4f8b1244a4d6737916f8e4050c6cd3eff7a8b130 SHA512 3a184359185495e8a931d3e875c5ebdc822e6fc76ecb9fb4264409f68d8a145406001339bdc00585f3ed7d9ecc74fc89f662fa8e08f4ed764a258302a198d4ff DIST os_pipe-1.2.3.crate 10467 BLAKE2B 223f79114161825747792e10f073c5fc32bfc4ffa67d6d48ad73feb8589370a5260054c9cfe3b6d77dc5742b72015ff96d8271cc74c505dad0aebe8a666cec05 SHA512 19dee6ead0eb792eab5e282e595ed5c3bc741613e1a7a790c9478c63f6b179f4aa55f4ddbd768f01aa8cc502c860691836f25e00e49bf133a0153ce7c5545f3b DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 @@ -160,7 +155,6 @@ DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57 DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 DIST portable-atomic-1.7.0.crate 145385 BLAKE2B 7d9622d636677e3adae0f909405090318a9d6189fc18683ed21074e9360f213b44c5213f3561e3dd1f642547c2c2e6682b9e1efa63243c1f12636bb11bd15dbe SHA512 0849edaa7a1f9ea66182443e31691e7839c857240916521bbd6009b5e692b13f5b315df36e656134651386bc50d895ecf6155a906750009514cad8bfc7e57fe2 DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 -DIST ppv-lite86-0.2.19.crate 22498 BLAKE2B 1efbd76388380880d263d2a87869d0a3560f5ec89d3367e195f86db8db6155e38217ec40af95a5f84b84806ae51907316ddef8a2d44c8ad27967710edcd899d5 SHA512 e639830a030b35bfd123990a2228b8628a2ed0d1422c3922d5e6133f96b30742fb959919aa761299aef332d9318272cd57544f444fccf0efd7a9990cfcefc659 DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc DIST predicates-3.1.2.crate 23986 BLAKE2B db4209b491f82a1ef6147158fdf86c0bd8a059e61c4a1922dccba257e461be36e31d4a03440c2b80b3c7c49d612dec81fb76f648bd5837c481d93cc9ac5ede65 SHA512 50896189f39842ef424aebc12c2633112fda83eba1bdeaa3e6f398db1e28dca0cc7838948f25e67f6fceede1a91a1b0ede5d4dc4edac6da752e48c7a07bbe3ae @@ -192,7 +186,6 @@ DIST ratatui-0.29.0.crate 543514 BLAKE2B d5e7de30e0c7f077ea5a4d13ce5417ab5221e0a DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 DIST redox_termios-0.1.3.crate 3240 BLAKE2B 3aa7360c9e982faf433b527605fab4cc01f74eac5f1f4698b5c7f43e5a7645fcddb39bd639c8f6935fb82db5a065630ee788fd8b111cca80be15db1a08d0b3fe SHA512 a221afea8eb1c7efe848e270a6ad5b65a97af945b4f64d3aa5346f5a61a9daaac1993446ddd78c1923b798e1659518856d7260d9d30651d91897850b0a1950d8 -DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964 DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 @@ -220,7 +213,6 @@ DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d4161 DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 DIST serde_derive-1.0.204.crate 55871 BLAKE2B 8f0cdb244a820712d557a3273e505c4461f4d7db89e8394040b4c66ede787b6b38b4c9923b38959ab4042c9076b8af72008c0dd15ac93a0ecdeb99da8fb526ae SHA512 bbb2b5e60e2af5bc7528b937ffaf0d3ffd433dbd9cb2592c1e07090620309057e4f11cbd6112fc1d2c5557e1bb3c0f4d59eb06ff06fa021ec683ab880997140e DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 -DIST shared_child-1.0.0.crate 8939 BLAKE2B dd7aa5bc4f87cab26cd0cd382fa00f42ae45ab6944e3367e355d19fd1007ded068642a35941e0cecc100120bcb1ea7d07d91bc36227261e8207b87c53de87a17 SHA512 d0e16cc7253271e6468659db0d7344c2d75772dd3428f686c49ce34bfea6ba8fa010b1ba83375241bf019e77c842001c6e1ab5096af54af03586e05c3f8fc476 DIST shared_child-1.0.1.crate 8967 BLAKE2B ff47cb9e567415976817eaa8ad7a229570036ff09214083746861eef76df7c897fee06e9ca1bec0b16e07cd6f9d7e0e6253a550e66be8dce65604f3681433158 SHA512 3596285e36724fefcbfcd8c877fd66e2179dbc47ad7ddf601ed793ed74df871eaccf15184f8355f3e355aa64583d6757872d9777864347d36922cc40b731c82a DIST shared_child-1.1.1.crate 14191 BLAKE2B 905b72fce40712746c11119409f641697adb784859b3c13c6a342bc94db05a9c91a9c9df72cfa251de7fa4a254033d59c35459089a397b7e2a43fe33b7e21b7c SHA512 718c6ed1138f3cf2769815d504a2ed4a792defee66d3abaa65b46924e0151603bcfc81360ce451b1b8f1b3fe8f48144e046fb17e7c35ec3821c819b59c4ff384 DIST shared_thread-0.2.0.crate 6364 BLAKE2B 63e6804882db3afb83cc99a096d0ec89d423f3f9efdbc950da1cbde941b8391a05f3ed086592e18e6e32e03ae13952f9249b0c37478e791965c232c95cfb13c9 SHA512 e69dd85b70c7570fd05e38ee29d0f86b357e073c4b84a100d8c5e71b7c343cdf44c74c21b6fe1392703fc4745737be2a27959cc70fb6938a8ef36179b6b76a10 @@ -236,15 +228,12 @@ DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669 DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.107.crate 301716 BLAKE2B 76ae71e40724b7ab0912df8c5d9ff571a21b6da1ed8f849395ca8565535c245894bbb1927952fa2c81891ce08d5e19336138f80c6374ca4a46c8bc8ed1ff53c7 SHA512 6c65589ad86a01307defcbfcb62d95b342135ad22636b899195784e56d476fe5eb5c7f2b54f827166e573f0a4af0ca834f4a107700417fd68edce7e423467f4a DIST syn-2.0.72.crate 267069 BLAKE2B b0b979f78937a10a6db45f96d5d93c595427a4e158d658a2186419d89b219a4a405ade488d88d9ebdbd605ce4b706aba7088ab39a77294f3cf9847bf032d8f91 SHA512 c3d26bf9787555bc6fd8bd789855d252e80ad28a413593e13bad174adf86087ff195a6b4227bdeb6d1a1c87b0af8e965d6f2d04b8d45e7383b6de49990b92e89 -DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 DIST tempfile-3.11.0.crate 34153 BLAKE2B 3a89580e05600ff2ef5637d2ed76ad8f1a769f6dae40cbd23f7bc2cb9d0807d03713ce1571df54c866c8fd9a4fb073990e4e98cc8ffee33aa4d8343c2d39733c SHA512 47d4c48c4f90d116a2f7d5ebf29ea623fb0a0fbfb1192aaaa53a83218ac910b6c836d6d4d8233b07d06e14de70fbf30d243152b7ac22a03d180905c53b6ad9e6 DIST tempfile-3.23.0.crate 43063 BLAKE2B f799368de517d83a5e42505438565c9d16217300d5c5f552e2789de4edcd493474d1d9a9e9cfdb88a776f26f403a89e0f436308b2ae7535d9b377b7c652f7cae SHA512 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753 DIST termion-1.5.6.crate 22677 BLAKE2B b918dc82bfa370bb9662bace34211bc7afa03a042dbd25f4456a7e3859521d4f32ab755780e58070f29eb7903f3b4f8129eb9447cda953b9190f9df3b7eb3aea SHA512 228b6fa7e2f280d6bfc7cef77e7a1d0d8f597178e66af0bde1b1fb6553857b511ba8a6786165815aac6d8a082fd37191f4ea35a47f1e1182f7f2c6086eb34a8c DIST termion-4.0.5.crate 24766 BLAKE2B 0622af95cdeb86ba569eac27e2837c810e5978da5bed214a873b4fedaf25a033d53bd8e9b901d0a8c60763bfef28646987275c8d00d56ae03cce0ff8fd3604e8 SHA512 2577813b9b1ca4f4b669f4d79d46f44bfd53152056b78e26ce4c972dae09a7550264412be2d5932f262a7c178ce4be7e54adaf2c4853816883818f0805f77ade DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 DIST termtree-0.5.1.crate 8498 BLAKE2B ebe1face80741908e28d3fbf828bd0a7a70bb317f4532fe38ac9b6adae898a7032f751718a39300ecca8c7bf0ea6cca028c02c93c7ce7a645d67656318e90172 SHA512 43d92132cef6d352c6c0190ce4a688d7cffb61ee86dbc6b49ba1f4c404661f9b329331198063d913ae52b2d4c69e6a2d9f5cd62886894c468093abd8604f0125 -DIST thin-provisioning-tools-0.9.0.tar.gz 500998 BLAKE2B ac269fb6dfd1baf1572da27582ac2cd763b07aaac130a9467d05581e7a0ba1309d7dbf4c6095407111667e57af2e8183318d558ed23853f9c84b9c151c0878d9 SHA512 e1796fb3948847d72ca8247cae58017507c0a847a00201b93668eeb8fbfea4107c4c2affa5c211c149798a89b10474e83d2bd61a5545a668299be97aed591e0f -DIST thin-provisioning-tools-1.0.14.tar.gz 418406 BLAKE2B 5779a6bfb521a08ebc495ff74ced0f8515e3f02f3bb2a67de689930ebef98f0cd4af1f1c2cf3bb9b9f9ff8cf0ba9b60b9303fbd01e11917dba3483aaacc1ec54 SHA512 a421ebf732f6595dcfec93ae14671cf9e5475b3289370209a658c77fe0760bbfc316c023035775608ced217bf23c535010af97062875178558c6b922c0cd0ff3 DIST thin-provisioning-tools-1.1.0.tar.gz 418825 BLAKE2B 8bd959bb1d5c70feca306ec41450c34c4da830ca7e68d3d3c632971323e492f9e4fbc63e718c05c50caeb64bfe91fe59306275179852f82bfb397fefb87d0709 SHA512 8cf3953743334b5a34504695757fa2de5a5fb5bdb8c7aed859995154fc004f52c3ef041558d307a2309c2de8dcdcbd8a0537bd3408fd78c7ff2f641f28944c1e DIST thin-provisioning-tools-1.3.0.tar.gz 471090 BLAKE2B 5a36385249459d87d3d1e0d2de87392f668a9f82cd8d73f370137f1785ef0ca9fa8fca1094fa0f25ab97f92c723553fb54ff71ac846783503b19ce543f4bef3d SHA512 84e364df240a43fea44edfe14cf428d79d1301891b2482599229e125768912127922377139c2117db50a5370fb08c0f52d589d11b6a90673af2d242ff4ef7920 DIST thiserror-1.0.63.crate 21537 BLAKE2B eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac SHA512 d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753 diff --git a/sys-block/thin-provisioning-tools/files/0.9.0-remove-boost_iostreams.patch b/sys-block/thin-provisioning-tools/files/0.9.0-remove-boost_iostreams.patch deleted file mode 100644 index 87a1b4e2f7fd..000000000000 --- a/sys-block/thin-provisioning-tools/files/0.9.0-remove-boost_iostreams.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -173,7 +173,7 @@ - CXXFLAGS+=@CXX_STRERROR_FLAG@ - CXXFLAGS+=@LFS_FLAGS@ - INCLUDES+=-I$(TOP_BUILDDIR) -I$(TOP_DIR) -I$(TOP_DIR)/thin-provisioning --LIBS:=-laio -lexpat -lboost_iostreams -ldl -+LIBS:=-laio -lexpat -ldl - - ifeq ("@DEVTOOLS@", "yes") - LIBS+=-lncurses diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.0-build-fixes.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.0-build-fixes.patch deleted file mode 100644 index df0831f1a23e..000000000000 --- a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.0-build-fixes.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- thin-provisioning-tools-0.7.0/Makefile.in -+++ thin-provisioning-tools-0.7.0/Makefile.in -@@ -142,9 +142,9 @@ - - TOP_DIR:=@top_srcdir@ - TOP_BUILDDIR:=@top_builddir@ --CFLAGS+=-g -Wall -O3 -fPIC -+CFLAGS+=-fPIC - CFLAGS+=@LFS_FLAGS@ --CXXFLAGS+=-g -Wall -fPIC -fno-strict-aliasing -std=c++11 -+CXXFLAGS+=-fPIC -fno-strict-aliasing -std=c++11 - - ifeq ("@DEVTOOLS@", "yes") - CXXFLAGS+=-DDEV_TOOLS ---- thin-provisioning-tools-0.7.0/unit-tests/Makefile.in -+++ thin-provisioning-tools-0.7.0/unit-tests/Makefile.in -@@ -25,7 +25,7 @@ - -Wno-unused-local-typedefs - - GMOCK_LIBS=\ -- -Llib -lpdata -lgmock -lpthread -laio -+ -Llib -lpdata -lgmock -lpthread -laio -lgtest - - GMOCK_DEPS=\ - $(wildcard $(GMOCK_DIR)/googlemock/include/*.h) \ -@@ -83,7 +83,7 @@ - sed 's,\([^ :]*\)\.o[ :]*,\1.o \1.gmo $* : Makefile ,g' < $*.$$$$ > $*.d; \ - $(RM) $*.$$$$ - --unit-tests/unit_tests: $(TEST_OBJECTS) lib/libgmock.a lib/libpdata.a -+unit-tests/unit_tests: $(TEST_OBJECTS) lib/libpdata.a - @echo " [LD] $<" - $(V)g++ $(CXXFLAGS) $(LDFLAGS) -o $@ $(TEST_OBJECTS) $(LIBS) $(GMOCK_LIBS) $(LIBEXPAT) - diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-boost-gtest.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-boost-gtest.patch deleted file mode 100644 index ae9288db8be9..000000000000 --- a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-boost-gtest.patch +++ /dev/null @@ -1,622 +0,0 @@ -Bug: https://bugs.gentoo.org/911775 - ---- a/base/base64.cc -+++ b/base/base64.cc -@@ -68,13 +68,13 @@ - throw std::runtime_error("internal error, in split"); - } - -- optional<unsigned> char_to_index(char c) { -+ boost::optional<unsigned> char_to_index(char c) { - // FIXME: very slow - for (unsigned i = 0; i < 64; i++) - if (table_[i] == c) -- return optional<unsigned>(i); -+ return boost::optional<unsigned>(i); - -- return optional<unsigned>(); -+ return boost::optional<unsigned>(); - } - - decoded_or_error success(vector<unsigned char> const &decoded) { -@@ -92,7 +92,7 @@ - } - - decoded_or_error decode_quad(char c1, char c2, char c3, char c4) { -- typedef optional<unsigned> oi; -+ typedef boost::optional<unsigned> oi; - unsigned char d1, d2, d3; - vector<unsigned char> decoded; - ---- a/base/run.h -+++ b/base/run.h -@@ -1,7 +1,7 @@ - #ifndef BASE_DATA_RANGE_H - #define BASE_DATA_RANGE_H - --#include <boost/optional.hpp> -+#include <boost/optional/optional_io.hpp> - #include <ostream> - - //---------------------------------------------------------------- ---- a/block-cache/copier.cc -+++ b/block-cache/copier.cc -@@ -90,19 +90,19 @@ - copier::wait_complete() - { - if (complete_.empty()) { -- return optional<copy_op>(); -+ return boost::optional<copy_op>(); - - } else { - auto op = complete_.front(); - complete_.pop_front(); -- return optional<copy_op>(op); -+ return boost::optional<copy_op>(op); - } - } - - void - copier::wait_(unsigned µ) - { -- optional<io_engine::wait_result> mp; -+ boost::optional<io_engine::wait_result> mp; - - if (!pending()) - return; ---- a/block-cache/io_engine.cc -+++ b/block-cache/io_engine.cc -@@ -125,13 +125,13 @@ - return r == 1; - } - --optional<io_engine::wait_result> -+boost::optional<io_engine::wait_result> - aio_engine::wait() - { - return wait_(NULL); - } - --optional<io_engine::wait_result> -+boost::optional<io_engine::wait_result> - aio_engine::wait(unsigned µsec) - { - timespec start = micro_to_ts(microsec); -@@ -156,7 +156,7 @@ - } - - if (r == 0) { -- return optional<wait_result>(); -+ return boost::optional<wait_result>(); - } - - iocb *cb = reinterpret_cast<iocb *>(event.obj); -@@ -164,19 +164,19 @@ - - if (event.res == cb->u.c.nbytes) { - cbs_.free(cb); -- return optional<wait_result>(make_pair(true, context)); -+ return boost::optional<wait_result>(make_pair(true, context)); - - } else if (static_cast<int>(event.res) < 0) { - cbs_.free(cb); -- return optional<wait_result>(make_pair(false, context)); -+ return boost::optional<wait_result>(make_pair(false, context)); - - } else { - cbs_.free(cb); -- return optional<wait_result>(make_pair(false, context)); -+ return boost::optional<wait_result>(make_pair(false, context)); - } - - // shouldn't get here -- return optional<wait_result>(make_pair(false, 0)); -+ return boost::optional<wait_result>(make_pair(false, 0)); - } - - struct timespec ---- a/caching/cache_restore.cc -+++ b/caching/cache_restore.cc -@@ -40,8 +40,8 @@ - override_version(1) { - } - -- optional<string> input; -- optional<string> output; -+ boost::optional<string> input; -+ boost::optional<string> output; - - uint32_t metadata_version; - bool clean_shutdown; -@@ -154,11 +154,11 @@ - return 0; - - case 'i': -- fs.input = optional<string>(string(optarg)); -+ fs.input = boost::optional<string>(string(optarg)); - break; - - case 'o': -- fs.output = optional<string>(string(optarg)); -+ fs.output = boost::optional<string>(string(optarg)); - break; - - case 'q': ---- a/caching/cache_writeback.cc -+++ b/caching/cache_writeback.cc -@@ -150,7 +150,7 @@ - } - - void check_for_completed_copies(bool block = false) { -- optional<copy_op> mop; -+ boost::optional<copy_op> mop; - - do { - if (block) ---- a/era/era_invalidate.cc -+++ b/era/era_invalidate.cc -@@ -27,7 +27,7 @@ - } - - bool metadata_snapshot_; -- optional<uint32_t> era_threshold_; -+ boost::optional<uint32_t> era_threshold_; - }; - - //-------------------------------- -@@ -88,7 +88,7 @@ - walk_writeset_tree(md.tm_, *md.writeset_tree_, v, dv); - } - -- void mark_blocks_since(metadata const &md, optional<uint32_t> const &threshold, set<uint32_t> &result) { -+ void mark_blocks_since(metadata const &md, boost::optional<uint32_t> const &threshold, set<uint32_t> &result) { - if (!threshold) - // Can't get here, just putting in to pacify the compiler - throw std::runtime_error("threshold not set"); ---- a/era/era_restore.cc -+++ b/era/era_restore.cc -@@ -28,8 +28,8 @@ - : quiet(false) { - } - -- optional<string> input; -- optional<string> output; -+ boost::optional<string> input; -+ boost::optional<string> output; - bool quiet; - }; - -@@ -99,11 +99,11 @@ - return 0; - - case 'i': -- fs.input = optional<string>(string(optarg)); -+ fs.input = boost::optional<string>(string(optarg)); - break; - - case 'o': -- fs.output = optional<string>(string(optarg)); -+ fs.output = boost::optional<string>(string(optarg)); - break; - - case 'q': ---- a/Makefile.in -+++ b/Makefile.in -@@ -162,7 +162,7 @@ - TOP_BUILDDIR:=@top_builddir@ - CFLAGS+=-fPIC - CFLAGS+=@LFS_FLAGS@ --CXXFLAGS+=-fPIC -fno-strict-aliasing -std=c++11 -+CXXFLAGS+=-fPIC -fno-strict-aliasing - - ifeq ("@DEVTOOLS@", "yes") - CXXFLAGS+=-DDEV_TOOLS ---- a/persistent-data/hex_dump.h -+++ b/persistent-data/hex_dump.h -@@ -19,6 +19,7 @@ - #ifndef HEX_DUMP_H - #define HEX_DUMP_H - -+#include <cstddef> - #include <iosfwd> - - //---------------------------------------------------------------- ---- a/persistent-data/transaction_manager.cc -+++ b/persistent-data/transaction_manager.cc -@@ -48,7 +48,7 @@ - transaction_manager::write_ref - transaction_manager::new_block(validator v) - { -- optional<block_address> mb = sm_->new_block(); -+ boost::optional<block_address> mb = sm_->new_block(); - if (!mb) - throw runtime_error("transaction_manager::new_block() couldn't allocate new block"); - -@@ -67,7 +67,7 @@ - return make_pair(bm_->write_lock(orig, v), need_inc); - - read_ref src = bm_->read_lock(orig, v); -- optional<block_address> mb = sm_->new_block(); -+ boost::optional<block_address> mb = sm_->new_block(); - if (!mb) - throw runtime_error("transaction_manager::shadow() couldn't allocate new block"); - ---- a/thin-provisioning/metadata_checker.cc -+++ b/thin-provisioning/metadata_checker.cc -@@ -182,7 +182,7 @@ - error_state examine_mapping_tree_(transaction_manager::ptr tm, - superblock_detail::superblock const &sb, - nested_output &out, -- optional<space_map::ptr> data_sm, -+ boost::optional<space_map::ptr> data_sm, - bool ignore_non_fatal) { - out << "examining mapping tree" << end_message(); - nested_output::nest _ = out.push(); -@@ -213,7 +213,7 @@ - error_state examine_mapping_tree(transaction_manager::ptr tm, - superblock_detail::superblock const &sb, - nested_output &out, -- optional<space_map::ptr> data_sm, -+ boost::optional<space_map::ptr> data_sm, - bool ignore_non_fatal) { - error_state err = examine_devices_tree_(tm, sb, out, ignore_non_fatal); - err << examine_mapping_tree_(tm, sb, out, data_sm, ignore_non_fatal); -@@ -403,7 +403,7 @@ - // until that there's a better solution in space - // and time complexity - space_map::ptr data_sm{open_disk_sm(*tm, &sb.data_space_map_root_)}; -- optional<space_map::ptr> core_sm; -+ boost::optional<space_map::ptr> core_sm; - err_ << examine_data_mappings(tm, sb, options_.data_mapping_opts_, out_, core_sm); - - if (err_ == FATAL) -@@ -418,7 +418,7 @@ - err_ << compare_space_maps(data_sm, *core_sm, out_); - } else - err_ << examine_data_mappings(tm, sb, options_.data_mapping_opts_, out_, -- optional<space_map::ptr>()); -+ boost::optional<space_map::ptr>()); - - metadata_checked_ = true; - } -@@ -509,7 +509,7 @@ - superblock_detail::superblock const &sb, - check_options::data_mapping_options option, - nested_output &out, -- optional<space_map::ptr> data_sm) { -+ boost::optional<space_map::ptr> data_sm) { - error_state err = NO_ERROR; - - switch (option) { ---- a/thin-provisioning/metadata_dumper.cc -+++ b/thin-provisioning/metadata_dumper.cc -@@ -125,7 +125,7 @@ - }; - - // See comment on get_map_ids -- optional<set<uint32_t> > -+ boost::optional<set<uint32_t> > - get_dev_ids(transaction_manager &tm, block_address root) { - d_thin_id_extractor de; - fatal_details_damage dv; -@@ -134,7 +134,7 @@ - try { - walk_device_tree(tree, de, dv, true); - } catch (...) { -- return optional<set<uint32_t>>(); -+ return boost::optional<set<uint32_t>>(); - } - - return de.dd_; -@@ -150,7 +150,7 @@ - - // The walk will do more sanity checks than we did when scanning the metadata, so - // it's possible that it will fail and throw a metadata damage exception. -- optional<set<uint32_t> > -+ boost::optional<set<uint32_t> > - get_map_ids(transaction_manager &tm, block_address root) { - m_thin_id_extractor me; - fatal_mapping_damage mv; -@@ -159,7 +159,7 @@ - try { - walk_mapping_tree(tree, me, mv, true); - } catch (...) { -- return optional<set<uint32_t>>(); -+ return boost::optional<set<uint32_t>>(); - } - - return me.dd_; -@@ -288,7 +288,7 @@ - uint32_t time; - }; - -- optional<roots> -+ boost::optional<roots> - find_best_roots(transaction_manager &tm) { - vector<node_info> mapping_roots; - vector<node_info> device_roots; -@@ -334,7 +334,7 @@ - if (pairs.size()) - return mk_roots(pairs[0]); - else -- return optional<roots>(); -+ return boost::optional<roots>(); - } - - private: -@@ -623,12 +623,12 @@ - } - } - -- optional<node_info> lookup_info(block_address b) const { -+ boost::optional<node_info> lookup_info(block_address b) const { - auto it = infos_.find(b); - if (it == infos_.end()) -- return optional<node_info>(); -+ return boost::optional<node_info>(); - -- return optional<node_info>(it->second); -+ return boost::optional<node_info>(it->second); - } - - block_manager &bm_; -@@ -846,16 +846,16 @@ - return sb; - } - -- optional<superblock_detail::superblock> -+ boost::optional<superblock_detail::superblock> - maybe_read_superblock(block_manager::ptr bm) - { - try { - auto sb = read_superblock(bm); -- return optional<superblock_detail::superblock>(sb); -+ return boost::optional<superblock_detail::superblock>(sb); - } catch (...) { - } - -- return optional<superblock_detail::superblock>(); -+ return boost::optional<superblock_detail::superblock>(); - } - - void ---- a/thin-provisioning/thin_dump.cc -+++ b/thin-provisioning/thin_dump.cc -@@ -50,7 +50,7 @@ - string format; - bool repair; - bool use_metadata_snap; -- optional<block_address> snap_location; -+ boost::optional<block_address> snap_location; - }; - - metadata::ptr open_metadata(string const &path, struct flags &flags) { ---- a/thin-provisioning/thin_ls.cc -+++ b/thin-provisioning/thin_ls.cc -@@ -238,7 +238,7 @@ - - void pass1(metadata::ptr md, mapping_set &mappings, ::uint64_t dev_id) { - dev_tree::key k = {dev_id}; -- optional<::uint64_t> dev_root = md->mappings_top_level_->lookup(k); -+ boost::optional<::uint64_t> dev_root = md->mappings_top_level_->lookup(k); - - if (!dev_root) - throw runtime_error("couldn't find mapping tree root"); -@@ -254,7 +254,7 @@ - - block_address count_exclusives(metadata::ptr md, mapping_set const &mappings, ::uint64_t dev_id) { - dev_tree::key k = {dev_id}; -- optional<::uint64_t> dev_root = md->mappings_top_level_->lookup(k); -+ boost::optional<::uint64_t> dev_root = md->mappings_top_level_->lookup(k); - - if (!dev_root) - throw runtime_error("couldn't find mapping tree root"); -@@ -324,7 +324,7 @@ - metadata::ptr md; - - if (flags.use_metadata_snap) -- md.reset(new metadata(bm, optional<block_address>())); -+ md.reset(new metadata(bm, boost::optional<block_address>())); - else - md.reset(new metadata(bm)); - ---- a/unit-tests/bitset_t.cc -+++ b/unit-tests/bitset_t.cc -@@ -60,14 +60,14 @@ - tm_(bm_, sm_) { - } - -- bitset::ptr -+ persistent_data::bitset::ptr - create_bitset() { -- return bitset::ptr(new bitset(tm_)); -+ return persistent_data::bitset::ptr(new persistent_data::bitset(tm_)); - } - -- bitset::ptr -+ persistent_data::bitset::ptr - open_bitset(block_address root, unsigned count) { -- return bitset::ptr(new bitset(tm_, root, count)); -+ return persistent_data::bitset::ptr(new persistent_data::bitset(tm_, root, count)); - } - - private: -@@ -81,7 +81,7 @@ - - TEST_F(BitsetTests, create_empty_bitset) - { -- bitset::ptr bs = create_bitset(); -+ persistent_data::bitset::ptr bs = create_bitset(); - ASSERT_THROW(bs->get(0), runtime_error); - } - -@@ -89,7 +89,7 @@ - { - unsigned const COUNT = 100000; - -- bitset::ptr bs = create_bitset(); -+ persistent_data::bitset::ptr bs = create_bitset(); - bs->grow(COUNT, false); - - for (unsigned i = 0; i < COUNT; i++) -@@ -100,7 +100,7 @@ - { - unsigned const COUNT = 100000; - -- bitset::ptr bs = create_bitset(); -+ persistent_data::bitset::ptr bs = create_bitset(); - bs->grow(COUNT, true); - - for (unsigned i = 0; i < COUNT; i++) -@@ -111,7 +111,7 @@ - { - unsigned const COUNT = 100000; - -- bitset::ptr bs = create_bitset(); -+ persistent_data::bitset::ptr bs = create_bitset(); - bs->grow(COUNT, false); - ASSERT_THROW(bs->grow(COUNT / 2, false), runtime_error); - } -@@ -120,7 +120,7 @@ - { - unsigned const COUNT = 100000; - unsigned const STEP = 37; -- bitset::ptr bs = create_bitset(); -+ persistent_data::bitset::ptr bs = create_bitset(); - - vector<unsigned> chunks; - unsigned c; -@@ -150,7 +150,7 @@ - TEST_F(BitsetTests, set_out_of_bounds_throws) - { - unsigned const COUNT = 100000; -- bitset::ptr bs = create_bitset(); -+ persistent_data::bitset::ptr bs = create_bitset(); - - ASSERT_THROW(bs->set(0, true), runtime_error); - bs->grow(COUNT, true); -@@ -160,7 +160,7 @@ - TEST_F(BitsetTests, set_works) - { - unsigned const COUNT = 100000; -- bitset::ptr bs = create_bitset(); -+ persistent_data::bitset::ptr bs = create_bitset(); - - bs->grow(COUNT, true); - for (unsigned i = 0; i < COUNT; i += 7) -@@ -176,7 +176,7 @@ - block_address root; - - { -- bitset::ptr bs = create_bitset(); -+ persistent_data::bitset::ptr bs = create_bitset(); - - bs->grow(COUNT, true); - for (unsigned i = 0; i < COUNT; i += 7) -@@ -186,7 +186,7 @@ - } - - { -- bitset::ptr bs = open_bitset(root, COUNT); -+ persistent_data::bitset::ptr bs = open_bitset(root, COUNT); - for (unsigned i = 0; i < COUNT; i++) - ASSERT_THAT(bs- |
