Your message dated Sat, 23 Mar 2024 15:59:46 +0000
with message-id <e1ro3mc-00473w...@fasolo.debian.org>
and subject line Bug#1011489: fixed in wiipdf 1.4-4
has caused the Debian Bug report #1011489,
regarding wiipdf: reproducible-builds: embedded build paths in /usr/bin/wiipdf
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.)


-- 
1011489: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011489
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: wiipdf
Severity: normal
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

The build path is embedded in /usr/bin/wiipdf:

  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/wiipdf.html

  /build/1st/wiipdf-1.4/wiipdf.c:114
  vs.
  /build/2/wiipdf-1.4/2nd/wiipdf.c:114

The attached patch fixes this by calling dh_auto_build instead of
$(MAKE) from debian/rules, which passes the default build flags
including -ffile-prefix-map, which avoids embedding the absolute path in
compiled files.

Alternately, updating to dh and a newer debhelper-compat level would
likely fix this as well, as it includes -ffile-prefix-map by default.


With this patch applied, wiipdf should build reproducibly on
tests.reproducible-builds.org!


live well,
  vagrant
From b5bb2fee67f79baaf5d2d949aa97b8e28dc1b45e Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagr...@reproducible-builds.org>
Date: Mon, 23 May 2022 21:53:21 +0000
Subject: [PATCH] debian/rules: Use dh_auto_build instead of $(MAKE).

---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index d4b3d3f..6955032 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,7 +21,7 @@ build-stamp:
 	dh_testdir
 
 	# Add here commands to compile the package.
-	$(MAKE)
+	dh_auto_build
 
 	touch $@
 
-- 
2.36.1

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: wiipdf
Source-Version: 1.4-4
Done: Matthias Klose <d...@debian.org>

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

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated wiipdf 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: Sat, 23 Mar 2024 16:19:07 +0100
Source: wiipdf
Built-For-Profiles: noudeb
Architecture: source
Version: 1.4-4
Distribution: unstable
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
Changed-By: Matthias Klose <d...@debian.org>
Closes: 962752 1011489
Changes:
 wiipdf (1.4-4) unstable; urgency=medium
 .
   * QA upload.
   * Drop hard-coded dependency on shared library.
   * d/rules: Use dh_auto_build. Closes: #962752, #1011489.
   * Bump standards version.
Checksums-Sha1:
 ed836af908d0b36ad6d7c16ecc6727e893546fc0 1802 wiipdf_1.4-4.dsc
 78b68c099c189def9dd5620b4bd0299dbdaeb295 3588 wiipdf_1.4-4.debian.tar.xz
 81e7a9cf5cffe52b580995dc618854ecc1b8a289 7276 wiipdf_1.4-4_source.buildinfo
Checksums-Sha256:
 f3b77f1805518fa7514608a63241b6ee2c9f601cca1bc6439c49afb742ced4ee 1802 
wiipdf_1.4-4.dsc
 0ea3361b43b0041800cb99c097a391ede18d2394930929ce0111348fc3abb342 3588 
wiipdf_1.4-4.debian.tar.xz
 6f8318c26e80c107344f2baf7bb35634a2f706eed6fcd6beaa530f91fd5f9305 7276 
wiipdf_1.4-4_source.buildinfo
Files:
 e2b99828a62206dc3225baaab06902dc 1802 utils optional wiipdf_1.4-4.dsc
 a4f940a008bb5b20bc626de1514037bc 3588 utils optional wiipdf_1.4-4.debian.tar.xz
 42ca260fb5c38f0a845a47e42b0d587f 7276 utils optional 
wiipdf_1.4-4_source.buildinfo
Original-Maintainer: Debian QA Group <packa...@qa.debian.org>

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

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmX+9AIQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9bXUD/0UvU664WWTh+81pJM/57kuLohQL/v5tnEW
vFzmqcVj7ZraUWkL5IFQ13r+GgfBdZLWW79QgBHeDdy0IhSuR1RtkuObIwQKBbqs
PS6RR3nR5dESBbudn0nocOZm1Il133GAB1nxgjwpVvIbINNYZSlL2akdGsvh5xl9
48LVu+V5XazSL4Y7JqwMDKGK0MulMbctEAA81cgwvPFz8qAWNu8ciFymBsXWlqbK
vGSCoBaTSn58BTU5BV9wtUBaEENOEramkeIn1VC5rYS+wNdJW7G1NkCG3wVpbbRw
Qt9dY5D5eKQWmIJzBPeoEWgPTbf9aSAPVn2I0Jq5IUjrMRTL6LKkZG4/zK0oSUUQ
1Wh5PBkMSdcBtLnrdBJN9jBc0g3w2FWeeA/2cJ/MLxu8Q48HX/gTTtJ0Dfh8fXcl
Dz6rhPXnq0wcMFtBdtcsLtjLgi3RVuuSi6X1kRVcjqEHHm8CunBahzYmDRIpSXMf
wzRmjUCzj4rUnLqsKi37o8VAy46TyUmOC16feKE/nLDK4AX8HanP/U3VlaQ/lYfZ
UCvZxmpLajbujyP/jC8Vso7/nqIWhPpt1V/vtwljkH9hlaCYkUGEMJwYhEval99c
MrmjGFn1k0xcrqKNs0iKL2HsmMH12jycjj7e9uoKdSqT3MoDaXRlepIBRW2xulI8
b5izzIpgRA==
=Kx8o
-----END PGP SIGNATURE-----

Attachment: pgpVL5ls9XN1H.pgp
Description: PGP signature


--- End Message ---

Reply via email to