Control: tags 1012083 + patch Control: tags 1012083 + pending
Dear maintainer, I've prepared an NMU for quickfix (versioned as 1.15.1+dfsg-4.3) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer. diff -Nru quickfix-1.15.1+dfsg/debian/changelog quickfix-1.15.1+dfsg/debian/changelog --- quickfix-1.15.1+dfsg/debian/changelog 2024-09-27 15:45:21.000000000 +0200 +++ quickfix-1.15.1+dfsg/debian/changelog 2024-10-14 08:04:44.000000000 +0200 @@ -1,3 +1,14 @@ +quickfix (1.15.1+dfsg-4.3) unstable; urgency=medium + + * Non-maintainer upload. + * Also add support for riscv64 (Closes: #1012083) + note: this riscv64+ loongarch64 patch should disappear on next release, + because the stdc++ atomic will build just fine without embedded code + copies patches + * Update homepage field, the old website disappeared + + -- Gianfranco Costamagna <locutusofb...@debian.org> Mon, 14 Oct 2024 08:04:44 +0200 + quickfix (1.15.1+dfsg-4.2) unstable; urgency=medium * Non-maintainer upload. diff -Nru quickfix-1.15.1+dfsg/debian/control quickfix-1.15.1+dfsg/debian/control --- quickfix-1.15.1+dfsg/debian/control 2024-09-27 15:45:21.000000000 +0200 +++ quickfix-1.15.1+dfsg/debian/control 2024-10-14 08:04:44.000000000 +0200 @@ -17,7 +17,7 @@ ruby Standards-Version: 4.5.0 Section: libs -Homepage: http://www.quickfixengine.org/index.html +Homepage: https://github.com/quickfix/quickfix Package: libquickfix-dev Section: libdevel diff -Nru quickfix-1.15.1+dfsg/debian/patches/10_quickfix-add-loongarch64-riscv64-support.patch quickfix-1.15.1+dfsg/debian/patches/10_quickfix-add-loongarch64-riscv64-support.patch --- quickfix-1.15.1+dfsg/debian/patches/10_quickfix-add-loongarch64-riscv64-support.patch 1970-01-01 01:00:00.000000000 +0100 +++ quickfix-1.15.1+dfsg/debian/patches/10_quickfix-add-loongarch64-riscv64-support.patch 2024-10-14 08:04:06.000000000 +0200 @@ -0,0 +1,14 @@ +Description: Add support for loongarch64 and riscv64 +Last-Update: 2024-10-14 + +--- quickfix-1.15.1+dfsg.orig/src/C++/double-conversion/utils.h ++++ quickfix-1.15.1+dfsg/src/C++/double-conversion/utils.h +@@ -69,7 +69,7 @@ + defined(__sparc__) || defined(__sparc) || defined(__s390__) || \ + defined(__SH4__) || defined(__alpha__) || \ + defined(_MIPS_ARCH_MIPS32R2) || \ +- defined(__AARCH64EL__) || defined(__aarch64__) ++ defined(__AARCH64EL__) || defined(__aarch64__) || defined(__loongarch64) || defined(__riscv) + #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1 + #elif defined(__mc68000__) + #undef DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS diff -Nru quickfix-1.15.1+dfsg/debian/patches/10_quickfix-add-loongarch64-support.patch quickfix-1.15.1+dfsg/debian/patches/10_quickfix-add-loongarch64-support.patch --- quickfix-1.15.1+dfsg/debian/patches/10_quickfix-add-loongarch64-support.patch 2024-09-27 15:44:52.000000000 +0200 +++ quickfix-1.15.1+dfsg/debian/patches/10_quickfix-add-loongarch64-support.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,14 +0,0 @@ -Description: Add support for loongarch64 -Last-Update: 2024-04-26 - ---- quickfix-1.15.1+dfsg.orig/src/C++/double-conversion/utils.h -+++ quickfix-1.15.1+dfsg/src/C++/double-conversion/utils.h -@@ -69,7 +69,7 @@ - defined(__sparc__) || defined(__sparc) || defined(__s390__) || \ - defined(__SH4__) || defined(__alpha__) || \ - defined(_MIPS_ARCH_MIPS32R2) || \ -- defined(__AARCH64EL__) || defined(__aarch64__) -+ defined(__AARCH64EL__) || defined(__aarch64__) || defined(__loongarch64) - #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1 - #elif defined(__mc68000__) - #undef DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS diff -Nru quickfix-1.15.1+dfsg/debian/patches/series quickfix-1.15.1+dfsg/debian/patches/series --- quickfix-1.15.1+dfsg/debian/patches/series 2024-09-27 15:45:17.000000000 +0200 +++ quickfix-1.15.1+dfsg/debian/patches/series 2024-10-14 08:04:30.000000000 +0200 @@ -4,4 +4,4 @@ 04_fix_automake_variable_names.patch 08_test_runner_bad_virtual_method_arg.patch 09_fix_atomic_count_header_namespace.patch -10_quickfix-add-loongarch64-support.patch +10_quickfix-add-loongarch64-riscv64-support.patch