Your message dated Mon, 30 Mar 2026 19:05:21 +0000
with message-id <[email protected]>
and subject line Bug#1132238: fixed in libskia 146.20260311+dfsg-2
has caused the Debian Bug report #1132238,
regarding libskia: Please disable upstream-unsupported big-endian builds (patch
attached)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1132238: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1132238
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libskia
Version: 146.20260311+dfsg-1
Severity: normal
X-Debbugs-CC: [email protected]
Dear Debian libskia package maintainer,
The most recent build of libskia in Debian fails on big-endian architectures.
For example as shown in
https://buildd.debian.org/status/fetch.php?pkg=libskia&arch=s390x&ver=146.20260311%2Bdfsg-1&stamp=1774775532&raw=0
:
In file included from ./include/core/SkTypes.h:17,
from src/xps/SkXPSDocument.cpp:8:
./include/private/base/SkLoadUserConfig.h:58:6: error: #error "The Skia team is
not endian-savvy enough to support big-endian CPUs."
58 | #error "The Skia team is not endian-savvy enough to support
big-endian CPUs."
| ^~~~~
./include/private/base/SkLoadUserConfig.h:59:6: error: #error "If you still
want to use Skia,"
59 | #error "If you still want to use Skia,"
| ^~~~~
./include/private/base/SkLoadUserConfig.h:60:6: error: #error "please define
I_ACKNOWLEDGE_SKIA_DOES_NOT_SUPPORT_BIG_ENDIAN."
60 | #error "please define
I_ACKNOWLEDGE_SKIA_DOES_NOT_SUPPORT_BIG_ENDIAN."
| ^~~~~
make[1]: *** [Makefile:144: debbuild/xps/SkXPSDocument.o] Error 1
make[1]: *** Waiting for unfinished jobs....
As a result, I belive the best solution is to disable big-endian builds
for libskia. The following patch shall be the most elegant solution:
diff --git a/debian/control b/debian/control
index 0b47dad..c027ee9 100644
--- a/debian/control
+++ b/debian/control
@@ -2,6 +2,7 @@ Source: libskia
Section: libs
Maintainer: Filip Strömbäck <[email protected]>
Build-Depends: debhelper-compat (= 13),
+ architecture-is-little-endian,
g++ (>= 14),
libvulkan-dev (>= 1.4),
libwebp-dev (>= 1.5),
Thanks,
Boyuan Yang
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: libskia
Source-Version: 146.20260311+dfsg-2
Done: Filip Strömbäck <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libskia, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Filip Strömbäck <[email protected]> (supplier of updated libskia package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 30 Mar 2026 20:27:13 +0200
Source: libskia
Architecture: source
Version: 146.20260311+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Filip Strömbäck <[email protected]>
Changed-By: Filip Strömbäck <[email protected]>
Closes: 1132238 1132239 1132240
Changes:
libskia (146.20260311+dfsg-2) unstable; urgency=medium
.
* Disabled build on non-little-endian machines. (Closes: #1132238)
* Include skia.pc file. (Closes: #1132239)
* Using gn and ninja to build rather than make. (Closes: #1132240)
Checksums-Sha1:
da3cbcfdf5f25deb44059ef309f54dc42d1e1ba9 2308 libskia_146.20260311+dfsg-2.dsc
36998414031888e46b42666fac181a0aed01d25e 7212
libskia_146.20260311+dfsg-2.debian.tar.xz
d7d3b5c00b107af43d6ac3db09ba509d61c79513 9275
libskia_146.20260311+dfsg-2_source.buildinfo
Checksums-Sha256:
5380395a166c04d204d34299a9970e43fa14455f13edf42b37e6818a7ee1a388 2308
libskia_146.20260311+dfsg-2.dsc
06abe24b37931197927f7be4f0be2f941efa1920b45d26b225de4167471ef287 7212
libskia_146.20260311+dfsg-2.debian.tar.xz
9fa86a019dfd7ce4286c21f27b09910ddfd2e8f2ee846a83bb74e02f2ce3f75f 9275
libskia_146.20260311+dfsg-2_source.buildinfo
Files:
610e30ed1b461a995290966f9f997c0b 2308 libs optional
libskia_146.20260311+dfsg-2.dsc
87a926e2740211c1a955efb11b80e5fa 7212 libs optional
libskia_146.20260311+dfsg-2.debian.tar.xz
5f018f86a92892ac38ac45474327f09a 9275 libs optional
libskia_146.20260311+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJCBAEBCgAsFiEE6ipyoX+1mPF5/vzzCDVRpSip4F0FAmnKxWoOHGZpbGlwQGZw
cmcuc2UACgkQCDVRpSip4F05qQ/+Lt9Mf9/V5c6cV2DIzS9PLAdvqU/bqICFlCaH
fDs5QPLEV2t6KVDVrjr4oTP+vumRQBD14n33a9ll07a+werLXETfFNEVeABfMSvA
8eDGW0f0nOmCQdSYY+Ymt0IGHOYOh56G9iOLM6m/lmv/dB1mdep7FH0VU5hbzOHW
kQiFKudVQUaBa+ab10gmvco79gc0Wj8mE4J0BUAyYOA2RmG1EzJE4VJtf3jDAetb
BIpy6N43cWk3wD9qesZOFHGAkajaM/voe2YU53d6U0Wo50qc7BMjVcrQ2WfBVLEy
3brXVDS6wMWag5dgKsrgNF88DK48WDwGmCDCmKH4CEkLN0tLUBHQz1ATwmITz9NR
67Iu4c6Rxc+UImJN6fTQm/eVTwTBT2zux9KM0s/VTssjNVQcYsMq0t6r86/X52/t
oFtll3cixF0uRko96LnG5irSFjImREXTBHsoO63/UtEbunNMfQsPZiQ9VABH/RmG
UYLExh3S6eBuOE18rihvKIX55BYmK7OeM6HjQXvJPD2zpkp8dCf7lM1Jxs0eUaLC
P8VYGjXsVWbnJ7xz2XlPkZoR2NQCHeWg7pXuZiBzcDEQKg037dv2Md+rgJeKELDe
5p6dwzZv0hKA8I0CJl9KQ++9TCs9zfYB0RU2QAlgo6QaKVTrUbp4/3f6lazAr7u8
vUFAwLQ=
=Ykw6
-----END PGP SIGNATURE-----
pgpNcPPQmmb95.pgp
Description: PGP signature
--- End Message ---