Source: mxml
Version: 3.0-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

mxml was heavily changed in version 3.0 and started to fail cross
building. The target linmxml.a was removed, but is still referenced by a
cross build patch. That patch now makes cross building fail. Dropping
the patch makes it succeed. The patch was also wrongly tagged "Forward:
not-needed". Had it been forwarded, upstream would likely have told you
that it needs to be dropped.

Helmut
diff --minimal -Nru mxml-3.0/debian/changelog mxml-3.0/debian/changelog
--- mxml-3.0/debian/changelog   2019-08-22 03:16:34.000000000 +0200
+++ mxml-3.0/debian/changelog   2019-08-25 21:01:51.000000000 +0200
@@ -1,3 +1,10 @@
+mxml (3.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Drop debian/patches/08_cross.patch. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sun, 25 Aug 2019 21:01:51 +0200
+
 mxml (3.0-1) unstable; urgency=medium
 
   * New upstream release
diff --minimal -Nru mxml-3.0/debian/patches/08_cross.patch 
mxml-3.0/debian/patches/08_cross.patch
--- mxml-3.0/debian/patches/08_cross.patch      2019-08-22 03:16:34.000000000 
+0200
+++ mxml-3.0/debian/patches/08_cross.patch      1970-01-01 01:00:00.000000000 
+0100
@@ -1,19 +0,0 @@
-Author: Helmut Grohne
-Description: Fix Fail to cross-build
-Origin-Bug: https://bugs.debian.org/909354
-Last-Updated: 2018-09-23
-Forwarded: not-needed
-
-Index: mxml-3.0/Makefile.in
-===================================================================
---- mxml-3.0.orig/Makefile.in
-+++ mxml-3.0/Makefile.in
-@@ -81,7 +81,7 @@ PUBLIBOBJS   =       mxml-attr.o mxml-entity.o m
- LIBOBJS               =       $(PUBLIBOBJS) mxml-private.o mxml-string.o
- OBJS          =       testmxml.o $(LIBOBJS)
- ALLTARGETS    =       $(LIBMXML) testmxml
--CROSSTARGETS  =       $(LIBMXML)
-+CROSSTARGETS  =       $(LIBMXML) linmxml.a
- TARGETS               =       $(@TARGETS@)
- 
- 
diff --minimal -Nru mxml-3.0/debian/patches/series 
mxml-3.0/debian/patches/series
--- mxml-3.0/debian/patches/series      2019-08-22 03:16:34.000000000 +0200
+++ mxml-3.0/debian/patches/series      2019-08-25 21:01:46.000000000 +0200
@@ -4,4 +4,3 @@
 tests-fail-on-error.diff
 06_autoheader-fixes.patch
 07_compile_fixes.patch
-08_cross.patch

Reply via email to