diffstat for kamailio-6.1.1 kamailio-6.1.1

 changelog                               |    7 +++++++
 patches/series                          |    1 +
 patches/stop-setting-march-on-arm.patch |   32 ++++++++++++++++++++++++++++++++
 3 files changed, 40 insertions(+)

diff -Nru kamailio-6.1.1/debian/changelog kamailio-6.1.1/debian/changelog
--- kamailio-6.1.1/debian/changelog	2026-04-01 10:10:22.000000000 +0300
+++ kamailio-6.1.1/debian/changelog	2026-04-11 21:25:53.000000000 +0300
@@ -1,3 +1,10 @@
+kamailio (6.1.1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS on armhf. (Closes: #1132834)
+
+ -- Adrian Bunk <bunk@debian.org>  Sat, 11 Apr 2026 21:25:53 +0300
+
 kamailio (6.1.1-2) unstable; urgency=medium
 
   * upstream patches since 6.1.1
diff -Nru kamailio-6.1.1/debian/patches/series kamailio-6.1.1/debian/patches/series
--- kamailio-6.1.1/debian/patches/series	2026-04-01 10:10:22.000000000 +0300
+++ kamailio-6.1.1/debian/patches/series	2026-04-06 08:39:05.000000000 +0300
@@ -53,3 +53,4 @@
 upstream/0057-ims_ocs-Add-memory-check.patch
 upstream/0058-ims_ocs-Fix-typos-in-comments.patch
 upstream/0059-kamctl-clarify-license-skip-ci.patch
+stop-setting-march-on-arm.patch
diff -Nru kamailio-6.1.1/debian/patches/stop-setting-march-on-arm.patch kamailio-6.1.1/debian/patches/stop-setting-march-on-arm.patch
--- kamailio-6.1.1/debian/patches/stop-setting-march-on-arm.patch	1970-01-01 02:00:00.000000000 +0200
+++ kamailio-6.1.1/debian/patches/stop-setting-march-on-arm.patch	2026-04-06 08:39:36.000000000 +0300
@@ -0,0 +1,32 @@
+Description: Stop setting -march on arm
+Author: Adrian Bunk <bunk@debian.org>
+
+--- kamailio-6.1.1.orig/cmake/compiler-specific.cmake
++++ kamailio-6.1.1/cmake/compiler-specific.cmake
+@@ -189,7 +189,7 @@ elseif(TARGET_ARCH STREQUAL "arm7")
+ 
+     # ARM specific flags
+     target_compile_options(
+-      common_compiler_flags INTERFACE -march=armv7-a -funroll-loops -fsigned-char
++      common_compiler_flags INTERFACE -funroll-loops -fsigned-char
+     )
+     if(CMAKE_C_COMPILER_VERSION VERSION_GREATER 4.2.0)
+       target_compile_options(common_compiler_flags INTERFACE -ftree-vectorize -fno-strict-overflow)
+@@ -207,7 +207,7 @@ elseif(TARGET_ARCH STREQUAL "arm6")
+   if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
+     target_compile_definitions(common_compiler_flags INTERFACE CC_GCC_LIKE_ASM)
+     target_compile_options(
+-      common_compiler_flags INTERFACE -march=armv6 -funroll-loops -fsigned-char
++      common_compiler_flags INTERFACE -funroll-loops -fsigned-char
+     )
+     if(CMAKE_C_COMPILER_VERSION VERSION_GREATER 4.2.0)
+       target_compile_options(common_compiler_flags INTERFACE -ftree-vectorize -fno-strict-overflow)
+@@ -227,7 +227,7 @@ elseif(TARGET_ARCH STREQUAL "arm")
+ 
+     # ARM specific flags
+     target_compile_options(
+-      common_compiler_flags INTERFACE -marm -march=armv5t -funroll-loops -fsigned-char
++      common_compiler_flags INTERFACE -marm -funroll-loops -fsigned-char
+     )
+     if(CMAKE_C_COMPILER_VERSION VERSION_GREATER 4.2.0)
+       target_compile_options(common_compiler_flags INTERFACE -ftree-vectorize -fno-strict-overflow)
