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

Bug#962430: marked as done (ebook2cw FTCBFS: strips with the build architecture strip)



Your message dated Wed, 04 Nov 2020 20:33:30 +0000
with message-id <E1kaPTG-0008q2-JR@fasolo.debian.org>
and subject line Bug#962430: fixed in ebook2cw 0.8.3-1
has caused the Debian Bug report #962430,
regarding ebook2cw FTCBFS: strips with the build architecture strip
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.)


-- 
962430: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=962430
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: ebook2cw
Version: 0.8.2-2
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

ebook2cw fails to cross build from source, because it strips with the
build architecture strip during make install via install -s. Beyond
breaking cross compilation, doing so also breaks
DEB_BUILD_OPTIONS=nostrip as well as generation of -dbgsym packages.
Please consider applying the attached patch to fix all of these.

Helmut
diff --minimal -Nru ebook2cw-0.8.2/debian/changelog ebook2cw-0.8.2/debian/changelog
--- ebook2cw-0.8.2/debian/changelog	2015-11-12 15:10:06.000000000 +0100
+++ ebook2cw-0.8.2/debian/changelog	2020-06-07 09:47:17.000000000 +0200
@@ -1,3 +1,10 @@
+ebook2cw (0.8.2-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Don't strip during make install. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sun, 07 Jun 2020 09:47:17 +0200
+
 ebook2cw (0.8.2-2) unstable; urgency=low
 
   * Bump Standard-Version to 3.9.6.
diff --minimal -Nru ebook2cw-0.8.2/debian/patches/cross.patch ebook2cw-0.8.2/debian/patches/cross.patch
--- ebook2cw-0.8.2/debian/patches/cross.patch	1970-01-01 01:00:00.000000000 +0100
+++ ebook2cw-0.8.2/debian/patches/cross.patch	2020-06-07 09:46:45.000000000 +0200
@@ -0,0 +1,37 @@
+--- ebook2cw-0.8.2.orig/Makefile
++++ ebook2cw-0.8.2/Makefile
+@@ -10,6 +10,7 @@
+ USE_LAME?=YES
+ USE_OGG?=YES
+ 
++INSTALL?=install
+ CFLAGS:=$(CFLAGS) -D DESTDIR=\"$(ROOT_DESTDIR)\" -D VERSION=\"$(VERSION)\"
+ 
+ ifeq ($(USE_LAME), YES)
+@@ -37,16 +38,16 @@
+ 	$(CC) $(CPPFLAGS) $(CFLAGS) -static ebook2cw.c $(LDFLAGS) -lm -o ebook2cw
+ 
+ install:
+-	install -d -v                      $(DESTDIR)/share/man/man1/
+-	install -d -v                      $(DESTDIR)/bin/
+-	install -d -v                      $(DESTDIR)/share/doc/ebook2cw/
+-	install -d -v                      $(DESTDIR)/share/doc/ebook2cw/examples/
+-	install -s -m 0755 ebook2cw        $(DESTDIR)/bin/
+-	install    -m 0644 ebook2cw.1      $(DESTDIR)/share/man/man1/
+-	install    -m 0644 README          $(DESTDIR)/share/doc/ebook2cw/
+-	install    -m 0644 ebook2cw.conf   $(DESTDIR)/share/doc/ebook2cw/examples/
+-	install    -m 0644 isomap.txt      $(DESTDIR)/share/doc/ebook2cw/examples/
+-	install    -m 0644 utf8map.txt     $(DESTDIR)/share/doc/ebook2cw/examples/
++	$(INSTALL) -d -v                      $(DESTDIR)/share/man/man1/
++	$(INSTALL) -d -v                      $(DESTDIR)/bin/
++	$(INSTALL) -d -v                      $(DESTDIR)/share/doc/ebook2cw/
++	$(INSTALL) -d -v                      $(DESTDIR)/share/doc/ebook2cw/examples/
++	$(INSTALL) -s -m 0755 ebook2cw        $(DESTDIR)/bin/
++	$(INSTALL)    -m 0644 ebook2cw.1      $(DESTDIR)/share/man/man1/
++	$(INSTALL)    -m 0644 README          $(DESTDIR)/share/doc/ebook2cw/
++	$(INSTALL)    -m 0644 ebook2cw.conf   $(DESTDIR)/share/doc/ebook2cw/examples/
++	$(INSTALL)    -m 0644 isomap.txt      $(DESTDIR)/share/doc/ebook2cw/examples/
++	$(INSTALL)    -m 0644 utf8map.txt     $(DESTDIR)/share/doc/ebook2cw/examples/
+ 	
+ uninstall:
+ 	rm -f $(DESTDIR)/bin/ebook2cw
diff --minimal -Nru ebook2cw-0.8.2/debian/patches/series ebook2cw-0.8.2/debian/patches/series
--- ebook2cw-0.8.2/debian/patches/series	2013-01-23 11:32:31.000000000 +0100
+++ ebook2cw-0.8.2/debian/patches/series	2020-06-07 09:45:55.000000000 +0200
@@ -2,3 +2,4 @@
 escape-minuses-on-manpage.patch
 makefile-respect-CC-CFLAGS.patch
 configfile-buffer-overflow.patch
+cross.patch
diff --minimal -Nru ebook2cw-0.8.2/debian/rules ebook2cw-0.8.2/debian/rules
--- ebook2cw-0.8.2/debian/rules	2013-01-22 11:49:59.000000000 +0100
+++ ebook2cw-0.8.2/debian/rules	2020-06-07 09:47:15.000000000 +0200
@@ -11,3 +11,6 @@
 
 %:
 	dh $@
+
+override_dh_auto_install:
+	dh_auto_install -- INSTALL='install --strip-program=true'

--- End Message ---
--- Begin Message ---
Source: ebook2cw
Source-Version: 0.8.3-1
Done: Christoph Feenders <debian@echti.de>

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

Debian distribution maintenance software
pp.
Christoph Feenders <debian@echti.de> (supplier of updated ebook2cw 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: Tue, 16 Jun 2020 20:06:48 +0100
Source: ebook2cw
Architecture: source
Version: 0.8.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Christoph Feenders <debian@echti.de>
Closes: 962430
Changes:
 ebook2cw (0.8.3-1) unstable; urgency=low
 .
   * New upstream release 0.8.3.
   * Fix FTCBFS: Don't strip during make install. (Closes: #962430)
   * Bump Standard-Version to 4.5.0.
Checksums-Sha1:
 6575e9ae7b4d0e4a832aafc1b417f4d1e335cc51 1874 ebook2cw_0.8.3-1.dsc
 6513c46d40d36573e6f5fa5ea4c172f978ead255 33448 ebook2cw_0.8.3.orig.tar.gz
 4589054378945b9a1afda630f3d053a3af14f783 5064 ebook2cw_0.8.3-1.debian.tar.xz
 803eb4ebaa12a5bddeca770eadf54b302b827ae4 5762 ebook2cw_0.8.3-1_source.buildinfo
Checksums-Sha256:
 07a38514f4aa94cc86cdab31532d26715efaabf3c2974e79999182ba7ec9ecc0 1874 ebook2cw_0.8.3-1.dsc
 0b1d965af1d62e4c0c0df6a9707d2200b4948c93e0a01bb886a6bb1c4d60f6a4 33448 ebook2cw_0.8.3.orig.tar.gz
 efeaad5e5806438509ae8b0c81e42ced8494e3a90f8a1c85dab9767abb652264 5064 ebook2cw_0.8.3-1.debian.tar.xz
 c7c7b3ad3a39303ebfca687b6143bbb56330efd1ba9fc918747290f68772c11d 5762 ebook2cw_0.8.3-1_source.buildinfo
Files:
 a6a226952e4d1ee709ea0ca5b582dd0e 1874 hamradio optional ebook2cw_0.8.3-1.dsc
 09d557a3e34f83ea93639ba22cdf4138 33448 hamradio optional ebook2cw_0.8.3.orig.tar.gz
 4e58e298a63a968fe21d4051ae9b7f9f 5064 hamradio optional ebook2cw_0.8.3-1.debian.tar.xz
 c2ef33eacda2021ba52ca71581dd43ae 5762 hamradio optional ebook2cw_0.8.3-1_source.buildinfo

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

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAl+jBV8ACgkQweDZLphv
fH4hrw/+OX90DlwvtTS03mdrpyqS7ajwiNWOlUXZe1mMTHFSkXWYnYO1Ujlh48pg
i8On5SzKJz1KiStyhxOAGkGIlzuvA8wcN6XNQ6oMJFlQHJ8tuQb74e10Q/c4hCdn
GeWK9qN+pBxSD+34jJHszIho3u/CG/snPdhhBfe+PmC3H84MVmCQu0ecBZ0rgzle
uCVZLb2lGGK6rx0pYyYDa14Kk3RV3qKqjRvn6cv/ijkShsZUfZDloz1/d3vpBdZS
YCmWPktK4035M4RZIUik3X8Sh/fOaxJfwbkFESKBUZuKJJahp7cZpDSOAjYigWMq
deteXR3/PgmdUDpsZpyXnNk3Xwu0RAhPVXiNhWdvEmcK7/w+jb/Q7rPxOyx8amEu
RNTkhObjQOdE4EmOsP9V8wpZ1AqQZBcMGuG1tKCazEHsBuatkqd+P8b9Lrc1LA8J
a8uTs5u+wSyRrI0VDijbJB6+i7U1rIvNkdAkMFOK+4wY0r/7gygCPcj+slGi/NHI
zDsJdKp2FllfRjkrocTx0LHWbq1vjqE7kO/nHYU02QHiL3WRsFsUXbSwRNAafxxy
bKSqzdnzEuZPJdNU5/pflNlHRkX0A9PxrkyxZ4F9oxnbTYcbHDrWhddCfoOdGugj
EPpHys43PLY3vlKsmh3u1gs5YGhIQSISsDZLBzcDgQHf8EmgotY=
=9jKb
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: