Your message dated Mon, 10 Dec 2018 22:04:35 +0000
with message-id <[email protected]>
and subject line Bug#915267: fixed in libpolyclipping 6.4.2-4
has caused the Debian Bug report #915267,
regarding libpolyclipping FTCBFS: does not pass cross flags to cmake
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.)


-- 
915267: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915267
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libpolyclipping
Version: 6.4.2-3
Tags: patch
User: [email protected]
Usertags: rebootstrap

libpolyclipping fails to cross build from source, because it does not
pass cross flags to cmake. The easiest way of fixing that is using
dh_auto_configure. The attached patch does that and simplifies
debian/rules a little using the --sourcedirectory flag. Please consider
applying the patch.

Helmut
diff --minimal -Nru libpolyclipping-6.4.2/debian/changelog 
libpolyclipping-6.4.2/debian/changelog
--- libpolyclipping-6.4.2/debian/changelog      2017-10-17 06:33:36.000000000 
+0200
+++ libpolyclipping-6.4.2/debian/changelog      2018-12-02 11:01:16.000000000 
+0100
@@ -1,3 +1,10 @@
+libpolyclipping (6.4.2-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_configure pass cross flags to cmake. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sun, 02 Dec 2018 11:01:16 +0100
+
 libpolyclipping (6.4.2-3) unstable; urgency=medium
 
   * Upload to unstable.
diff --minimal -Nru libpolyclipping-6.4.2/debian/rules 
libpolyclipping-6.4.2/debian/rules
--- libpolyclipping-6.4.2/debian/rules  2017-10-03 18:10:53.000000000 +0200
+++ libpolyclipping-6.4.2/debian/rules  2018-12-02 11:01:14.000000000 +0100
@@ -15,11 +15,4 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 %:
-       dh $@
-
-override_dh_auto_build:
-       cmake cpp -DCMAKE_INSTALL_PREFIX=/usr
-
-override_dh_auto_clean:
-       dh_auto_clean
-       rm -rf CMakeCache.txt CMakeFiles cmake_install.cmake Makefile 
polyclipping.pc install_manifest.txt
+       dh $@ --sourcedirectory=cpp

--- End Message ---
--- Begin Message ---
Source: libpolyclipping
Source-Version: 6.4.2-4

We believe that the bug you reported is fixed in the latest version of
libpolyclipping, 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.
Gregor Riepl <[email protected]> (supplier of updated libpolyclipping 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: SHA256

Format: 1.8
Date: Tue, 04 Dec 2018 18:18:58 +0100
Source: libpolyclipping
Binary: libpolyclipping22 libpolyclipping-dev
Architecture: source
Version: 6.4.2-4
Distribution: unstable
Urgency: medium
Maintainer: 3-D printer team <[email protected]>
Changed-By: Gregor Riepl <[email protected]>
Description:
 libpolyclipping-dev - Polygon and line clipping and offsetting library 
(development fil
 libpolyclipping22 - Polygon and line clipping and offsetting library (shared 
library)
Closes: 915267
Changes:
 libpolyclipping (6.4.2-4) unstable; urgency=medium
 .
   [Gregor Riepl]
   * Migrated to salsa
   * Updated standards
   * Cleaned up build and installation rules
   * Added multi-arch flags
 .
   [Helmut Grohne]
   * Fix FTCBFS: Let dh_auto_configure pass cross flags to cmake.
     Closes: #915267
Checksums-Sha1:
 f50d0962f5714911b4118d6b8d4857dd193ccd3b 2159 libpolyclipping_6.4.2-4.dsc
 2b9da403832435d2d2208a33e3eebd88dbe7b612 6908 
libpolyclipping_6.4.2-4.debian.tar.xz
 878b264e0cba155ca68626c242cc4e567ee9e59c 6598 
libpolyclipping_6.4.2-4_source.buildinfo
Checksums-Sha256:
 ac8e23c6549c020a4a4d465ab7da66a31b6181d37239c23b50f554fb4cca6476 2159 
libpolyclipping_6.4.2-4.dsc
 0faa3e92565b7a0d8aacda23f3dbdaa9005518e9c34fdd81380994dc1b775435 6908 
libpolyclipping_6.4.2-4.debian.tar.xz
 f3437083ea06596a9f472d992c37521e76c5ae2fdfec02c2be6f80de398cd5fb 6598 
libpolyclipping_6.4.2-4_source.buildinfo
Files:
 311c69c86b05e2623f4f60df8f10750d 2159 libs optional libpolyclipping_6.4.2-4.dsc
 161a5b5b4d0e5759dbe9ab9c24d09aea 6908 libs optional 
libpolyclipping_6.4.2-4.debian.tar.xz
 7ed31c0c90dc5cf60d9dcb7a90839234 6598 libs optional 
libpolyclipping_6.4.2-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAlwO3nUACgkQgSgKoIe6
+w5kiRAAuOpM3vAcyiw8/BJ43LKQM7Jf8o8mtDZF2A+5M/Heo1231gZa3/Yufq2e
rnIGUetPmykgmQIAi/8GpziTyExiD8jITf32UFaKeIX+7gMS1RH+eXAFmXGBVfvA
dQycoX95/aD13pkFhhrmuxrRjkFQMp23rfW/oaNfylR9OZWLBePmo6F8/hJbYpJ/
M5Fv4A64mIVJnbQMnmuitzt0gfwio+6wSrN0MvatBOv7sZRcDl9vtywZ4X+3brTr
sRT5ptMR5CFhbYi0c9yqACi/uz85AStEIoNrBE8mXOFfu4krenD5KZoFW9AQxBPE
qTQfIgJv+TrJT6BNL+ro+l6M+iE9GhGfG+GmIO9Dr96e+buEf+dkU2MIYzQJTv13
GRNOIfsTi/XTtukyJaqMo1Q1RWuuJoXcoNStHP94Xq5bw7wLVuyDXNx/xHFP0ScS
1m5oAADj5BjuAVj74G5wGNZ5yVTVDLVbqqjUE0x/hr0HpeR/l6A08YYnJhCGCq2b
PDX/d1iKb3CVKGGpRiK+2vHHC1mCYDORggQHp93OPzqmp8hq8hiirHPfhPznncJS
zqDHruq3M4fjKRSAAWTw9BF5MYayQ9nhxcUrLn0z7yi8C1zrnSi9wWmogxSmwImh
mTQtDslhTTX0EyU3ivedcD0aRVdr0Q5gpyE33LTf129TJvWXqNk=
=ua4/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to