Your message dated Tue, 07 Sep 2021 17:20:42 +0000
with message-id <[email protected]>
and subject line Bug#923171: fixed in psad 2.4.6-1
has caused the Debian Bug report #923171,
regarding psad FTCBFS: hard codes the wrong compiler
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.)
--
923171: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923171
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: psad
Version: 2.4.3-1.2
Tags: patch
User: [email protected]
Usertags: rebootstrap
psad fails to cross build from source, because the upstream Makefile
hard codes the build architecture compiler. To fix that, we need to make
it substitutable and actually substitute it. The attached patch
implements that and makes psad cross buildable. Please consider applying
it.
Helmut
diff --minimal -Nru psad-2.4.3/debian/changelog psad-2.4.3/debian/changelog
--- psad-2.4.3/debian/changelog 2018-02-03 13:53:36.000000000 +0100
+++ psad-2.4.3/debian/changelog 2019-02-24 14:54:10.000000000 +0100
@@ -1,3 +1,12 @@
+psad (2.4.3-1.3) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + cross.patch: Make C compiler substitutable.
+ + Let dh_auto_build substitute the C compiler.
+
+ -- Helmut Grohne <[email protected]> Sun, 24 Feb 2019 14:54:10 +0100
+
psad (2.4.3-1.2) unstable; urgency=medium
* Non-maintainer upload.
diff --minimal -Nru psad-2.4.3/debian/patches/cross.patch
psad-2.4.3/debian/patches/cross.patch
--- psad-2.4.3/debian/patches/cross.patch 1970-01-01 01:00:00.000000000
+0100
+++ psad-2.4.3/debian/patches/cross.patch 2019-02-24 14:54:10.000000000
+0100
@@ -0,0 +1,20 @@
+--- psad-2.4.3.orig/Makefile
++++ psad-2.4.3/Makefile
+@@ -28,13 +28,13 @@
+
+ ### default
+ all : psadwatchd.c psad_funcs.c strlcpy.c strlcat.c psad.h
+- /usr/bin/gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) kmsgsd.c psad_funcs.c
strlcpy.c strlcat.c -o kmsgsd
+- /usr/bin/gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) psadwatchd.c psad_funcs.c
strlcpy.c strlcat.c -o psadwatchd
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) kmsgsd.c psad_funcs.c strlcpy.c
strlcat.c -o kmsgsd
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) psadwatchd.c psad_funcs.c
strlcpy.c strlcat.c -o psadwatchd
+
+ ### debug mode
+ debug : kmsgsd.c psadwatchd.c psad_funcs.c strlcpy.c strlcat.c psad.h
+- /usr/bin/gcc -Wall -g -DDEBUG kmsgsd.c psad_funcs.c strlcpy.c strlcat.c
-o kmsgsd
+- /usr/bin/gcc -Wall -g -DDEBUG psadwatchd.c psad_funcs.c strlcpy.c
strlcat.c -o psadwatchd
++ $(CC) -Wall -g -DDEBUG kmsgsd.c psad_funcs.c strlcpy.c strlcat.c -o
kmsgsd
++ $(CC) -Wall -g -DDEBUG psadwatchd.c psad_funcs.c strlcpy.c strlcat.c -o
psadwatchd
+
+ #install : kmsgsd
+ # if [ -x kmsgsd ]; then \
diff --minimal -Nru psad-2.4.3/debian/patches/series
psad-2.4.3/debian/patches/series
--- psad-2.4.3/debian/patches/series 2016-09-28 21:29:49.000000000 +0200
+++ psad-2.4.3/debian/patches/series 2019-02-24 14:53:51.000000000 +0100
@@ -1,2 +1,3 @@
fix_spelling.diff
fixes_build.diff
+cross.patch
diff --minimal -Nru psad-2.4.3/debian/rules psad-2.4.3/debian/rules
--- psad-2.4.3/debian/rules 2016-09-30 20:39:07.000000000 +0200
+++ psad-2.4.3/debian/rules 2019-02-24 14:53:48.000000000 +0100
@@ -19,7 +19,7 @@
build-arch: build-stamp
build-stamp:
dh_testdir
- make all
+ dh_auto_build
touch $@
build-indep:
--- End Message ---
--- Begin Message ---
Source: psad
Source-Version: 2.4.6-1
Done: Boyuan Yang <[email protected]>
We believe that the bug you reported is fixed in the latest version of
psad, 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.
Boyuan Yang <[email protected]> (supplier of updated psad 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: Tue, 07 Sep 2021 12:58:41 -0400
Source: psad
Architecture: source
Version: 2.4.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 923171
Changes:
psad (2.4.6-1) unstable; urgency=medium
.
* QA upload.
* New upstream release.
* Add debian/upstream/metadata and fixed Lintian report.
* Add debian/salsa-ci.yml.
* debian/control:
- Set maintainer Debian QA Group <[email protected]>.
- Update Vcs-Git and Vcs-Browser of anonscm to Salsa reported by Lintian.
- Add Rules-Requires-Root reported by Lintian.
* debian/docs and debian/psad.manpages:
- There has been a change of upstream in the file directories to doc
folder and removed FW_HELP file.
* debian/watch:
- Use secure URI reported by Lintian.
- Change version of 3 to 4 reported by Lintian.
* debian/copyright:
- Update directory of logrotate.psad to misc/logrotate.psad.
- Add myself.
- Fix Upstream-Name.
* Drop debian/patches/fix_spelling.diff applied by upstream.
* Remove trailing whitespace reported by Lintian.
.
[ Boyuan Yang ]
* debian/control: Use secure URI for homepage field.
* debian/patches: Refresh patches using "gbp pq".
.
[ Helmut Grohne ]
* Fix FTCBFS: (Closes: #923171)
+ cross.patch: Make C compiler substitutable.
+ Let dh_auto_build substitute the C compiler.
Checksums-Sha1:
0069d4add272d556a7e87774ff015f8f658e84aa 2026 psad_2.4.6-1.dsc
cc70c813c2ac769de8174c6e95678e1958f381c2 653141 psad_2.4.6.orig.tar.gz
5166f8a60153218771aaa6cc2a78339d998ce2c0 195 psad_2.4.6.orig.tar.gz.asc
efc34b3c93affd0e3fd0b2cee508b0fb75f29abd 15556 psad_2.4.6-1.debian.tar.xz
55c7bd9e233e0007d202969fb0e805b8b29de07c 5865 psad_2.4.6-1_amd64.buildinfo
Checksums-Sha256:
14f3a4893ea834e5a275bffa3a5e8b68bc9b1ed113b9b9dfc9e11933b478a3be 2026
psad_2.4.6-1.dsc
7a7ba59131d2edc953a83b76280cbe6d90968c58678aa1f7863da02e5d06a0ca 653141
psad_2.4.6.orig.tar.gz
61199a0b1514da7fd66614a1adadddb75f5c27e251bb06d884fad5d5cb77a575 195
psad_2.4.6.orig.tar.gz.asc
3d45252b0d489ffd42d83b411a956fa45e504b1e47fbcb25c61d83ad5b28f295 15556
psad_2.4.6-1.debian.tar.xz
cdef667d5d4b9079ea1a7f20295969e5d9a212267c04df033907c068e73348e2 5865
psad_2.4.6-1_amd64.buildinfo
Files:
34e6648154c7d0dd0b52d51343d83771 2026 admin optional psad_2.4.6-1.dsc
0954d9b3857aa805994b1a095de7c4cd 653141 admin optional psad_2.4.6.orig.tar.gz
c6b62a2c04b174642d4de554a774cbe3 195 admin optional psad_2.4.6.orig.tar.gz.asc
47518b3390c329a59c074ffeb4878e1a 15556 admin optional
psad_2.4.6-1.debian.tar.xz
f3702d96a0e616bd3da0c84010dfc23e 5865 admin optional
psad_2.4.6-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmE3mysACgkQwpPntGGC
Ws6y4w//cPYo3DVROa+2PyjMYY6LK9ckZozS/r1Mvq08KfTadk9+1kBYcYoai/iF
3IBLAI19tJUM3QwGavgAI9v2LoOsuZJLj3SNEKq7zMPiOIxCI/IPanV+8TezhZxF
USvtdRs7aeuGslZbcxptrU+QJuEf7uimYBYP4YSuReJf2co9mRdBMw6dJVoEVLx5
GLacLeAWef94J2fzPr9A8x/GUh5250MGU4/XKRdQ8Z3+jMroTend/qbtTlxlaWyF
INj/eHViBhx+jLlzJQZKcBX70aHlbfSy7za2yMcR9/9I97CUqZJ7AKFMslB3L8iU
I6HNinB4rTM+7NKfrOtjg0kYP4DTXtsSbVNIWCLl6c8JncqkRZMLNeR9NNTgwAmD
VzNUmRPFPWwgjLVX6G1Alxofwi0YxG3J25lCzUkHxhNV+cPiQrEdD9lF/C+XLa2/
VZtb41y9pc+FiqLjsvE/+JwTb0bnml/4hleSEijbhnIfc5emOaMRdJVkXbzwYy0q
GDB5YlWlD8pUuVDC7qTcD17XuHuMnMRAdYUdm6tmDz0/CMPAKH6Nqa7qsDXw7uju
YqiA4XBZy0LEQ/NWADKNCHsxMUv5b9wH28lHLlXs7uhfUlDGBC9ejnW7zJ5tdzyh
BrmrppGlMVT2rzmcRX1rm+NctI6nNwZEgwQvu2teQDeGzJtDJhI=
=/Dxu
-----END PGP SIGNATURE-----
--- End Message ---