Your message dated Tue, 02 Sep 2025 01:33:50 +0000
with message-id <[email protected]>
and subject line Bug#1112126: fixed in cproto 4.7y-1
has caused the Debian Bug report #1112126,
regarding cproto: implies it runs /lib/cpp(?), actually runs gcc -E by default
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.)
--
1112126: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112126
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cproto
Version: 4.7x-1
Severity: normal
Dear Maintainer,
I'm trying to work around some explosive source code (src:tgif 1:4.2.5-2)
with something like
cproto -E 'cpp' -D'ARGS_DECL(...)=__VA_ARGS__' -{P,F,C}"int f(a, b)" -a exec.c
Quoth cproto(1):
-E cpp Pipe the input files through the specified C preprocessor command
when generating prototypes. By default, the program uses /lib/cpp.
-E 0 Do not run the C preprocessor.
This doesn't appear to hold at all. /lib/cpp isn't a valid preprocessor,
but even supplying -E cpp or -E /bin/cpp I see no preprocessing happen
(and don't see an execve() in strace at all).
It looks like -E working at all is guarded on #ifdef CPP?
It would be nice, for future readers, to say "-E ... ignored",
if this is intended.
Best,
-- System Information:
Debian Release: 12.11
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-35-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND,
TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages cproto depends on:
ii gcc 4:12.2.0-3
ii libc6 2.36-9+deb12u10
cproto recommends no packages.
cproto suggests no packages.
-- no debconf information
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: cproto
Source-Version: 4.7y-1
Done: Kenneth J. Pronovici <[email protected]>
We believe that the bug you reported is fixed in the latest version of
cproto, 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.
Kenneth J. Pronovici <[email protected]> (supplier of updated cproto 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, 02 Sep 2025 00:47:47 +0000
Source: cproto
Architecture: source
Version: 4.7y-1
Distribution: unstable
Urgency: medium
Maintainer: Kenneth J. Pronovici <[email protected]>
Changed-By: Kenneth J. Pronovici <[email protected]>
Closes: 1112126
Changes:
cproto (4.7y-1) unstable; urgency=medium
.
* New upstream release.
- Improve manpage discussion of limitations when using cproto's built-in
support for C preprocessor directives (closes: #1112126)
* Bump standards version to 4.7.2.0 (no packaging changes).
* Update debian/copyright to reflect latest upstream dates and license text.
Checksums-Sha1:
c8a5f632758e71b9f1c20c52756ff7027dddf5aa 1888 cproto_4.7y-1.dsc
11711240a31f20c3dcce39645104f298fe675c7f 197318 cproto_4.7y.orig.tar.gz
53492cad9d9b55f1d52fcd08ed84a00656f87b0a 8664 cproto_4.7y-1.debian.tar.xz
649c75fb394a7ece7cd086d29a205e57454d8d67 6111 cproto_4.7y-1_amd64.buildinfo
Checksums-Sha256:
deacc9acec10f25e8fd03b1acf487c56d7309c12b3694e17ed1b06a51b7da1bc 1888
cproto_4.7y-1.dsc
0bd1d8be8ff0a4ca43f947f95750d34f64eda93c9e2ca79100fd60140b7c6331 197318
cproto_4.7y.orig.tar.gz
0cc769742c3f736ddb6a77e2bed65cf87f1caca75d7f7ee5f65b545e57cf1a7e 8664
cproto_4.7y-1.debian.tar.xz
641abe36de76a9ef08931f625fdb40adf62571a919831d93acfe91de31aa0542 6111
cproto_4.7y-1_amd64.buildinfo
Files:
13af92ce4b121fff3b56713b2623fac5 1888 devel optional cproto_4.7y-1.dsc
1b34bb5bbad7e8dd035abe4145b6b9e1 197318 devel optional cproto_4.7y.orig.tar.gz
add2050f857163e2b7444c508519c2f7 8664 devel optional
cproto_4.7y-1.debian.tar.xz
0b6771b26ca008b8c4e654a4f560369c 6111 devel optional
cproto_4.7y-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEECkY/XOB9CXm1xckHERkoku/XWTQFAmi2Qq4ACgkQERkoku/X
WTTqEw/+LeB5FGITXg/gsftIctgYpeuF8sG5jwxKI8nVaUqtFsbxoXZwRJQq+Dfh
LcN7z/QIvzVvjOWGsCHEJEvwsTuLes+YTzSJGALkiTorNqmr2RZNcU2aFWTq5WCl
+FdYSArriJDoP6zCKcjZMF9q8kiCdZU+ur4wvpv07GXQJlsbSoZj7xAZQ2WegMA+
tZ7FAEGr1Wwa+vXdGM6d0HPpme3eDcpE4hXYRRwLwsCORvKO4pWuuuhkYrPo01K6
2fn+GSVYgzFVM/DKfbBDYO3JYRAus7WwHJNFjdDJXA+QvDRTDRGZM8E7AddwZOd4
WmX3QG5lKF9T4okskbMH5RIlvMNPPkDHtY5tWuhEo6nuLEqkkS6QU1nER09M1lr2
48NJfGOfbVXXUfp0ptd1TXYXvwyvx+VCSA+YU/INH+DAcDqG22WCSwLtldtKwwHb
7q4y1Y/1fwJO15IA31ETJb5zm7cGxCCcHBd3r5TZ9cCA3xE7NKl1xj/lfBZvSHfo
YKwQg07eOpet5kDE9pV9rHI3RTmjTFLTqXX6u3s3+ya9twLIv/FQPFRNOKMOZHmI
QGMomCT/j8l00x022XsezEjL6PT919ALwGnsAJMhLyOjJuTl/uVPlseXyejVNSEb
J4NUV7hqTg1QnD19fXJvy71yNwixVGqNa6X5VjmWBBq6pHTsRmY=
=aadH
-----END PGP SIGNATURE-----
pgpLlBbIgHG89.pgp
Description: PGP signature
--- End Message ---