Your message dated Thu, 20 Oct 2016 19:27:46 +0000
with message-id <[email protected]>
and subject line Bug#839391: fixed in tinyxml 2.6.2-4
has caused the Debian Bug report #839391,
regarding tinyxml FTCBFS: uses build architecture tools, does not support
DEB_BUILD_OPTIONS=nocheck
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
839391: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839391
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tinyxml
Version: 2.6.2-3
Tags: patch
User: [email protected]
Usertags: rebootstrap
tinyxml fails to cross build from source, because it uses build
architecture tools. After switching to triplet-prefixed tools, it still
fails running the test suite under DEB_BUILD_OPTIONS=nocheck. After
applying the attached patch, tinyxml cross builds just fine. Please
consider applying it.
Helmut
diff --minimal -Nru tinyxml-2.6.2/debian/changelog
tinyxml-2.6.2/debian/changelog
--- tinyxml-2.6.2/debian/changelog 2015-08-04 22:23:51.000000000 +0200
+++ tinyxml-2.6.2/debian/changelog 2016-10-01 13:30:07.000000000 +0200
@@ -1,3 +1,12 @@
+tinyxml (2.6.2-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Use triplet-prefixed tools
+ + Support DEB_BUILD_OPTIONS=nocheck
+
+ -- Helmut Grohne <[email protected]> Sat, 01 Oct 2016 13:30:03 +0200
+
tinyxml (2.6.2-3) unstable; urgency=medium
* Rename libtinyxml2.6.2 to libtinyxml2.6.2v5 for the libstdc++6 transition.
diff --minimal -Nru tinyxml-2.6.2/debian/rules tinyxml-2.6.2/debian/rules
--- tinyxml-2.6.2/debian/rules 2015-08-02 18:39:55.000000000 +0200
+++ tinyxml-2.6.2/debian/rules 2016-10-01 13:35:57.000000000 +0200
@@ -1,6 +1,9 @@
#!/usr/bin/make -f
include /usr/share/dpkg/default.mk
+ifeq ($(origin CXX),default)
+CXX = $(DEB_HOST_GNU_TYPE)-g++
+endif
CXXFLAGS += -DTIXML_USE_STL
@@ -10,12 +13,12 @@
dh $@ --parallel
override_dh_auto_build:
- dh_auto_build -- CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS)" LDFLAGS="$(LDFLAGS)"
- ar rc libtinyxml.a $(OBJ_FILES)
+ dh_auto_build -- CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS)"
LDFLAGS="$(LDFLAGS)" CXX="$(CXX)" LD="$(CXX)"
+ $(DEB_HOST_GNU_TYPE)-ar rc libtinyxml.a $(OBJ_FILES)
rm *.o xmltest
- dh_auto_build -- CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS) -fPIC"
LDFLAGS="$(LDFLAGS)"
- g++ -shared -Wl,-soname,libtinyxml.so.$(DEB_VERSION_UPSTREAM) \
+ dh_auto_build -- CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS) -fPIC"
LDFLAGS="$(LDFLAGS)" CXX="$(CXX)" LD="$(CXX)"
+ $(CXX) -shared -Wl,-soname,libtinyxml.so.$(DEB_VERSION_UPSTREAM) \
-o libtinyxml.so.$(DEB_VERSION_UPSTREAM) $(LDFLAGS) \
$(OBJ_FILES)
@@ -29,11 +32,13 @@
sed -e 's/\$${DEB_HOST_MULTIARCH}/$(DEB_HOST_MULTIARCH)/' -e
's/\$${DEB_VERSION_UPSTREAM}/$(DEB_VERSION_UPSTREAM)/' \
debian/tinyxml.pc.in >
debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/tinyxml.pc
+ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
override_dh_auto_test:
mkdir xmltestdir
cp -a utf8test*.xml xmltestdir
cd xmltestdir && ../xmltest
rm -rf xmltestdir
+endif
override_dh_auto_clean:
dh_auto_clean
--- End Message ---
--- Begin Message ---
Source: tinyxml
Source-Version: 2.6.2-4
We believe that the bug you reported is fixed in the latest version of
tinyxml, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Felix Geyer <[email protected]> (supplier of updated tinyxml package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 20 Oct 2016 20:36:11 +0200
Source: tinyxml
Binary: libtinyxml2.6.2v5 libtinyxml2.6.2v5-dbg libtinyxml-dev libtinyxml-doc
Architecture: source
Version: 2.6.2-4
Distribution: unstable
Urgency: medium
Maintainer: Felix Geyer <[email protected]>
Changed-By: Felix Geyer <[email protected]>
Description:
libtinyxml-dev - TinyXml library - header and static library
libtinyxml-doc - TinyXml library - documentation files
libtinyxml2.6.2v5 - C++ XML parsing library
libtinyxml2.6.2v5-dbg - TinyXml library - debug files
Closes: 839391
Changes:
tinyxml (2.6.2-4) unstable; urgency=medium
.
[ Helmut Grohne ]
* Fix FTCBFS: (Closes: #839391)
+ Use triplet-prefixed tools
+ Support DEB_BUILD_OPTIONS=nocheck
.
[ Felix Geyer ]
* Switch to debhelper compat level 9.
Checksums-Sha1:
098fb5b4af4f50adf32ba26f6a6e7982aeda699a 2037 tinyxml_2.6.2-4.dsc
e568d548f54e516ff509de94615f59fa5b2b1763 4344 tinyxml_2.6.2-4.debian.tar.xz
Checksums-Sha256:
20b92fb0ce6365ba6bd780bf5fe68bdc8c013317203eaa1b955adf72ccdb3d8a 2037
tinyxml_2.6.2-4.dsc
ceb250b862165f89d0fd081d4d3174fe5843ca0573517c9acb765b5af1723002 4344
tinyxml_2.6.2-4.debian.tar.xz
Files:
f723aed860be815136e6aecdf8c28250 2037 libs optional tinyxml_2.6.2-4.dsc
f518fa04cd216a4b1a4a920556b58665 4344 libs optional
tinyxml_2.6.2-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJYCQ8XAAoJEP4ixv2DE11FemAQAIEiq5duLsuCFbbiLbgo0hBE
fnfo+q+jr3TUxfX2S8+TYW5VRAouExAqZ6sseIAFilVBdNaQ7NX5CeKY5tX4U3cR
H5FiU4aADMM1tqIUALK1GwdFTopATP/ZajyJt7pWy3LLIncV4OgiMk4gSohPRRlf
eWptGWqzkJ7neWlHDJRpo/9jd5xL15QSL+C/BqCUmzjPLVFJ5RX6Lzlg7ol1wDLm
JoaHFKhPAEFemhLESeyDjwSpz+mcJMUJIH2UgI9AGcl9B10FT2qE3VVZwqchTSra
0yawck0PZpfvN9XSq9nOlRp0qQ8ORji0tZHOLqpbvdIoKCM0a8vNl2XjosMuo1zQ
Mrtr2v7ZqBIx+Z+zA0EKJttWX4/B7JNygsacDGMAYToAIwtDlCvoZIR/J2qh/RlT
Whi5+t+9utHctIiK5oQ2EqLtIM1Fxx1xLmJGrwAHY8bpOwgm+clzKo9OkGAe3CHX
7zXYVuaC1fhiimL4/1gZiIItiNwVk/31sWI3BoxXRLALCg81hGI40PZZ9zAg7feJ
qtz0mXGDa9xf2TV4rwE1aN4oG1pGwpYQ8C7DwOtK/ipB53GuA1aUdLC0oDM5qCuv
ivTkn3wRP+oUkkCLGn0VJY6g+8taUGgAjIy+Xqb/rtigfkSbNedmboLi7khm44Sp
RJU054HFAXahJ6F5T96a
=3FxX
-----END PGP SIGNATURE-----
--- End Message ---