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

Bug#960290: marked as done (binclock FTCBFS: uses the build architecture strip via install -s)



Your message dated Fri, 05 Jun 2020 03:04:07 +0000
with message-id <E1jh2eN-0004rC-RC@fasolo.debian.org>
and subject line Bug#960290: fixed in binclock 1.5-10
has caused the Debian Bug report #960290,
regarding binclock FTCBFS: uses the build architecture strip via install -s
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.)


-- 
960290: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960290
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: binclock
Version: 1.5-8
Tags: patch upstream
User: debian-cross@lists.debian.org
Usertags: ftcbfs

binclock fails to cross build from source, because it uses the build
architecture strip via install -s. Doing so also breaks
DEB_BUILD_OPTIONS=nocheck as well as generation of -dbgsym packages. It
is best to leave such stripping to dh_strip, which is why
dh_auto_install passes a non-stripping install to make. All we need to
do here is making install substitutable. Please consider applying the
attached patch.

Helmut
--- binclock-1.5.orig/Makefile
+++ binclock-1.5/Makefile
@@ -19,6 +19,7 @@
 #
 
 CC = gcc
+INSTALL ?= install
 CFLAGS = -O2 -Wall --pedantic
 BIN = binclock
 SRC = ./src/binclock.c
@@ -32,10 +33,10 @@
 #	strip $(SOURCEPATH)$(BIN)
 
 install :
-	install -d $(CONF) $(MANPATH) $(INSPATH)
-	install -m644 $(SOURCEPATH)doc/binclock.1 $(MANPATH)
-	install -m644 $(SOURCEPATH)binclockrc $(CONF)
-	install -c -s -m 0755 $(BIN) $(INSPATH)
+	$(INSTALL) -d $(CONF) $(MANPATH) $(INSPATH)
+	$(INSTALL) -m644 $(SOURCEPATH)doc/binclock.1 $(MANPATH)
+	$(INSTALL) -m644 $(SOURCEPATH)binclockrc $(CONF)
+	$(INSTALL) -c -s -m 0755 $(BIN) $(INSPATH)
 
 clean : 
 	rm -f $(SOURCEPATH)$(BIN)

--- End Message ---
--- Begin Message ---
Source: binclock
Source-Version: 1.5-10
Done: Filipi Souza <filipi.saci@gmail.com>

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

Debian distribution maintenance software
pp.
Filipi Souza <filipi.saci@gmail.com> (supplier of updated binclock 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, 03 Jun 2020 22:13:29 -0300
Source: binclock
Architecture: source
Version: 1.5-10
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Filipi Souza <filipi.saci@gmail.com>
Closes: 960290
Changes:
 binclock (1.5-10) unstable; urgency=medium
 .
   * QA upload.
   * debian/copyright:
       - Migrated to 1.0 format.
       - Full update.
   * debian/patches:
       - 20-hardening.patch: created to fix hardening flags.
       - 30-build-cross.patch: creted to fix FTCBFS. Thanks to Helmut Grohne
         <helmut@subdivi.de> (Closes: #960290)
   * debian/rules: added all hardening flags.
   * debian/tests/control: Added 'Restrictions: superficial' for CI tests.
Checksums-Sha1:
 83050670320d5fa44cde44c2ae4bd520d2f6efe6 1763 binclock_1.5-10.dsc
 d76cfaee6886253ffc55394f164abd935ba42b52 3720 binclock_1.5-10.debian.tar.xz
 a1ddf1c319e0b17d627a269ce0afdaf72330c812 5048 binclock_1.5-10_source.buildinfo
Checksums-Sha256:
 9f1a71c873eb5f4780de97df01cff17e3945cbac361b9b2a4ab0f71dfd7cab3f 1763 binclock_1.5-10.dsc
 d628282480d7862904822f206c0d4fcd3a1fbcf13db859eadf774bfff0e0c700 3720 binclock_1.5-10.debian.tar.xz
 4800a75dbb9ef07ae5557758a9804784701c06c808aa3aa318320df0175f0b1d 5048 binclock_1.5-10_source.buildinfo
Files:
 bb42a2cd11ac8bb9ee145f14a6f721ab 1763 utils optional binclock_1.5-10.dsc
 e711f8189328d4cb46790be776aaa780 3720 utils optional binclock_1.5-10.debian.tar.xz
 a7034677d7e8e03583ec879b1b667ebf 5048 utils optional binclock_1.5-10_source.buildinfo

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

iQIzBAEBCgAdFiEEHTjuPGJPlVzh+jyFWjA1kfjNsIsFAl7Zr7QACgkQWjA1kfjN
sIsFSA/+MEr9lT5vXYO2bovYulppOa03UmFJ7hxDRNetsjuAEKW8AnP+AFVt3a7v
zd391sm0187LGYuS2OhdCL2F+ki08TwZE7H1OQTmY3e6E32AGovxRVBmO2bCa+1n
iEd9W75I0K3N2SELi6tMzSUtchGL2/GQ8aBoSpuD2SrcmHE79jPSnV4sO/OC6hmd
evL6V99TMmvsY5fxPwsP68OEO6KuFlqlZyXCMqvsJR1jZSR+APUofcScGn4m1NrO
BpiIFz40oiZr/CN8wKU4D/TvKMm4Jhx6tGAuEzIi7IwjirKHV+mGBmpWHQ+KD8vS
tOjTLsV/SZ2AaoyDMaNzxFKTJ2v0sPESpACl8WC8eIxcC/P84Uz3e5GPXPlbHhKT
URT/Nv+5ZLvAbkCXlQuqz9fXN5iNxhWaJ/hkayUasZAKZqr+a9AptSPooqgiIHE2
Wrk38LdpChN4HXGBwSp9zLwbNDW2vyPZTm71F23aEnosOhI+IamPK66uu6m37nAY
KFF55/jcSKJ+egVko4Yz7vrk8Ncx63tdy+HVSHLgxYID5AmS8LFswQWn+FKY5HhL
JDSW4phBFfzu0O19EhR8Pc0HWzkDd5rdO95qzBHz31XfbS5fILthQjNWhSeJ9YcA
xsr1f7pIrftXoQb5c8U3Y4uNFgOxMY5dXy1b6Brs3BQOjMgfBYI=
=rZUY
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: