diff options
Diffstat (limited to 'dev-debug')
-rw-r--r-- | dev-debug/Manifest.gz | bin | 4010 -> 4015 bytes | |||
-rw-r--r-- | dev-debug/apitrace/Manifest | 3 | ||||
-rw-r--r-- | dev-debug/apitrace/apitrace-9.0-r5.ebuild | 1 | ||||
-rw-r--r-- | dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch | 37 | ||||
-rw-r--r-- | dev-debug/dtrace/Manifest | 4 | ||||
-rw-r--r-- | dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild | 1 | ||||
-rw-r--r-- | dev-debug/dtrace/dtrace-9999.ebuild | 1 | ||||
-rw-r--r-- | dev-debug/lldb/Manifest | 3 | ||||
-rw-r--r-- | dev-debug/lldb/lldb-18.1.8.ebuild | 1 |
9 files changed, 47 insertions, 4 deletions
diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz Binary files differindex 884036d79357..1da163878211 100644 --- a/dev-debug/Manifest.gz +++ b/dev-debug/Manifest.gz diff --git a/dev-debug/apitrace/Manifest b/dev-debug/apitrace/Manifest index 9bf79e854e73..a31f87690d51 100644 --- a/dev-debug/apitrace/Manifest +++ b/dev-debug/apitrace/Manifest @@ -1,7 +1,8 @@ AUX apitrace-9.0-brotli-unbundle.patch 4728 BLAKE2B 66ff205968db551cdd8ebc7ba33dfcd39fd36356691722f593f7ce0fa615279c0e440077b3e29c5a643bf5be8a2406a656bfa91fb9f128c2afa922b3ad832a35 SHA512 0690f8d178fd7a5ca11b26d1e23c9c26e984214cef2e3619a22fc6cf58a7ee96fe0b046dd038c202cd6f60b9175dbdd346813c53ca85932f9a4d9dd40e9bdba1 AUX apitrace-9.0-disable-multiarch.patch 1796 BLAKE2B c687c87b23f3711bd9ac70a345e7e2fbe7dab36f48cbf5a949d7fbeab41ac670054bcee203bf4db8df24cdabc418b7a04980fd1436962a15a8c6371e7d8d0f05 SHA512 5bb89dc98e5bbd92b707988d301ec50ea57f1562bd9a54fc2dada9b5ddafde5da66dd02d03efc377cbcf2bdc7d430f0b1353ed7a7f2d8703aabfeb9b563c1278 +AUX apitrace-9.0-include-cstdint.patch 1467 BLAKE2B 3ea475ac063709f8a89c63a469b9ef1f4bd211eeb68fba445a519862dcb241fb4b62d82ae7934577c66d8a830bf786f8a6a031843624673445b7c45dd17d8894 SHA512 af2d18a58ebab7eccc5032436ed24b11bbeb4a76b054d9ab9397d5f8724b4fe2ae4a7f40f7369845bb0aa1b29b2cf57e2f58f24e1d230e20909cb6919a0f374e AUX apitrace-9.0-libc-dlopen-glibc-2.34.patch 785 BLAKE2B 0339c808f83ecb18e42fe643a0de01b3f8566251e805bc5eace16f7d77571cde85d9cd2eef24e408202591a7b7ad0f1ec2c090b4ce8525b54057dd55cf08009c SHA512 54a7cf81370de87b28e18840b7644aa764d67096268d49324cc25b2f0cf256eb44e4da10cd63fc5fae8b8fcfac4d9eccb840b24778accb3e76c992eda06e2af7 AUX apitrace-9.0-pkgconfig-waffle.patch 542 BLAKE2B a547dc8e71d6e6e781c685fad942bda6799d3d98c0e29a83ad65b0659c50d5ae81f35fee3e6abf1fb36f970db426785b0bcd15f30308ed3bad8b6ff5f4f152cd SHA512 1f3ef8e15a17f7684d6768e16656aef5ce32b173c8420ed2ccb29dd831f18bcee23189a6738ed0e89a990ca04303f1c16d024f429fba90836d967f1fc8486834 DIST apitrace-9.0.tar.gz 3623693 BLAKE2B 885cfd22d1cc82e36f7f0d65b816784986a8a693d04b483c059d3cffb0328c2cbbfd043793b964cea84d7b09a0dc8dda5f464099e91df26fd5eecef4bbeb28cc SHA512 4234bc2d14378b1bd9554752d83f8ce0703b4e08c3edc85769dc988a2b3a44b8e55d2f5856954658155a11d69802849bae6350ed5031a5916c7ac7bc7287918c -EBUILD apitrace-9.0-r5.ebuild 2364 BLAKE2B 8f36bd197a4b1e359878633b1593122eedc15398fa1950e87b1fcf71891efc55775bdf7470026aadd8a28f262c5f372d76c7743ade909b63aa976cfe2fa6a01d SHA512 b3be35ddbe4240b9f90fd63a5ea337265f04bbd1d768bec30ee03541e3639694cfb4cf504707c7460cf71c6e8b9783a57218e982cbef60b5fe8dc0d5db029949 +EBUILD apitrace-9.0-r5.ebuild 2411 BLAKE2B 75cf7400ea50b00e406222c2e39d2dfcda5af6d1f766b6b3048a23b867b16185360a2332beb9810694c80a6f6b6027e2a0b846079783e8ec7e5d1c10f544375f SHA512 49ad8bb8df4c4dfaeba88b384531c7b47b3a808fddef890f089f8cf693b368fa58b00fac4137f380e77ed800bade55e53b6070db024c1ea91ae79c74443b6e47 MISC metadata.xml 250 BLAKE2B a9437881337420620edfaa0a3f4e7660a47100479c9d360dfb3b8304eaa085d5f2bb97ea8d823fc6be282fd4f2964cf12d189ec0e6d18a09ea513809e5bd5cde SHA512 284c9edd2a7f91f48402414ec05379f5a9a40ca67f02ddc4dbf3bbc45f83cfe01aa54442af0016dcf8495bb6291423def988f0bba616c5a5024011c4e97fde57 diff --git a/dev-debug/apitrace/apitrace-9.0-r5.ebuild b/dev-debug/apitrace/apitrace-9.0-r5.ebuild index f15cf68d8fc9..c66387dc172f 100644 --- a/dev-debug/apitrace/apitrace-9.0-r5.ebuild +++ b/dev-debug/apitrace/apitrace-9.0-r5.ebuild @@ -41,6 +41,7 @@ PATCHES=( "${FILESDIR}"/${P}-brotli-unbundle.patch "${FILESDIR}"/${P}-libc-dlopen-glibc-2.34.patch "${FILESDIR}"/${P}-pkgconfig-waffle.patch + "${FILESDIR}/${PN}-9.0-include-cstdint.patch" ) src_prepare() { diff --git a/dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch b/dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch new file mode 100644 index 000000000000..45f7f2bd0f81 --- /dev/null +++ b/dev-debug/apitrace/files/apitrace-9.0-include-cstdint.patch @@ -0,0 +1,37 @@ +From: Paul Zander <negril.nx+gentoo@gmail.com> +Date: Wed, 21 Aug 2024 14:53:50 +0200 +Subject: [PATCH] apitrace: Explicitly include <cstdint> + +GCC 15 will no longer include it by default, resulting in build failures in projects that do not explicitly include it. + +Error: +apitrace-9.0/retrace/metric_writer.cpp: In static member function ‘static void ProfilerQuery::writeMetricEntryCallback(Metric*, int, void*, int, void*)’: +apitrace-9.0/retrace/metric_writer.cpp:50:70: error: ‘uint64_t’ does not name a type +50 | case CNT_NUM_UINT64: std::cout << "\t" << +*(reinterpret_cast<uint64_t*>(data)); break; +| +^~~~~~~~ +apitrace-9.0/retrace/metric_writer.cpp:29:1: note: ‘uint64_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’ + 28 | #include "metric_writer.hpp" + +++ |+#include <cstdint> + 29 | +apitrace-9.0/retrace/metric_writer.cpp:50:78: error: expected ‘>’ before ‘*’ token +50 | case CNT_NUM_UINT64: std::cout << "\t" << +*(reinterpret_cast<uint64_t*>(data)); break; +| +^ + +See-also: https://gcc.gnu.org/pipermail/gcc-cvs/2024-August/407124.html +See-also: https://bugs.gentoo.org/937722 +Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> + +--- a/retrace/metric_writer.cpp ++++ b/retrace/metric_writer.cpp +@@ -24,6 +24,7 @@ + **************************************************************************/ + + #include <iostream> ++#include <cstdint> + + #include "metric_writer.hpp" + diff --git a/dev-debug/dtrace/Manifest b/dev-debug/dtrace/Manifest index 4cdc8ebf56b4..da51e89d12cf 100644 --- a/dev-debug/dtrace/Manifest +++ b/dev-debug/dtrace/Manifest @@ -1,5 +1,5 @@ AUX dtprobed.init 209 BLAKE2B f97bd2c0c681697becc2c6c7f87b8fdf779251d0473dd440bf30f0c3ce95e26e24b2496a2e8de4ff33a9ffc8a05e5bc64d066969dd7e4458ea65d2d10ae61723 SHA512 12a8e07747d8a8c3456675ea88060656dad2b594abc69daa15384abab4d11ea888d88287f921a095cad84f2e254dc858ea50e29f5e17b663f7b6be25dcbfd7b5 DIST dtrace-2.0.1.1.tar.gz 1435524 BLAKE2B 761a931b9d871e9316f11ebe960f6bbfd3c16a82cf1cdd9ae5d69b22e0d8cea8d4b3924c960b7915f8843ce1e5c37bd257a52f1ce346957002b0ab00e59306fb SHA512 15809f2bc996bac9bd6cbb2b03eaa9a0c6a2aea9404642280f14d75b7d6feaec31b5d2c16915255cd202006cdff7835f578c042b087605708a9eb935407f1b95 -EBUILD dtrace-2.0.1.1-r1.ebuild 5168 BLAKE2B af2d6673272863b757b3961b156eeb8e10054214678442e7a3a70fdbf53bee7062dc8a836e67d45921924047a23781904dbcb06caaad376e8a96971a4022102f SHA512 78ad6c5e42df5777db059792a9520944a42bef5c5fd17170b5947eb372e5981d2f5e3542612fd20a97d79d398d19dbb64296b38ab55a8aabeca016a1c6c0b841 -EBUILD dtrace-9999.ebuild 5168 BLAKE2B af2d6673272863b757b3961b156eeb8e10054214678442e7a3a70fdbf53bee7062dc8a836e67d45921924047a23781904dbcb06caaad376e8a96971a4022102f SHA512 78ad6c5e42df5777db059792a9520944a42bef5c5fd17170b5947eb372e5981d2f5e3542612fd20a97d79d398d19dbb64296b38ab55a8aabeca016a1c6c0b841 +EBUILD dtrace-2.0.1.1-r1.ebuild 5220 BLAKE2B f813109a52da77b0484b99ffef6de8c28555c7f5dc2a2d4f47e57a4e8189849c06742891b09032412d52516c1c22fce441988aaa1d6dd91b7f24031a0b577c7c SHA512 3ba4163a9ef5c7636a33b06235a7c639b1e32a219481f6d4fa50dc883c6e0a08c9da25b660cd51cd041c22d1720e6acea38f72305d048d8d8bcbc6f4394da11f +EBUILD dtrace-9999.ebuild 5220 BLAKE2B f813109a52da77b0484b99ffef6de8c28555c7f5dc2a2d4f47e57a4e8189849c06742891b09032412d52516c1c22fce441988aaa1d6dd91b7f24031a0b577c7c SHA512 3ba4163a9ef5c7636a33b06235a7c639b1e32a219481f6d4fa50dc883c6e0a08c9da25b660cd51cd041c22d1720e6acea38f72305d048d8d8bcbc6f4394da11f MISC metadata.xml 647 BLAKE2B 4166a7a430a3cfa4967960edf9cc13673bc38b3b610669e13869d9ad0b99eaa643e31a7e07df964b1fb1b071aa437bd687de10968266a4d9b54fb04f5a3ce240 SHA512 19a73dac88ad46ae296698cd45b416fe08a75d666440518d913b78631bf11ae53087801e13936d6218f0c3b2083694acfafa5dca12ec9d5fd7fc4e2252d3deb3 diff --git a/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild b/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild index 250c9ddd9755..1129df6ebaf6 100644 --- a/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild +++ b/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild @@ -129,6 +129,7 @@ src_configure() { # that can't actually obtain results from probes, even trivial examples # just hang. filter-flags -fno-semantic-interposition + # https://github.com/oracle/dtrace-utils/issues/86 filter-lto local confargs=( diff --git a/dev-debug/dtrace/dtrace-9999.ebuild b/dev-debug/dtrace/dtrace-9999.ebuild index 250c9ddd9755..1129df6ebaf6 100644 --- a/dev-debug/dtrace/dtrace-9999.ebuild +++ b/dev-debug/dtrace/dtrace-9999.ebuild @@ -129,6 +129,7 @@ src_configure() { # that can't actually obtain results from probes, even trivial examples # just hang. filter-flags -fno-semantic-interposition + # https://github.com/oracle/dtrace-utils/issues/86 filter-lto local confargs=( diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest index df242064ed44..771232df3070 100644 --- a/dev-debug/lldb/Manifest +++ b/dev-debug/lldb/Manifest @@ -1,3 +1,4 @@ +DIST llvm-gentoo-patchset-18.1.8-r5.tar.xz 16528 BLAKE2B 9e094c3907ec9ca9a4f856af1b62c2d093bca4528badc4fc2d7109e1bc41d4a05219844ca434bf6d3a364f513c9ccae9120bb21739efa5674ce7dc40ba2a93b1 SHA512 5e714fc64c1d1246ae61e79310a02f58e06adaac6a7fc41ed5982bd2254586340597952633d3577e15b1246ac1417dd3f017d9757813d87daa9b82111fe57a59 DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 @@ -17,7 +18,7 @@ EBUILD lldb-15.0.7.ebuild 2787 BLAKE2B 606d1bef5194c6d173480719f131847bda2093a14 EBUILD lldb-16.0.6-r1.ebuild 2605 BLAKE2B 93d0148ce952dc67a60579da1516398fe529c4efca3d15844fc7cc7aaac46ac9f5615eca85602346c0c5b6bebcb3343ca61a0e98aa7498e325200632ff084825 SHA512 51dc1b8d85da0bcd8e6f2a42f3da30f20861de1bcce8b03edd7ef924bdea38d192723d87364783e195585c1de096bb5a55ee46a8c9fb9b5da3e211a9228c59df EBUILD lldb-16.0.6.ebuild 2735 BLAKE2B 02d90b4ef7180e73efeff06ccb61f1f03ecda99183420245bec0c4b7884b01c570c2389a634db9f46386355bd3ccc9cc5a0a4a01e4254a8718a9668f96ea7517 SHA512 325400e59d98e87eceaf12710a127cc5927309f683f2460983004bd6acdd9115775b95b406b872464a0184e8a749d570265c9c18f2df7774021c4377574b68d6 EBUILD lldb-17.0.6.ebuild 2713 BLAKE2B 241b5851ea908a150488f431501c3a83d321f7d9225a12ee306cb915b21c1f918b0d931a2575db8c5680a58c84ad8c9037c8e591ea280f8a13fda7ad2464238c SHA512 656fc28d597d39e11aa58405a39ca6fabc579fb6f48d31c8cf8b4356d5e6ba54c3ab691b57b64d227c1d13a87f7579b851a12589a1ab411972a36b952a0990f6 -EBUILD lldb-18.1.8.ebuild 2616 BLAKE2B 3367e4c1abb4b8c5df8b8b42b32fdc4bf18d4ef74acd6bf0ad09558d8b85ac688e6374a47d359a73c13e7a40e6b51e4f3259591f13b0c9aec69d4bd388c96593 SHA512 c23139e5a0681f0b2881ed2f6e8a1092d0d060727fc8ae999c9b1c87117c0e518f3ed33ff7222816a7b89da23a187f47f8b08467b4b9f18ae91dbf6d486a7754 +EBUILD lldb-18.1.8.ebuild 2639 BLAKE2B c76c1f5b6806ce87d3bb3b618193d1d8658242dfa0a319508a3a7f9a0a27eb4d21c1f162b68be37b1cef4703d7e95e3af7e3a144f33a30a16f3e812b58ffc406 SHA512 405fce90ece7fc03ff2c6435734539197afacb26ce9dedf5685e486d7b92c73dbd23ec2a2e735276c527c62330fe65017e5961d3f36979ed30d94b16096a592c EBUILD lldb-19.1.0_rc2.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40 EBUILD lldb-19.1.0_rc3.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40 EBUILD lldb-20.0.0.9999.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40 diff --git a/dev-debug/lldb/lldb-18.1.8.ebuild b/dev-debug/lldb/lldb-18.1.8.ebuild index 341bbe2f8140..3c13e49f375d 100644 --- a/dev-debug/lldb/lldb-18.1.8.ebuild +++ b/dev-debug/lldb/lldb-18.1.8.ebuild @@ -49,6 +49,7 @@ BDEPEND=" " LLVM_COMPONENTS=( lldb cmake llvm/utils ) +LLVM_PATCHSET=${PV}-r5 LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) llvm.org_set_globals |