Your message dated Sun, 21 Jul 2024 18:49:01 +0000
with message-id <e1svbcd-00cr6x...@fasolo.debian.org>
and subject line Bug#1076568: fixed in dpkg 1.22.8
has caused the Debian Bug report #1076568,
regarding dpkg: no longer evaluates variables in DEB_CPPFLAGS_MAINT_APPEND
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 ow...@bugs.debian.org
immediately.)


-- 
1076568: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076568
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dpkg
Version: 1.22.7
Severity: important
X-Debbugs-Cc: Graham Inggs <graham.in...@gmail.com>

I suspect dpkg 1.22.7 to cause a regression when building
nvidia-cuda-toolkit, e.g.

https://buildd.debian.org/status/fetch.php?pkg=nvidia-cuda-toolkit&arch=amd64&ver=12.1.1-2&stamp=1721290167&raw=0

debian/rules has

        DEB_BUILD_MAINT_OPTIONS          = hardening=+all
        DEB_CPPFLAGS_MAINT_APPEND        = 
-I$(CURDIR)/nvidia-cuda-tree-$(DEB_HOST_ARCH)/cuda_cudart/include
        DEB_LDFLAGS_MAINT_APPEND         = -pthread

        include /usr/share/dpkg/architecture.mk
        include /usr/share/dpkg/buildflags.mk
        include /usr/share/dpkg/pkg-info.mk

and the build log now contains

        /bin/sh: 1: CURDIR: not found
        /bin/sh: 1: DEB_HOST_ARCH: not found

(and a subsequent failure since some header could not be found)

which makes me suspect that the variables in DEB_CPPFLAGS_MAINT_APPEND
are no longer evaluated and passed on into sh context.

(If I'm not using DEB_CPPFLAGS_MAINT_APPEND correctly, please suggest
what I should do instead)

Andreas

--- End Message ---
--- Begin Message ---
Source: dpkg
Source-Version: 1.22.8
Done: Guillem Jover <guil...@debian.org>

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

Debian distribution maintenance software
pp.
Guillem Jover <guil...@debian.org> (supplier of updated dpkg 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 21 Jul 2024 20:18:23 +0200
Source: dpkg
Architecture: source
Version: 1.22.8
Distribution: unstable
Urgency: medium
Maintainer: Dpkg Developers <debian-d...@lists.debian.org>
Changed-By: Guillem Jover <guil...@debian.org>
Closes: 1076568
Changes:
 dpkg (1.22.8) unstable; urgency=medium
 .
   [ Guillem Jover ]
   * Perl modules:
     - Dpkg::Archive::Ar: Rework _read_buf() error messages to make l10n easier.
   * Make fragments:
     - Ensure dpkg_datadir is computed once.
       Thanks to Nicolas Boulenguez <nico...@debian.org>.
     - Fix make variable expansions passed to dpkg-buildflags.
       Thanks to Nicolas Boulenguez <nico...@debian.org>. Closes: #1076568
   * Documentation:
     - doc: Update Doxygen configuration from version 1.9.8.
   * Code internals:
     - libdpkg: Fix execname support on GNU/Hurd.
   * Build system:
     - Update lcov usage for version 2.0.
   * Localization:
     - Update Catalan translations.
 .
   [ Sven Joachim ]
   * Localization:
     - Update German programs translation.
Checksums-Sha1:
 5f2915dba58b926ec814bfa37c66554d4d035843 3140 dpkg_1.22.8.dsc
 960b33aade927efc62831a3f13a1ad0714312983 5690908 dpkg_1.22.8.tar.xz
 f28b82612c25e170de7f9a7f6f2ca7cdbc029d0d 8032 dpkg_1.22.8_amd64.buildinfo
Checksums-Sha256:
 d6c8cff847bde4116243df7c783960c63b3ad0bd4f0df7def5efc80a5d4738f6 3140 
dpkg_1.22.8.dsc
 b3c0631999d7b531b9c626d51829020c803f32fc60a490c8d42c904601914fbf 5690908 
dpkg_1.22.8.tar.xz
 deb2815e2bf079a55b1dc62bd3116183e35e82e363f5e511d96472d98210cd02 8032 
dpkg_1.22.8_amd64.buildinfo
Files:
 b1e7a79c9e30b89166e74341df2afd8a 3140 admin required dpkg_1.22.8.dsc
 a96192e01d267d0ea9778defc441bb9d 5690908 admin required dpkg_1.22.8.tar.xz
 34228e2d369ae0156a47f16d38a1b5e8 8032 admin required 
dpkg_1.22.8_amd64.buildinfo


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

wsG7BAEBCgBvBYJmnVRJCRC5cr8+pK5Xo0cUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmcz3ZzenycWyfieVvnlzX2v0S1rx/0cecW5SMpypfj/
OxYhBE8+dPQ2BQwQ9WlldLlyvz6krlejAADwkA//V2sD7owua39qPBCnjSKlEt97
SkkC+8KpUZ69gCdHZWmmrcyOusxYJ8I5Eg0HJgzwW6BdTFpF8ZDUrTicHBzsT5Ma
jySQPn6JmEZaVTHSH6ivNiKdp01QxCIoCxSxjmkpSqH2HYiGIOFAJsPHZVogxAPc
DA0LyOwIOTWN0E1AJ56xOOxYIlRn2KID7tQHsDoECOZA7Bd3GKBpCdrma/fzNao3
ivjY5JzpxPwfwcETs9TT8ynHxEabtZh60aCpAfVtpTYKNYxmKOfZhPRBOGoxZ49R
12I036gywKyLiyKqz9CbtpulNVrNXY9nZ1+gjZ9XoVy4X4ndGYXp88ktRz0eqC4R
bjkq+UVrb8EbvWzlsh2eMIGjfRzSgOtvnqKL00dQ1qmhJznV5vdgwJOw+iDum4Cp
34JifsQRmUnSkvYPexX+3JCJ9aqFe+k+dzoRu41yYK044HIfqNplJPPv+3CreY+s
4ZIZYuTf8iOXxMs7U1MO2ZSJq4DhF0uLcsRTTtwDwEbAoxrYy9xmJF/ry4SvI2CL
+bilpUc68s0l7dr1gq5fj/NNMXowZDYnDTLRu98QPVEPSrdyVisXJEBHJAsz/ZdT
0iJadJdlzqFwetsocOUU92AuXYix/fIFbEGSQbq9okBzUzTEC4iDQzeABJzg9HqG
bbZx8O6JeNRtFULFOLA=
=Sc9g
-----END PGP SIGNATURE-----

Attachment: pgpTzit2FZjGK.pgp
Description: PGP signature


--- End Message ---

Reply via email to