Please find the debdiff for the just uploaded NMU attached.
diff -Nru eclipse-titan-8.2.0/debian/changelog 
eclipse-titan-8.2.0/debian/changelog
--- eclipse-titan-8.2.0/debian/changelog        2022-09-10 12:53:41.000000000 
+0200
+++ eclipse-titan-8.2.0/debian/changelog        2026-07-31 14:25:59.000000000 
+0200
@@ -1,3 +1,12 @@
+eclipse-titan (8.2.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Drop unused pcre3 dependency (Closes: #1071679)
+  * Fix build with make 4.4.1 (Closes: #1089251)
+  * Fix build with newer libxml2 (Closes: #1073307)
+
+ -- Bastian Germann <[email protected]>  Fri, 31 Jul 2026 14:25:59 +0200
+
 eclipse-titan (8.2.0-1) unstable; urgency=medium
 
   * New release
diff -Nru eclipse-titan-8.2.0/debian/control eclipse-titan-8.2.0/debian/control
--- eclipse-titan-8.2.0/debian/control  2022-08-27 14:24:31.000000000 +0200
+++ eclipse-titan-8.2.0/debian/control  2026-07-31 14:25:59.000000000 +0200
@@ -20,7 +20,6 @@
 Depends: expect,
          libedit-dev,
          libpcap-dev,
-         libpcre3-dev,
          libsctp-dev,
          libssl-dev,
          libxml2-dev,
diff -Nru eclipse-titan-8.2.0/debian/patches/libxml2.patch 
eclipse-titan-8.2.0/debian/patches/libxml2.patch
--- eclipse-titan-8.2.0/debian/patches/libxml2.patch    1970-01-01 
01:00:00.000000000 +0100
+++ eclipse-titan-8.2.0/debian/patches/libxml2.patch    2026-07-31 
14:25:59.000000000 +0200
@@ -0,0 +1,24 @@
+From: Santiago Vila <[email protected]>
+Subject: Fix FTBFS with new libxml2
+Bug-Debian: https:/bugs.debian.org/1073307
+
+--- a/xsdconvert/XMLParser.cc
++++ b/xsdconvert/XMLParser.cc
+@@ -190,7 +190,7 @@
+     return;
+   }
+ 
+-  xmlErrorPtr error = xmlGetLastError();
++  const xmlError* error = xmlGetLastError();
+ 
+   if (error->file == NULL) {
+     fprintf(stderr,
+@@ -210,7 +210,7 @@
+ }
+ 
+ void XMLParser::errorHandler(void *, const char *, ...) {
+-  xmlErrorPtr error = xmlGetLastError();
++  const xmlError* error = xmlGetLastError();
+ 
+   if (error->code == XML_SCHEMAP_SRC_RESOLVE) {
+     return;
diff -Nru eclipse-titan-8.2.0/debian/patches/make-4.4.patch 
eclipse-titan-8.2.0/debian/patches/make-4.4.patch
--- eclipse-titan-8.2.0/debian/patches/make-4.4.patch   1970-01-01 
01:00:00.000000000 +0100
+++ eclipse-titan-8.2.0/debian/patches/make-4.4.patch   2026-07-31 
14:25:59.000000000 +0200
@@ -0,0 +1,72 @@
+From: Santiago Vila <[email protected]>
+Subject: Fix FTBFS with make 4.4.1
+Bug-Debian: https:/bugs.debian.org/1089251
+
+--- a/common/Makefile
++++ b/common/Makefile
+@@ -113,7 +113,7 @@
+ hostid$(EXESUFFIX): hostid.o license.o memory.o
+       $(CC) $(LDFLAGS) -o $@ $^ $(LICENSE_LIBS) $(MINGW_LIBS)
+ 
+-pattern_la.cc: pattern_la.l
++pattern_la.cc: pattern_la.l pattern_p.hh
+       $(FLEX) $(FLEXFLAGS) -o$@ $<
+ 
+ pattern_p.cc pattern_p.hh: pattern_p.y
+@@ -122,7 +122,7 @@
+ pattern_uni.cc pattern_uni.hh: pattern_uni.y
+       $(BISON) $(BISONFLAGS) $<
+ 
+-config_preproc_la.cc: config_preproc_la.l
++config_preproc_la.cc: config_preproc_la.l config_preproc_p.tab.hh
+       $(FLEX) $(FLEXFLAGS) -o$@ $<
+ 
+ config_preproc_p.tab.cc config_preproc_p.tab.hh: config_preproc_p.y
+--- a/compiler2/asn1/Makefile
++++ b/compiler2/asn1/Makefile
+@@ -68,4 +68,5 @@
+ include ../../Makefile.genrules
+ 
+ # pre-seed dependencies
+-Type_parse.d TokenBuf.d TableConstraint.d OCSV.d Object.d Block.d Ref.d 
AST_asn1.d asn1la.yy.d: asn1p.tab.hh
++Type_parse.d Type_parse.o TokenBuf.d TokenBuf.o TableConstraint.d 
TableConstraint.o OCSV.d OCSV.o Object.d \
++  Object.o Block.d Block.o Ref.d Ref.o AST_asn1.d AST_asn1.o asn1la.yy.d 
asn1la.yy.o: asn1p.tab.hh
+--- a/compiler2/ttcn3/Makefile
++++ b/compiler2/ttcn3/Makefile
+@@ -95,4 +95,6 @@
+ include ../../Makefile.genrules
+ 
+ # pre-seed dependencies
+-lex.ttcn3.d: compiler.tab.hh
++lex.ttcn3.d lex.ttcn3.o: compiler.tab.hh
++lex.rawAST.d lex.rawAST.o: rawAST.tab.hh
++coding_attrib_la.d coding_attrib_la.o: coding_attrib_p.hh
+--- a/core/Makefile
++++ b/core/Makefile
+@@ -371,7 +371,8 @@
+ endif
+ 
+ #LegacyLogger.d: cversion.h
+-$(DEPFILES): cversion.h $(PREGENERATED_SOURCES).compiled 
$(GENERATED_LOGGERAPI_SOURCES).compiled
++$(DEPFILES) $(OBJECTS): cversion.h $(PREGENERATED_SOURCES).compiled 
$(GENERATED_LOGGERAPI_SOURCES).compiled
++config_process.lex.d config_process.lex.o: config_process.tab.hh 
config_process.lex.hh
+ 
+ #TitanLoggerControlImpl.d Single_main.d Runtime.d Port.d LegacyLogger.d \
+ #LoggerPlugin.d LoggerPluginManager.d Error.d Default.d Communication.d \
+--- a/core2/Makefile
++++ b/core2/Makefile
+@@ -38,3 +38,6 @@
+ vpath %.xsd $(SRCDIR)/core
+ vpath %.ttcn $(SRCDIR)/core
+ vpath cversion.h $(SRCDIR)/core
++vpath %.y $(SRCDIR)/core
++vpath %.l $(SRCDIR)/core
++vpath %.hh $(SRCDIR)/core
+--- a/mctr2/cli/Makefile
++++ b/mctr2/cli/Makefile
+@@ -65,3 +65,5 @@
+       $(BISON) $(BISONFLAGS) -o config_read.tab.cc -p config_read_ $<
+ 
+ include ../../Makefile.genrules
++
++config_read.lex.d config_read.lex.o: config_read.tab.hh
diff -Nru eclipse-titan-8.2.0/debian/patches/series 
eclipse-titan-8.2.0/debian/patches/series
--- eclipse-titan-8.2.0/debian/patches/series   1970-01-01 01:00:00.000000000 
+0100
+++ eclipse-titan-8.2.0/debian/patches/series   2026-07-31 14:25:59.000000000 
+0200
@@ -0,0 +1,2 @@
+libxml2.patch
+make-4.4.patch

Reply via email to