Your message dated Mon, 26 Dec 2022 20:40:12 +0000
with message-id <[email protected]>
and subject line Bug#980064: fixed in scalpel 1.60-10
has caused the Debian Bug report #980064,
regarding scalpel FTCBFS: combines CFLAGS into CC
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.)
--
980064: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980064
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: scalpel
Version: 1.60-9
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs
scalpel fails to cross build from source, because the upstream Makefile
combines CFLAGS into CC. When dh_auto_build overrides CC, the CFLAGS
(including -fcommon) get lost and scalpel fails to build. Please
consider applying the attached patch to separate them and make scalpel
cross buildable.
Helmut
--- scalpel-1.60.orig/Makefile
+++ scalpel-1.60/Makefile
@@ -2,9 +2,8 @@
CC_OPTS = $(CFLAGS) $(LDFLAGS) $(CPPFLAGS)
GOAL = scalpel
-CC += $(CC_OPTS)
.c.o:
- $(CC) -c $<
+ $(CC) $(CC_OPTS) -c $<
HEADER_FILES = scalpel.h prioque.h dirname.h
SRC = helpers.c files.c scalpel.c dig.c prioque.c base_name.c
@@ -12,18 +11,18 @@
all: linux
-linux: CC += -D__LINUX
+linux: CC_OPTS += -D__LINUX
linux: $(GOAL)
-bsd: CC += -D__OPENBSD
+bsd: CC_OPTS += -D__OPENBSD
bsd: $(GOAL)
-win32: CC += -D__WIN32 -Ic:\PThreads\include
+win32: CC_OPTS += -D__WIN32 -Ic:\PThreads\include
win32: $(SRC) $(HEADER_FILES)
- $(CC) -o $(GOAL).exe $(SRC) -liberty -Lc:\PThreads\lib -lpthreadGC1
+ $(CC) $(CC_OPTS) -o $(GOAL).exe $(SRC) -liberty -Lc:\PThreads\lib -lpthreadGC1
$(GOAL): $(OBJS)
- $(CC) -o $(GOAL) $(OBJS) -lm
+ $(CC) $(CC_OPTS) -o $(GOAL) $(OBJS) -lm
scalpel.o: scalpel.c $(HEADER_FILES) Makefile
dig.o: dig.c $(HEADER_FILES) Makefile
--- End Message ---
--- Begin Message ---
Source: scalpel
Source-Version: 1.60-10
Done: Joao Eriberto Mota Filho <[email protected]>
We believe that the bug you reported is fixed in the latest version of
scalpel, 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.
Joao Eriberto Mota Filho <[email protected]> (supplier of updated scalpel
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: Mon, 26 Dec 2022 15:32:36 -0300
Source: scalpel
Architecture: source
Version: 1.60-10
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Closes: 980064
Changes:
scalpel (1.60-10) unstable; urgency=medium
.
* Team upload.
* debian/control: bumped Standards-Version to 4.6.1.
* debian/copyright:
- Converted the last paragraph of the GPL-2 in a comment.
- Updated packaging copyright data.
* debian/patches/:
- Renamed 60_fix-cross-compilation to 070_fix-cross-compilation.
- Added a leading zero to each patch name.
.
scalpel (1.60-9.1) UNRELEASED; urgency=medium
.
* Non-maintainer upload.
[Jan Gruber]
* debian/patches/:
- 60_fix-cross-compilation: avoid combining CFLAGS into CC, which causes
cross-compilation errors. Thanks to Helmut Grohne <[email protected]>.
(Closes: #980064)
* debian/control:
- Bumped Standards-Version to 4.5.1
- Bumped DH version to 13
Checksums-Sha1:
4dad288332ef5f475d420389d8f2ee1d4b99d7c8 1897 scalpel_1.60-10.dsc
97f856446f9b63293d6479181e9c52e034ecc32a 20584 scalpel_1.60-10.debian.tar.xz
0ed29db0a0ccc10e8d3e89c7a0256380830131ae 6031 scalpel_1.60-10_source.buildinfo
Checksums-Sha256:
bfe680372462cfcc0dc63e70feae31b0746d82b796d4df74261a9d9c48e4ba8e 1897
scalpel_1.60-10.dsc
011115cd0695a62ce5fbe36f175db6f4ef99539084a6b7f1a9d07b7a529a274c 20584
scalpel_1.60-10.debian.tar.xz
46a9cc238a702ef709fa6abee9defbaf4c1b19b9d55a579bdc2132b0a3d45ae6 6031
scalpel_1.60-10_source.buildinfo
Files:
a7015cce8245ccd15a646d6aadca5f6e 1897 utils optional scalpel_1.60-10.dsc
9b5ed4f4c545d9f81cea54fa6d7f333c 20584 utils optional
scalpel_1.60-10.debian.tar.xz
c16f16c74e7de61fa3b0bb3a10f988bf 6031 utils optional
scalpel_1.60-10_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAmOp7UcACgkQ3mO5xwTr
6e95yg//SlZW2EZl7aYc9EwJKtrtn7oiJxtKoELXFm1947xmD3Hv4rzXDDMCmfl4
xBlWGR6RBtG3i+h2m5U9Ok0MU2/Vrda/EMav2/bCiddyQilApPG54LmWgjux8Syn
XGWLSZnA9iqiDXMTxah01//pMSQu9BoED+kdpg2uKK5Y/8jY/+8XycnhYBSAe/KL
hbhdplzZteTQoarWKrW6i7yNDc7TAnGMCLpEfoLAhlTr1G7lJsaD3M/irP9MS2Yk
3MezFCPagjLBTgqYG79mKst6JVzdNdXojn/9OBDl0iZryncTrO8v3D87VOpCrg0U
ahAit7zCajJR9ZhHcD0HIYrjy20KVZqfu+75OLLyiUCyE1CE4DGtD6fU0xYNYzd9
r7uyjZdzWtVgBOt7h4sEZjydVvPc/T3woML5xgYyEcwZLwDJOTnFkS2K6mInq9Et
lYW7WKZuJops2NVz+XLZbPI7tLlgptafizZr57xyxui/RvXq7yhziiKBacQK9p7H
42hMMdEmTRoyX3OYW3p7Wo0a701RKQypWvLZlxcqqz68JK4n5qUywfE1utDRjuF7
oUgsVpcWN+SK+Ly0QSnMBwjYTerDrhlIIYpud+yEwCLvI6z3X5MtlByzP3ab2wM1
6moJS9ofRxtiMEAVf6bZO9W5jxkEE5Lyl8hZskXsHmY3Zs/0yFE=
=h2yK
-----END PGP SIGNATURE-----
--- End Message ---