[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#928900: marked as done (efte FTCBFS: runs cmake for the build architecture)



Your message dated Thu, 15 Apr 2021 04:18:21 +0000
with message-id <E1lWtSP-0004WT-FF@fasolo.debian.org>
and subject line Bug#928900: fixed in efte 1.1-3
has caused the Debian Bug report #928900,
regarding efte FTCBFS: runs cmake for the build architecture
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 owner@bugs.debian.org
immediately.)


-- 
928900: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928900
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: efte
Version: 1.1-2
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

efte fails to cross build from source, because the cmake invocation
lacks cross flags. The easiest way of fixing that is using
dh_auto_configure. The attached patch implements that, but doesn't make
efte cross buildable, because it fails running bin2c. Fixing that part
is harder with cmake unfortunately and I don't have a solution at this
time. Please consider applying the patch and close this bug when doing
so.

Helmut
diff -u efte-1.1/debian/changelog efte-1.1/debian/changelog
--- efte-1.1/debian/changelog
+++ efte-1.1/debian/changelog
@@ -1,3 +1,9 @@
+efte (1.1-3) UNRELEASED; urgency=medium
+
+  * Address FTCBFS: Let dh_autoconfigure call a cross cmake. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sun, 12 May 2019 20:09:21 +0200
+
 efte (1.1-2) unstable; urgency=low
 
   * QA upload.
diff -u efte-1.1/debian/rules efte-1.1/debian/rules
--- efte-1.1/debian/rules
+++ efte-1.1/debian/rules
@@ -10,8 +10,7 @@
 
 builddir/Makefile:
 	dh_testdir
-	mkdir -p builddir
-	cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_C_FLAGS="$(CFLAGS)" -DCMAKE_LD_FLAGS="$(LDFLAGS),defs" -DCMAKE_CXX_FLAGS="$(CXXFLAGS)" -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=ON
+	dh_auto_configure --builddirectory=builddir -- -DCMAKE_C_FLAGS="$(CFLAGS)" -DCMAKE_LD_FLAGS="$(LDFLAGS),defs" -DCMAKE_CXX_FLAGS="$(CXXFLAGS)" -DCMAKE_SKIP_RPATH=ON
 
 build: build-arch build-indep
 

--- End Message ---
--- Begin Message ---
Source: efte
Source-Version: 1.1-3
Done: Boyuan Yang <byang@debian.org>

We believe that the bug you reported is fixed in the latest version of
efte, 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 928900@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated efte 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 14 Apr 2021 23:52:58 -0400
Source: efte
Architecture: source
Version: 1.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 928900
Changes:
 efte (1.1-3) unstable; urgency=medium
 .
   * QA upload.
   * Refresh packaging:
     + Bump Standards-Version to 4.5.1.
     + Bump debhelper compat to v13.
   * debian/rules: Migrate to dh sequencer. (Closes: #928900)
   * debian/copyright: Rewrite in machine-readable format.
   * debian/patches/0002-cmake-cxxflags: Properly append cmake flags.
Checksums-Sha1:
 c413a2d842e5aabd374b5062458a915b2c79c354 1805 efte_1.1-3.dsc
 0820c20175fbfdd78cb7cc9b3f85ba924779fd59 552734 efte_1.1.orig.tar.gz
 0b557d82d578e5364111515b7e25272315a2c158 5476 efte_1.1-3.debian.tar.xz
 9aaa3048335f4ba8c5f26fde024acbf891e6e451 7059 efte_1.1-3_amd64.buildinfo
Checksums-Sha256:
 82a203ab2c100240e4a63f9597ed4af75294c40c63c45a4fe745bb8a0f2330b2 1805 efte_1.1-3.dsc
 c42e1c240d6a3590a24ff085a4d9ebbed6a86bad2cc5f95e438a65bfb5019d4d 552734 efte_1.1.orig.tar.gz
 4b68e2da93981e036d20903f64deba6083a59d2d54f0547ffe67a81c3341dd7a 5476 efte_1.1-3.debian.tar.xz
 8599ecfcd7ebbc8caedd6185c4deeacb01ce174b1302abc54e1a2daf755c0a38 7059 efte_1.1-3_amd64.buildinfo
Files:
 e5a447c4f08ce09f8510232ce4a0c003 1805 editors optional efte_1.1-3.dsc
 8b400f4465b50956700c7cde659ff731 552734 editors optional efte_1.1.orig.tar.gz
 f021fd00863749e4fc4ea7955e6dbb79 5476 editors optional efte_1.1-3.debian.tar.xz
 f04c092b818657e5f699777f110fa2a4 7059 editors optional efte_1.1-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmB3uPYACgkQwpPntGGC
Ws7wkw//XEFVxqQxbnQVG0c4GsWEZxoRwB0M8SiJ+Dz0HW3WmhjHxQsnkxOUvZwX
ELyqTF97L9cgUp9TqgrI0pPZnQfvm2zVQnIjlrczzit8ryUH/hkKULYs0m++wdD+
q6lzHuiG/7B9xo5jKmLd5j4oFT70P35xefJraXuKwnoE/ZfTdl6LTh3M3QUUF4XS
5OfXppBwo+tnw/fjPwpokDx+Zvow5KdxYtDnCvuVEhJ2whgmVBi40B1Z6RlnLTut
szOy4zFt+jEK/AOy16ucsd/0wLMTrwPMrwN29VyNokCMSljiunNfy+LIZpQGrZkq
W6tg5j/Q+MpcRDpf8enS2yC0eQ6I41eEwii//P9NvYd29BtOnpWyjxzPfOZ6zDDv
CVFH/Ek+5Cy5tA+fWfH+n7OOFE3HXX8bidqv6YkkxXWAPR1EGGDZiFwypt4HNfrm
LUBN8aAizCFDL0j2iZW20HC3oxU8vIJWiVpd1Py7CLCTJ99A9+bXyE7s56TtTg2Z
SnT0qf2/cw/FJb5z5yIQVZ294rYM0OZW9zm97PH7K1gh7OHxj+pq7ANccEA5QBN5
Qy+XCz8olxDHQ8XRqrQkU2QtLh9rx3d4hWbH95mmBT1DJZrUep4gyuuxCuy/tbka
8+iFvEx6rjf4onKQZfald8+FeTPUffpJusQphsV9wYBkkOhl5wc=
=uCIZ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: