diff options
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/Manifest.gz | bin | 16598 -> 16605 bytes | |||
-rw-r--r-- | dev-db/mongodb/Manifest | 5 | ||||
-rw-r--r-- | dev-db/mongodb/files/mongodb-5.0.26-mozjs-remove-unused-constructor.patch | 25 | ||||
-rw-r--r-- | dev-db/mongodb/mongodb-5.0.26.ebuild | 1 | ||||
-rw-r--r-- | dev-db/mongodb/mongodb-5.0.30.ebuild | 2 |
5 files changed, 31 insertions, 2 deletions
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz Binary files differindex ee312e3636b1..f7fe6ec2fe6b 100644 --- a/dev-db/Manifest.gz +++ b/dev-db/Manifest.gz diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index 5b9f73f1700b..0501396ecbae 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -10,6 +10,7 @@ AUX mongodb-5.0.2-skip-no-exceptions.patch 552 BLAKE2B e499cc0f0885e09b2c18ddb8a AUX mongodb-5.0.2-skip-reqs-check.patch 766 BLAKE2B 907dbab7e19cb159d5f7df36c725415612290889192bd1118fc445ee86d0bc58a03d4ff92d71d7c2c18e6c480fb542d8880980e3ed499ebbeae113a0b4c360d3 SHA512 29d4ff6de3a89c39ed0e3c54aa1e17fc3466ceb69dfbcfc62109ea2666ca98458b7b23ac82e4b5c9be77d5d82c69d5b213670b3a3367b13c3b8cab06cfacf4c2 AUX mongodb-5.0.26-boost-1.85-extra.patch 881 BLAKE2B 4bc63a233072b24e65e5398896098781d7d89ba172d0b2984dfa3f5ac2f18de5ded366c4412c27e664d09cf38d804dfaad44479d79301f7b0878d94eb14e8aa3 SHA512 d2bca1299546bc20d5aa284e0f629d5d097afc784109f2a7c29e5c95964e8e95a903de5070014f54dcad6578c2ec324afed2540c30ba3a5fb6522947c5b619f8 AUX mongodb-5.0.26-boost-1.85.patch 5442 BLAKE2B df405e23e9ca851b0dfe3571162572ae5051b20d95a3e06db3ec5b83dfc499d7bb247b9982ebfc1d348b29095f0ad17b52b51d9a4050f058166c87ea653e3e9f SHA512 0dd079d67b9ff74cfe23cf08b6666f2dd33fb42d80a50e82278f3d0062b7044c72a4807f0358595046bc611ad3f072843d2bb53f365bf7ac20533125ef96c1d5 +AUX mongodb-5.0.26-mozjs-remove-unused-constructor.patch 1122 BLAKE2B 5c9ee8e38268b24ddfbde000df5864ada31f84bf81a01847e073b5142cfaa4cf91562781ef2f345249d98ce56ceac01330756af87ae18ac79b8c2b7ae51f369d SHA512 7014423f71a02b9890a5a06e845229425e0470b8621305fe9465bc9e9ff871612a4a0b876d706dfd28365ca3a876190c82324cab29fbb659bb98b3e807477600 AUX mongodb-5.0.26-scons.patch 1088 BLAKE2B 4a002585e961dfff7d402dedcca3f33a4eb3caae3c75e57326edb0bdbcda4ef8aaa9da23af7b04e5948a6487c9e95bd4de11a3f2bf778897b71966b72fc1bdf7 SHA512 deb5bd514218a9b1741e167b03254aa29799db568d7b82f4dfddda54785b16f2fa158a563c70b36354a05eb2033dc64f1e6b8370953dfbc7685fd9bea7e50a81 AUX mongodb-5.0.30-gcc-11.patch 278 BLAKE2B eabab39fef0898032b51c45c42a01d95543c2ea710b6d3fb078c36f121df6c860dba34981d1dcdd4e24dd647bf80a0c13c421262a03301680644cbf9a0440715 SHA512 68549ca0be043aaffc0c4773b4ca892a43f356686434cbed4dab7da86f596b2a2a5e160f1242c197b53c40c3c627497c7dacfe05b3d729e42a07f55bd1011e4c AUX mongodb-5.0.30-gcc-15.patch 635 BLAKE2B 8cf10d5265a717465d8dacec51f59d2bbd191a722dfdf1979e6e7072d1704a6c04a0a61323d9ec0c829f87dc1a4a6c6ed9507baaaabdcfbb684ed22184132e41 SHA512 57e5f4c7490be8589b1292a519d1f571ee0817faee6e5f1c89a8bb786d9b7678682295cd0b6597441eaa693a6b34751cedc354bf37efacdc3f473651139a2015 @@ -25,6 +26,6 @@ AUX mongos.confd-r3 470 BLAKE2B 9cf6f201d337430901d957a5a0811ff11ac2e81814aac212 AUX mongos.initd-r3 422 BLAKE2B 90872d0d8cdc5e33e3eebee848f58a2db0511d48b496ba9318117b74ad9265ead53a21b7d1790729a62d61839099bee315ace8ff3646c01e096a943c2251bf88 SHA512 bf5897614d59c6b4e72529b126408a62ea37d9e9368e5ff69c8fcf2bad3ec09065cff09467f82117a892c51090018706d2f38c03cb9a974a61a49bd9efa0f144 DIST mongodb-5.0.26.gh.tar.gz 57252091 BLAKE2B a4663a4dbac90118b56646816b178680a6bd99be6abb582fdfdb662c8ddf14eb9db18ed97260a37b2d04bf11715e6cfaa34bb12c4f4b08426e3afa90908f0b3c SHA512 efd56649006bb61070a2f255e8d843e4ddab33562ec9454afe55848dcc3ce8ee90431f70c9362b14e52c4a49a162ea3075a869a6fd71f63efdd5f4358703fea4 DIST mongodb-5.0.30.gh.tar.gz 57312372 BLAKE2B 72b026115cf3c8b1b81857bc5bffcd5b72bae4b581a7ada598bc7bbe594f264f581212159788113c5709ab751dd8a57943a3cc9b78f0d31aeb50375fa1da2c28 SHA512 97642da12cf199fa3f17825b1eb20e4d9bc1f65c8950f54b36347af11b6964cdd2007d11b01147d0c253077ef14121de52517c1739b433b49a9cbbe2596d9d05 -EBUILD mongodb-5.0.26.ebuild 6091 BLAKE2B f126f2893212f71568c1527041c546bca9c523a7c2d1b8d9b1da69cda75a236db479f1c75e77f7d82e5583e262bb33b1dd4c474dbeebed80ad24746374397e81 SHA512 357b5bb2f97f1e38fd3d3031de0e3d9f37292c62e765307524cfb117bef2575ad2504d1a6867862865e120c6a216433e20c8d98332f221221085406eea1af175 -EBUILD mongodb-5.0.30.ebuild 6113 BLAKE2B d3422572bbeade18fdc11eb74d144e09ce503d3018e9e35247edb6beaa75f3e1a4f9b139aada1ff112bb35f57e57a0d5a06a20ebde19c7f95dfacb099545fc97 SHA512 b552052cdc288814b293fa9fbc7027dce4df876eb0e669b1cbde2833769d7807f63f419483dda1d3afcb1ba24587d71d07d479735bfabc8abde27116a7bb4c15 +EBUILD mongodb-5.0.26.ebuild 6157 BLAKE2B 375b4e2395216f0d4651c7ef249cd44e4d6e0b3ed9b6a2d4d831c7e0673094e4846bd87e95aac7bec802f2a6808ea93fa4880b5959f856c3207422137af07b01 SHA512 51e6cb8780a43e4603757602a806f3dab019c46135ce9df7a1907ee6a92a45b619fa933cfe722f3891bde7cdb4015203807f4b2f4c3b9285f4b203c6e299c46d +EBUILD mongodb-5.0.30.ebuild 6219 BLAKE2B 3a9d4b7c7f41f7efa1cd4d09d8b9bf3cc701986aa70de2a2f00129f99ea5b252e094146bcfa63e005916c5fe15c2d0e20b64e06f9c2db2b9b9c0d4323ac597d0 SHA512 75d94fdd14a116e9c90bfe7413ec053a43906d0364cb2123d9be6e0611d9850cf5ad096a9bde03a47f23046366709c3d7195844e2a4b9f110eafebc0c20c0288 MISC metadata.xml 990 BLAKE2B 59df82d7c6895609ad70e11bac3aec67c2cb76c5221e71c853cd09c77783acf720bf5ccfae1e998e03cfc15b88560dc30b71ee35ed19a971c39bb840aa622391 SHA512 1c05e1ff3cabed908f254b5166e7396a7b85c63e3589025048d9537c395d3b753706f0c5cb5c09a6766cd8e9d586981eaeb342bfc6a6d14eedcd47da00a2401c diff --git a/dev-db/mongodb/files/mongodb-5.0.26-mozjs-remove-unused-constructor.patch b/dev-db/mongodb/files/mongodb-5.0.26-mozjs-remove-unused-constructor.patch new file mode 100644 index 000000000000..0b5058c88155 --- /dev/null +++ b/dev-db/mongodb/files/mongodb-5.0.26-mozjs-remove-unused-constructor.patch @@ -0,0 +1,25 @@ +https://phabricator.services.mozilla.com/D209108 +https://github.com/mozilla/gecko-dev/commit/33cdc6655b0de44cb7a431216dcbb0d5a552aec6 + +clang 19 will report error if w/o this patch: + + src/third_party/mozjs-60/extract/js/src/threading/ExclusiveData.h:124:33: error: reference to non-static member function must be called + +diff --git a/src/third_party/mozjs-60/extract/js/src/threading/ExclusiveData.h b/src/third_party/mozjs-60/extract/js/src/threading/ExclusiveData.h +index 25b977e..379a509 100644 +--- a/src/third_party/mozjs-60/extract/js/src/threading/ExclusiveData.h ++++ b/src/third_party/mozjs-60/extract/js/src/threading/ExclusiveData.h +@@ -120,13 +120,6 @@ class ExclusiveData + release(); + } + +- ExclusiveData(ExclusiveData&& rhs) +- : lock_(mozilla::Move(rhs.lock)) +- { +- MOZ_ASSERT(&rhs != this, "self-move disallowed!"); +- new (mozilla::KnownNotNull, value_.addr()) T(mozilla::Move(*rhs.value_.addr())); +- } +- + ExclusiveData& operator=(ExclusiveData&& rhs) { + this->~ExclusiveData(); + new (mozilla::KnownNotNull, this) ExclusiveData(mozilla::Move(rhs)); diff --git a/dev-db/mongodb/mongodb-5.0.26.ebuild b/dev-db/mongodb/mongodb-5.0.26.ebuild index 63bff8b4aa91..63e325490e65 100644 --- a/dev-db/mongodb/mongodb-5.0.26.ebuild +++ b/dev-db/mongodb/mongodb-5.0.26.ebuild @@ -77,6 +77,7 @@ PATCHES=( "${FILESDIR}/${PN}-5.0.26-boost-1.85.patch" "${FILESDIR}/${PN}-5.0.26-boost-1.85-extra.patch" "${FILESDIR}/${PN}-5.0.26-scons.patch" + "${FILESDIR}/${PN}-5.0.26-mozjs-remove-unused-constructor.patch" ) python_check_deps() { diff --git a/dev-db/mongodb/mongodb-5.0.30.ebuild b/dev-db/mongodb/mongodb-5.0.30.ebuild index 0305a184fa0f..a361c0984bfd 100644 --- a/dev-db/mongodb/mongodb-5.0.30.ebuild +++ b/dev-db/mongodb/mongodb-5.0.30.ebuild @@ -78,6 +78,8 @@ PATCHES=( "${FILESDIR}/${PN}-5.0.26-boost-1.85.patch" "${FILESDIR}/${PN}-5.0.26-boost-1.85-extra.patch" "${FILESDIR}/${PN}-5.0.30-gcc-15.patch" + "${FILESDIR}/${PN}-5.0.26-scons.patch" + "${FILESDIR}/${PN}-5.0.26-mozjs-remove-unused-constructor.patch" ) python_check_deps() { |