From 8fd096438b660df243a8dcf594b1995a324e8101 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20A=C3=9Fhauer?= Date: Wed, 13 Nov 2024 08:48:52 +0000 Subject: [PATCH] mingw-w64-llvm: update to 19.1.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Matthias Aßhauer --- mingw-w64-llvm/PKGBUILD | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/mingw-w64-llvm/PKGBUILD b/mingw-w64-llvm/PKGBUILD index 0808da608aed1..95c1fac65eb47 100644 --- a/mingw-w64-llvm/PKGBUILD +++ b/mingw-w64-llvm/PKGBUILD @@ -28,7 +28,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-llvm" "${MINGW_PACKAGE_PREFIX}-compiler-rt" $( (( _clangprefix )) && echo "${MINGW_PACKAGE_PREFIX}-gcc-compat" ) "${MINGW_PACKAGE_PREFIX}-lld") -_version=18.1.6 +_version=19.1.3 _rc="" _tag=llvmorg-${_version}${_rc} pkgver=${_version}${_rc/-/} @@ -75,30 +75,32 @@ source=("${_url}/llvm-${pkgver}.src.tar.xz"{,.sig} "0101-link-pthread-with-mingw.patch" "0102-Rename-flang-new-flang-experimental-exec-to-flang.patch" # 0201-0299 -> rt + "0201-compiler-rt-fix-mingw-compile-error.patch" # 0301-0399 -> lld "0303-ignore-new-bfd-options.patch" # 0401-0499 -> clang-tools-extra ) -sha256sums=('c231d0a5445db2aafab855e052c247bdd9856ff9d7d9bffdd04e9f0bf8d5366f' +sha256sums=('11e166d0f291a53cfc6b9e58abd1d7954de32ebc37672987612d3b7075d88411' 'SKIP' - '54e0817f918b90b5f94684e9729ac2f9d3820fce040d6395d71c1f19ffa3b03c' + '0a0dd316931f2cac7090d2aa434b5d0c332fe19b801c6c94f109053b52b35cc1' 'SKIP' - 'd78732ec6d55b7374abe14b97c9529a7b56a1fe19929a5bf4c3802b69f77764e' + '6358ee4be9573fb025dad0a6fc9a5270fc2cb644a6504ff2970ca60abad7e345' 'SKIP' - 'f05f4e15a4524194c93303aa6027006a5182eccfe8f5c90491c2f1fbfcedb96b' + '9c57dfa7796c254f85ade3f84f12e3a7dd5dae65c0ade428367fe8c5218f856a' 'SKIP' - 'f1f059c2bf98ffa558cd0c48ea568736c41f0c8029dabb53147d48b9efdaa802' + '74b7785f5ae03ffe8af71b76eebbb192ac722af2189bed96e8693bd694d1f7fd' 'SKIP' - 'a643261ed98ff76ab10f1a7039291fa841c292435ba1cfe11e235c2231b95cdb' + '4c55aa6e77fc0e8b759bca2c79ee4fd0ea8c7fab06eeea09310ae1e954a0af5e' 'SKIP' - '4ae7b394d341aea6fb7d3d373a4f561ba8e48c0fecded4bb4f1f5f12ba9bd2b6' + 'ec13c6c3466dc88e7b29b47347e2b88337d5b83c778d92e3c4c3acd17d3cc534' 'SKIP' 'eb03df53671df6627768141b3aaa76abe176a14e5e47911c97bec544387c4aff' - '0aff3a85d70ae437dfc634fe40db506bf5701403049284ffbdb931135ae8a483' - '016fbf6f742c062cc59360070264546c10385b1e8c37605758f62dcbea8f9bcc' - '5f86e542dd1ec92b2fe06ee59061c3e23512df7bafabe82206f2b7d80b81836b' + 'ff8bf96fae9531cf6231b502e8c2f38843f826a9dc7e0d98a37cb80fddd36cf4' + '790eb0fccb4ef29c3795bceb8a62c8f4ecd0bdd6c49b2812352b04cfbc552342' + '76d2a88733cebb1f01b766ff2ab91a9e095bae1d2e4cc18c1ffcf21fd095efc4' '715cb8862753854b2d9256e0b70003e2d1f57083d83eaeaf5a095fc72b8a4e26' '2770cadf8ccf6b31aece6aee8f76dceb71e6e9d01fdf3be74c3743480ce34899' + 'b6b56d031bba8ae87bb1ac607025c0dcbf2b88aec9bfeaf1c9786ca5093b7b71' 'fd0253879cc5e31857f57307e6105e56493358e35d7c4540e0b476be607ab94e') validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D' # Hans Wennborg, Google. '474E22316ABF4785A88C6E8EA2C794A986419D8A' # Tom Stellard @@ -154,6 +156,12 @@ prepare() { apply_patch_with_msg \ "0102-Rename-flang-new-flang-experimental-exec-to-flang.patch" + # Patch compiler-rt + cd "${srcdir}"/compiler-rt + + apply_patch_with_msg \ + "0201-compiler-rt-fix-mingw-compile-error.patch" + # Patch lld cd "${srcdir}"/lld