Attached is the NMUdiff for fixing FTBFS Bug #1067911 which would keep
zeroc-ice from migrating to Testing.
-- Chris
--
Chris Knadle
chris.kna...@coredump.us
diff -Nru zeroc-ice-3.7.10/debian/changelog zeroc-ice-3.7.10/debian/changelog
--- zeroc-ice-3.7.10/debian/changelog 2024-02-29 19:14:45.000000000 -0500
+++ zeroc-ice-3.7.10/debian/changelog 2024-04-10 10:48:17.000000000 -0400
@@ -1,3 +1,13 @@
+zeroc-ice (3.7.10-2.2) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * debian/patches:
+ - Add remove-Werror-build-option.patch to fix FTBFS bug due to injection
+ of "inplicit-function-declaration" flag during time_t 64bit transition
+ (Closes: #1067911)
+
+ -- Christopher Knadle <chris.kna...@coredump.us> Wed, 10 Apr 2024 10:48:17 -0400
+
zeroc-ice (3.7.10-2.1) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru zeroc-ice-3.7.10/debian/patches/remove-Werror-build-option.patch zeroc-ice-3.7.10/debian/patches/remove-Werror-build-option.patch
--- zeroc-ice-3.7.10/debian/patches/remove-Werror-build-option.patch 1969-12-31 19:00:00.000000000 -0500
+++ zeroc-ice-3.7.10/debian/patches/remove-Werror-build-option.patch 2024-04-10 10:32:22.000000000 -0400
@@ -0,0 +1,18 @@
+Description: remove -Werror build option to fix FSBFS issue
+ During the time_t 64bit transition the "implicit-function-declaration" build
+ flag is injected and this breaks the build when -Werror is set
+Author: Christopher Knadle <chris.kna...@coredump.us>
+Bug: https://bugs.debian.org/1067911
+Last-Update: 2024-04-10
+
+--- a/config/Make.rules.Linux
++++ b/config/Make.rules.Linux
+@@ -137,7 +137,7 @@
+ -pie $(if $(filter yes,$(new_dtags)),-Wl$(comma)--enable-new-dtags,-Wl$(comma)--disable-new-dtags) \
+ $$(call unique,$$(foreach d,$($4_dependencies),$$(call make-rpath-link-ldflags,$$d,$($4_dependencies)))))
+
+-cppflags = -Wall -Wextra -Wredundant-decls -Wshadow -Wdeprecated -Werror -pthread $(if $(filter yes,$(OPTIMIZE)),-DNDEBUG,-g)
++cppflags = -Wall -Wextra -Wredundant-decls -Wshadow -Wdeprecated -pthread $(if $(filter yes,$(OPTIMIZE)),-DNDEBUG,-g)
+ ldflags = -pthread
+
+ # -Wshadow is too strict with gcc 4
diff -Nru zeroc-ice-3.7.10/debian/patches/series zeroc-ice-3.7.10/debian/patches/series
--- zeroc-ice-3.7.10/debian/patches/series 2023-11-07 04:45:43.000000000 -0500
+++ zeroc-ice-3.7.10/debian/patches/series 2024-04-10 10:27:07.000000000 -0400
@@ -1 +1,2 @@
java-build.patch
+remove-Werror-build-option.patch