Your message dated Sun, 27 Oct 2024 14:38:53 +0000
with message-id <[email protected]>
and subject line Bug#1085396: fixed in ttyplot 1.7.0-1
has caused the Debian Bug report #1085396,
regarding ttyplot FTCBFS: hard codes the build architecture pkg-config
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.)
--
1085396: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085396
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ttyplot
Version: 1.6.1-1
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs
ttyplot fails to cross build from source, because the upstream Makefile
hard codes the build architecture pkg-config. I'm attaching a patch to
make it substitutable for your convenience.
Helmut
--- ttyplot-1.6.1.orig/Makefile
+++ ttyplot-1.6.1/Makefile
@@ -1,9 +1,10 @@
DESTDIR ?=
PREFIX ?= /usr/local
MANPREFIX ?= $(PREFIX)/man
+PKG_CONFIG ?= pkg-config
CFLAGS += -Wall -Wextra
-CFLAGS += `pkg-config --cflags ncursesw`
-LDLIBS += `pkg-config --libs ncursesw` -lm
+CFLAGS += `$(PKG_CONFIG) --cflags ncursesw`
+LDLIBS += `$(PKG_CONFIG) --libs ncursesw` -lm
all: ttyplot stresstest
@@ -21,7 +22,7 @@
rm -f ttyplot stresstest
.c:
- @pkg-config --version > /dev/null
+ @$(PKG_CONFIG) --version > /dev/null
$(CC) $(CFLAGS) $(LDFLAGS) $< $(LDLIBS) -o $@
.PHONY: all clean install uninstall
--- End Message ---
--- Begin Message ---
Source: ttyplot
Source-Version: 1.7.0-1
Done: Daniel Leidert <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ttyplot, 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.
Daniel Leidert <[email protected]> (supplier of updated ttyplot 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: Sun, 27 Oct 2024 14:52:01 +0100
Source: ttyplot
Architecture: source
Version: 1.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Daniel Leidert <[email protected]>
Changed-By: Daniel Leidert <[email protected]>
Closes: 1085396
Changes:
ttyplot (1.7.0-1) unstable; urgency=medium
.
* New upstream release.
* d/control (Standards-Version): Bump to 4.7.0.
(Build-Depends): Fix build-depends-on-obsolete-package.
* d/copyright: Update copyright.
* d/patches/fix-cross-compilation.patch: Added (closes: #1085396).
- Fix ttyplot FTCBFS due to hard-coding the build architecture pkg-config.
Checksums-Sha1:
ab7cee888908d5bd81277823da32bb1c442f4075 1851 ttyplot_1.7.0-1.dsc
a4032f74d7d349b6a2b5ea74fabf43e426b91030 56787 ttyplot_1.7.0.orig.tar.gz
7a31f2699d000049030f14b619a649da1d3d21ca 2752 ttyplot_1.7.0-1.debian.tar.xz
ff9e44e0dc2784ba61428c259d439e33f8834034 6281 ttyplot_1.7.0-1_amd64.buildinfo
Checksums-Sha256:
b935160b79d9002179b5ab0ee56bfc22b303388f2f7c6f4cb396973698b47122 1851
ttyplot_1.7.0-1.dsc
f16ca828bf73f56c05ed4e1797a23861aa7cf3a98fe3fcc8c992d8646906fe51 56787
ttyplot_1.7.0.orig.tar.gz
13fa71199fec68e4fdcd286e0c7ab3bdbed7a40bdecdb5def7dc6ec4c0b0e039 2752
ttyplot_1.7.0-1.debian.tar.xz
0a903c38dfee31c62dfc9739b65b5504c55028b1b7c40c6457968e1a8948df48 6281
ttyplot_1.7.0-1_amd64.buildinfo
Files:
39cd27af21a9420d1db0e823ed554e9b 1851 math optional ttyplot_1.7.0-1.dsc
70dc329ce6379fc0422098ce8bf42b9e 56787 math optional ttyplot_1.7.0.orig.tar.gz
519b8bd654eafe93948f08506e910974 2752 math optional
ttyplot_1.7.0-1.debian.tar.xz
f8e8c6bf14d055d3c60ff5386a268fb9 6281 math optional
ttyplot_1.7.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAmceR8oACgkQS80FZ8KW
0F2YuA/9FS8/sTTF5b6IjIoqgyZTu+dWBijGN9367YJkT9heUKBLiyH1skequaVX
mCyaC0REtUiYvR8AKIs7/TmR5ordzsHorh67BX/DrSiEU4G9iJHs47rgdmMw/rH3
KRes+u8nOwlvnGW9/v4o4KRil/DyoFnLUTtyvCoSJq5P36XFtwKmy1XW/XhLZMcs
vy5VmufT7HwBw6JUDvt9MNG0p4+CI63JCZZpIhN8uYFUsd+VKtBgbhFK+i4Dx/1s
WerBNg1T+iVfr+XvO7uUts70x7Z6ZPjjHN0tabkOF02r6NqRUZwrdHW9oqvcHa7r
2eEDjS1Sw9VtrAFgl3hAYLOZAhBqYeXBKGzugFn5FppCAMbdmef+gRJ/rpv3AZ5N
tYTBe3XhXNEXOQGrGdflgT9iWxgDVk6I46DOF9Dx1nqqGjZCPx7UjZawhemwoEJP
Ae0ON3YdsZ3Y5lkSNQ1ng2GbZK1QzUFwOSPie5UNYVdAu6KqSNu+THng+PLhSKhr
vUmCvz3K4D4qoxKbn0n+wYYnyum6nLtnTYqMXiPRVMWUVnhRxO74ct2rsPvf4bns
mcyzaK0n9k78oIYRjPOYbcQ4Rg1L1aHnUWtX1FPk7OIvEZii5xVnaAgQNLL9RjwE
ZL5/pgDF360uq4Daa1m5wvfOprO4Iv9whPh8CPiXVrPHpLPcYVE=
=ifKk
-----END PGP SIGNATURE-----
pgpy9UrQEGUMQ.pgp
Description: PGP signature
--- End Message ---