Bug#1125380: webkit2gtk: Please include patch to disable mustfail property on m68k and sh4

John Paul Adrian Glaubitz <[email protected]> Tue, 13 Jan 2026 09:21:16 +0100
Newsgroups gmane.linux.debian.ports.superh
Message-ID <176829247603.3349132.10338386259181013623.reportbug__14312.3125702672$1768292609$gmane$org@login1.physik.fu-berlin.de>
This is a multi-part MIME message sent by reportbug.


--===============7329342191468779434==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

U291cmNlOiB3ZWJraXQyZ3RrClZlcnNpb246IDIuNTAuNC0xClNldmVyaXR5OiBub3JtYWwKVGFn
czogcGF0Y2gKVXNlcjogZGViaWFuLTY4a0BsaXN0cy5kZWJpYW4ub3JnClVzZXJ0YWdzOiBtNjhr
IHNoNApYLURlYmJ1Z3MtQ2M6IGRlYmlhbi02OGtAbGlzdHMuZGViaWFuLm9yZyxkZWJpYW4tc3Vw
ZXJoQGxpc3RzLmRlYmlhbi5vcmcKCkhpLAoKb24gc2g0LCB0aGUgYnVpbGQgZmFpbHMgYmVjYXVz
ZSBHQ0MgZG9lcyBub3Qgc3VwcG9ydCB0aGUgbXVzdHRhaWwgcHJvcGVydHk6CgpbMjM1Ni83ODM2
XSAvdXNyL2Jpbi9jKysgLURCVUlMRElOR19HVEtfXz0xIC1EQlVJTERJTkdfV0VCS0lUPTEgLURC
VUlMRElOR19XSVRIX0NNQUtFPTEKKC4uLikKSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC88PFBLR0JV
SUxERElSPj4vU291cmNlL1RoaXJkUGFydHkvc2tpYS9zcmMvY29yZS9Ta09wdHMuY3BwOjE2Ogov
PDxQS0dCVUlMRERJUj4+L1NvdXJjZS9UaGlyZFBhcnR5L3NraWEvc3JjL29wdHMvU2tSYXN0ZXJQ
aXBlbGluZV9vcHRzLmg6IEluIGZ1bmN0aW9uIFwK4oCYdm9pZCBwb3J0YWJsZTo6c2V0X2Jhc2Vf
cG9pbnRlcihQYXJhbXMqLCBTa1Jhc3RlclBpcGVsaW5lU3RhZ2UqLCBGLCBGLCBGLCBGKeKAmToK
Lzw8UEtHQlVJTERESVI+Pi9Tb3VyY2UvVGhpcmRQYXJ0eS9za2lhL3NyYy9vcHRzL1NrUmFzdGVy
UGlwZWxpbmVfb3B0cy5oOjE2MTU6MzE6IFwKZXJyb3I6IGNhbm5vdCB0YWlsLWNhbGw6IHRhcmdl
dCBpcyBub3QgYWJsZSB0byBvcHRpbWl6ZSB0aGUgY2FsbCBpbnRvIGEgc2libGluZyBjYWxsCiAx
NjE1IHwgICAgICAgICAgICAgTVVTVFRBSUwgcmV0dXJuIGZuKHBhcmFtcywgcHJvZ3JhbSwgcixn
LGIsYSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgfCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfn5efn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fgoKClRoaXMg
Zml4ZWQgYnkgZGlzYWJsaW5nIHRoZSBtdXN0ZmFpbCBwcm9wZXJ0eSBpbiBTa2lhLCBzZWUgdGhl
IGF0dGFjaGVkIHBhdGNoLgoKVGhhbmtzLApBZHJpYW4KCi0tCiAuJydgLiAgSm9obiBQYXVsIEFk
cmlhbiBHbGF1Yml0ego6IDonIDogIERlYmlhbiBEZXZlbG9wZXIKYC4gYCcgICBQaHlzaWNpc3QK
ICBgLSAgICBHUEc6IDYyRkYgOEE3NSA4NEUwIDI5NTYgOTU0NiAgMDAwNiA3NDI2IDNCMzcgRjVC
NSBGOTEzCg==

--===============7329342191468779434==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="no-must-tail.patch"

Index: webkit2gtk-2.50.4/Source/ThirdParty/skia/modules/skcms/src/skcms_internals.h
===================================================================
--- webkit2gtk-2.50.4.orig/Source/ThirdParty/skia/modules/skcms/src/skcms_internals.h
+++ webkit2gtk-2.50.4/Source/ThirdParty/skia/modules/skcms/src/skcms_internals.h
@@ -52,6 +52,8 @@ extern "C" {
                                                  && !defined(__arm__) \
                                                  && !defined(__riscv) \
                                                  && !defined(__powerpc__) \
+                                                 && !defined(__m68k__) \
+                                                 && !defined(__sh__) \
                                                  && !defined(__loongarch__) \
                                                  && !defined(_WIN32) && !defined(__SYMBIAN32__)
             #define SKCMS_HAS_MUSTTAIL 1
Index: webkit2gtk-2.50.4/Source/ThirdParty/skia/src/core/SkRasterPipeline.h
===================================================================
--- webkit2gtk-2.50.4.orig/Source/ThirdParty/skia/src/core/SkRasterPipeline.h
+++ webkit2gtk-2.50.4/Source/ThirdParty/skia/src/core/SkRasterPipeline.h
@@ -27,7 +27,7 @@ struct SkImageInfo;
 struct skcms_TransferFunction;
 
 #if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && \
-        !defined(SK_CPU_LOONGARCH) && !defined(SK_CPU_PPC) && \
+        !defined(SK_CPU_LOONGARCH) && !defined(SK_CPU_PPC) && !defined(__sh__) && !defined(__m68k__) && \
         !(defined(_WIN32) && defined(SK_BUILD_FOR_ANDROID_FRAMEWORK))
     // [[clang::musttail]] is disabled for the Android version of Skia running on Windows as it
     // causes crashes (This is probably related to http://crbug.com/1505442).

--===============7329342191468779434==--