From 9bd476afc160f9c7f3e2b97d1dbeb9c64ff40681 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sun, 3 Mar 2024 21:05:17 +0100 Subject: Remove unused patches --- debian/changelog | 2 + debian/files | 1 + debian/patches/0100-float-endian-detection.patch | 63 ------------------------ debian/patches/series | 1 - 4 files changed, 3 insertions(+), 64 deletions(-) create mode 100644 debian/files delete mode 100644 debian/patches/0100-float-endian-detection.patch diff --git a/debian/changelog b/debian/changelog index e89315f0..76175b78 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,8 @@ libunistring (1.2-1) unstable; urgency=medium * debian/copyright: - Add 2024 to myself. - Refresh uploader copyright years. + * Remove unused patches: + - debian/patches/0100-float-endian-detection.patch. -- Jörg Frings-Fürst Sun, 03 Mar 2024 19:47:31 +0100 diff --git a/debian/files b/debian/files new file mode 100644 index 00000000..45bd9caa --- /dev/null +++ b/debian/files @@ -0,0 +1 @@ +libunistring_1.2-1_source.buildinfo libs optional diff --git a/debian/patches/0100-float-endian-detection.patch b/debian/patches/0100-float-endian-detection.patch deleted file mode 100644 index d094516e..00000000 --- a/debian/patches/0100-float-endian-detection.patch +++ /dev/null @@ -1,63 +0,0 @@ -Description: Fix detection of floating point endianness - See https://lists.gnu.org/archive/html/bug-gnulib/2013-12/msg00104.html -Author: Alan Modra -Author: Colin Watson -Forwarded: no -Last-Update: 2013-12-18 - ---- a/tests/test-isnanl.h -+++ b/tests/test-isnanl.h -@@ -24,6 +24,12 @@ - #include "nan.h" - #include "macros.h" - -+#ifdef __FLOAT_WORD_ORDER__ -+# define FLOAT_BIG_ENDIAN (__FLOAT_WORD_ORDER__ != __ORDER_LITTLE_ENDIAN__) -+#else -+# define FLOAT_BIG_ENDIAN (LDBL_EXPBIT0_WORD < NWORDS / 2) -+#endif -+ - int - main () - { -@@ -65,10 +71,10 @@ - # if LDBL_EXPBIT0_BIT > 0 - m.word[LDBL_EXPBIT0_WORD] ^= (unsigned int) 1 << (LDBL_EXPBIT0_BIT - 1); - # else -- m.word[LDBL_EXPBIT0_WORD + (LDBL_EXPBIT0_WORD < NWORDS / 2 ? 1 : - 1)] -+ m.word[LDBL_EXPBIT0_WORD + (FLOAT_BIG_ENDIAN ? 1 : - 1)] - ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); - # endif -- m.word[LDBL_EXPBIT0_WORD + (LDBL_EXPBIT0_WORD < NWORDS / 2 ? 1 : - 1)] -+ m.word[LDBL_EXPBIT0_WORD + (FLOAT_BIG_ENDIAN ? 1 : - 1)] - |= (unsigned int) 1 << LDBL_EXPBIT0_BIT; - ASSERT (isnanl (m.value)); - } ---- a/tests/test-signbit.c -+++ b/tests/test-signbit.c -@@ -36,6 +36,12 @@ - double zerod = 0.0; - long double zerol = 0.0L; - -+#ifdef __FLOAT_WORD_ORDER__ -+# define FLOAT_BIG_ENDIAN (__FLOAT_WORD_ORDER__ != __ORDER_LITTLE_ENDIAN__) -+#else -+# define FLOAT_BIG_ENDIAN (LDBL_EXPBIT0_WORD < NWORDS / 2) -+#endif -+ - static void - test_signbitf () - { -@@ -166,10 +172,10 @@ - # if LDBL_EXPBIT0_BIT > 0 - m.word[LDBL_EXPBIT0_WORD] ^= (unsigned int) 1 << (LDBL_EXPBIT0_BIT - 1); - # else -- m.word[LDBL_EXPBIT0_WORD + (LDBL_EXPBIT0_WORD < NWORDS / 2 ? 1 : - 1)] -+ m.word[LDBL_EXPBIT0_WORD + (FLOAT_BIG_ENDIAN ? 1 : - 1)] - ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1); - # endif -- m.word[LDBL_EXPBIT0_WORD + (LDBL_EXPBIT0_WORD < NWORDS / 2 ? 1 : - 1)] -+ m.word[LDBL_EXPBIT0_WORD + (FLOAT_BIG_ENDIAN ? 1 : - 1)] - |= (unsigned int) 1 << LDBL_EXPBIT0_BIT; - (void) signbit (m.value); - #undef NWORDS diff --git a/debian/patches/series b/debian/patches/series index 0aa4ef9d..b1a229ac 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1 @@ -#0100-float-endian-detection.patch 0700-multiarch-libc.patch -- cgit v1.2.3