Your message dated Mon, 09 Jun 2025 12:50:55 +0000
with message-id <[email protected]>
and subject line unblock kitty
has caused the Debian Bug report #1107557,
regarding unblock: kitty/0.41.1-2
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.)


-- 
1107557: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107557
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:kitty
User: [email protected]
Usertags: unblock

[ Reason ]
This fixes the FTBFS on s390x as reported in #1103423
Initially we decided to remove it from s390x and the FTP master processed the 
request.
However, the porter came back in time with a working patch which also got 
merged upstream.

[ Impact ]
The package will fail to build on big endian archs

[ Tests ]
kitty has passing build-time tests on all release archs

[ Risks ]
The patch only touches big endian stuff in a ifdef, very low risk for existing 
archs

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

unblock kitty/0.41.1-2
diff -Nru kitty-0.41.1/debian/changelog kitty-0.41.1/debian/changelog
--- kitty-0.41.1/debian/changelog       2025-04-26 06:47:24.000000000 +0000
+++ kitty-0.41.1/debian/changelog       2025-06-05 15:09:21.000000000 +0000
@@ -1,3 +1,10 @@
+kitty (0.41.1-2) unstable; urgency=medium
+
+  * Backport upstream patch to fixup FTBFS on s390x
+  * Update patch to avoid privacy breach
+
+ -- Nilesh Patra <[email protected]>  Thu, 05 Jun 2025 20:39:21 +0530
+
 kitty (0.41.1-1) unstable; urgency=medium
 
   * New upstream version 0.41.1 (Closes: #1103691)
diff -Nru 
kitty-0.41.1/debian/patches/0005-link-alternate-icons-in-the-faq.patch 
kitty-0.41.1/debian/patches/0005-link-alternate-icons-in-the-faq.patch
--- kitty-0.41.1/debian/patches/0005-link-alternate-icons-in-the-faq.patch      
2025-04-26 06:45:48.000000000 +0000
+++ kitty-0.41.1/debian/patches/0005-link-alternate-icons-in-the-faq.patch      
2025-06-05 15:09:21.000000000 +0000
@@ -10,7 +10,7 @@
 
 --- a/docs/faq.rst
 +++ b/docs/faq.rst
-@@ -336,51 +336,23 @@
+@@ -336,55 +336,25 @@
  
  The kitty icon was created as tribute to my cat of nine years who passed away,
  as such it is not going to change. However, if you do not like it, there are
@@ -60,6 +60,10 @@
 -.. image:: 
https://github.com/sfsam/some_icons/raw/main/kitty.app.iconset/[email protected]
 -   :target: https://github.com/sfsam/some_icons
 -   :width: 256
+-
+-.. image:: https://github.com/igrmk/twiskers/raw/main/icon/twiskers.svg
+-   :target: https://github.com/igrmk/twiskers
+-   :width: 256
 +* https://github.com/k0nserv/kitty-icon
 +
 +* https://github.com/DinkDonk/kitty-icon
@@ -75,6 +79,8 @@
 +* https://github.com/sodapopcan/kitty-icon
 +
 +* https://github.com/sfsam/some_icons
++
++* https://github.com/igrmk/twiskers
  
- .. image:: https://github.com/igrmk/twiskers/raw/main/icon/twiskers.svg
-    :target: https://github.com/igrmk/twiskers
+ You can put :file:`kitty.app.icns` (macOS only) or :file:`kitty.app.png` in 
the
+ :ref:`kitty configuration directory <confloc>`, and this icon will be applied
diff -Nru kitty-0.41.1/debian/patches/0015-backport-s390x-ftbfs-fix.patch 
kitty-0.41.1/debian/patches/0015-backport-s390x-ftbfs-fix.patch
--- kitty-0.41.1/debian/patches/0015-backport-s390x-ftbfs-fix.patch     
1970-01-01 00:00:00.000000000 +0000
+++ kitty-0.41.1/debian/patches/0015-backport-s390x-ftbfs-fix.patch     
2025-06-05 15:09:21.000000000 +0000
@@ -0,0 +1,27 @@
+From afd0bacb6a7130e6ab30d6d00c154577168e8fc2 Mon Sep 17 00:00:00 2001
+From: Pranav P <[email protected]>
+Date: Wed, 21 May 2025 13:02:11 +0530
+Subject: [PATCH] Fix endianness bug reported in issue #8548
+
+---
+ kitty/line.h | 7 +++++++
+ 1 file changed, 7 insertions(+)
+
+--- a/kitty/line.h
++++ b/kitty/line.h
+@@ -48,8 +48,15 @@
+ 
+ typedef union CPUCell {
+     struct {
++    #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
+         char_type ch_or_idx: sizeof(char_type) * 8 - 1;
+         char_type ch_is_idx: 1;
++    #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
++        char_type ch_is_idx: 1;
++        char_type ch_or_idx: sizeof(char_type) * 8 - 1;
++    #else
++    #error "Unsupported endianness"
++    #endif
+         char_type hyperlink_id: sizeof(hyperlink_id_type) * 8;
+         char_type next_char_was_wrapped : 1;
+         char_type is_multicell : 1;
diff -Nru kitty-0.41.1/debian/patches/series kitty-0.41.1/debian/patches/series
--- kitty-0.41.1/debian/patches/series  2025-04-26 06:41:54.000000000 +0000
+++ kitty-0.41.1/debian/patches/series  2025-06-05 15:08:35.000000000 +0000
@@ -11,3 +11,4 @@
 0012-do-not-hardcode-gopsutil-v3.patch
 0013-avoid-failing-font-tests-on-ci.patch
 0014-use-disintegration-imaging.patch
+0015-backport-s390x-ftbfs-fix.patch

--- End Message ---
--- Begin Message ---
Unblocked kitty.

--- End Message ---

Reply via email to