I am uploading a NMU to DELAYED/10 in order to fix this.
The debdiff is attached.
diff -Nru ipv6calc-1.0.0/debian/changelog ipv6calc-1.0.0/debian/changelog
--- ipv6calc-1.0.0/debian/changelog 2023-09-29 10:57:27.000000000 +0200
+++ ipv6calc-1.0.0/debian/changelog 2023-09-29 10:52:01.000000000 +0200
@@ -1,3 +1,11 @@
+ipv6calc (1.0.0-1.2) unstable; urgency=medium
+
+ * Non-maintainer upload
+ * Convert to source format 3.0 (Closes: #1043192)
+ + Drop unused quilt
+
+ -- Bastian Germann <b...@debian.org> Fri, 29 Sep 2023 10:52:01 +0200
+
ipv6calc (1.0.0-1.1) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru ipv6calc-1.0.0/debian/control ipv6calc-1.0.0/debian/control
--- ipv6calc-1.0.0/debian/control 2023-09-29 10:57:27.000000000 +0200
+++ ipv6calc-1.0.0/debian/control 2023-09-29 10:52:01.000000000 +0200
@@ -5,7 +5,7 @@
Homepage: http://www.deepspace6.net/projects/ipv6calc.html
Vcs-Browser: https://salsa.debian.org/debian/ipv6calc
Vcs-Git: https://salsa.debian.org/debian/ipv6calc.git
-Build-Depends: debhelper (>= 10), libgeoip-dev, quilt, geoip-database,
+Build-Depends: debhelper (>= 10), libgeoip-dev, geoip-database,
dpkg-dev (>= 1.16.1~)
Standards-Version: 4.1.4
diff -Nru ipv6calc-1.0.0/debian/patches/ipv6logconv.patch
ipv6calc-1.0.0/debian/patches/ipv6logconv.patch
--- ipv6calc-1.0.0/debian/patches/ipv6logconv.patch 1970-01-01
01:00:00.000000000 +0100
+++ ipv6calc-1.0.0/debian/patches/ipv6logconv.patch 2023-09-29
10:51:47.000000000 +0200
@@ -0,0 +1,23 @@
+Description: move int to module
+---
+--- ipv6calc-1.0.0.orig/ipv6logconv/ipv6logconv.c
++++ ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c
+@@ -43,6 +43,7 @@
+
+ long int ipv6calc_debug = 0; // ipv6calc_debug usage ok
+ int flag_nocache = 0;
++int cache_lru_limit;
+
+ /* supported output types:
+ * ipv6addr
+--- ipv6calc-1.0.0.orig/ipv6logconv/ipv6logconv.h
++++ ipv6calc-1.0.0/ipv6logconv/ipv6logconv.h
+@@ -21,7 +21,7 @@
+ #define DEBUG_ipv6logconv_processing 0x00000002l
+
+ /* prototyping */
+-int cache_lru_limit;
++extern int cache_lru_limit;
+
+ extern int feature_reg;
+ extern int feature_ieee;
diff -Nru ipv6calc-1.0.0/debian/patches/series
ipv6calc-1.0.0/debian/patches/series
--- ipv6calc-1.0.0/debian/patches/series 2023-09-29 10:57:27.000000000
+0200
+++ ipv6calc-1.0.0/debian/patches/series 2023-09-29 10:50:25.000000000
+0200
@@ -1 +1,2 @@
# list of currently applied patch
+ipv6logconv.patch
diff -Nru ipv6calc-1.0.0/debian/rules ipv6calc-1.0.0/debian/rules
--- ipv6calc-1.0.0/debian/rules 2023-09-29 10:57:27.000000000 +0200
+++ ipv6calc-1.0.0/debian/rules 2023-09-29 10:52:01.000000000 +0200
@@ -5,7 +5,6 @@
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
-include /usr/share/quilt/quilt.make
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
@@ -35,7 +34,7 @@
touch build-stamp
-clean: unpatch
+clean:
dh_testdir
dh_testroot
diff -Nru ipv6calc-1.0.0/debian/source/format
ipv6calc-1.0.0/debian/source/format
--- ipv6calc-1.0.0/debian/source/format 2023-09-29 10:57:27.000000000 +0200
+++ ipv6calc-1.0.0/debian/source/format 2023-09-29 10:50:02.000000000 +0200
@@ -1 +1 @@
-1.0
+3.0 (quilt)
diff -Nru ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c
--- ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c 2023-09-29 10:57:27.000000000
+0200
+++ ipv6calc-1.0.0/ipv6logconv/ipv6logconv.c 2017-06-25 09:49:01.000000000
+0200
@@ -43,7 +43,6 @@
long int ipv6calc_debug = 0; // ipv6calc_debug usage ok
int flag_nocache = 0;
-int cache_lru_limit;
/* supported output types:
* ipv6addr
diff -Nru ipv6calc-1.0.0/ipv6logconv/ipv6logconv.h
ipv6calc-1.0.0/ipv6logconv/ipv6logconv.h
--- ipv6calc-1.0.0/ipv6logconv/ipv6logconv.h 2023-09-29 10:57:27.000000000
+0200
+++ ipv6calc-1.0.0/ipv6logconv/ipv6logconv.h 2017-06-25 09:49:01.000000000
+0200
@@ -21,7 +21,7 @@
#define DEBUG_ipv6logconv_processing 0x00000002l
/* prototyping */
-extern int cache_lru_limit;
+int cache_lru_limit;
extern int feature_reg;
extern int feature_ieee;