Debian Bug report logs -
#977018
deltachat-core: reproducible builds: Embedded build paths in html documentation
Reported by: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Thu, 10 Dec 2020 04:21:02 UTC
Severity: normal
Tags: patch
Fixed in version 0.45.0+ds-1+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Micah Anderson <micah@debian.org>:
Bug#977018; Package src:deltachat-core.
(Thu, 10 Dec 2020 04:21:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Micah Anderson <micah@debian.org>.
(Thu, 10 Dec 2020 04:21:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: deltachat-core
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Numerous html documentation files embed the build path:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/deltachat-core.html
For example:
./usr/share/doc/libdeltachat0/html/classdc__array__t.html
673 <li>/build/1st/deltachat-core-0.45.0+ds/src/<a·class="el"·href="deltachat_8h_source.html">deltachat.h</a></li> 673 <li>/build/2/deltachat-core-0.45.0+ds/2nd/src/<a·class="el"·href="deltachat_8h_source.html">deltachat.h</a></li>
674 <li>/build/1st/deltachat-core-0.45.0+ds/src/dc_array.c</li> 674 <li>/build/2/deltachat-core-0.45.0+ds/2nd/src/dc_array.c</li>
The attached patch fixes this by setting FULL_PATH_NAMES = NO in the
Doxyfile used by doxygen to generate the documentation:
https://tests.reproducible-builds.org/debian/issues/build_dir_in_documentation_generated_by_doxygen_issue.html
Thanks for maintaining deltachat-core!
live well,
vagrant
[0001-Disable-FULL_PATH_NAMES-in-doxyfile-to-generate-docu.patch (text/x-diff, inline)]
From 717622a04812c114bb6e02bd23102031e51757b3 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Thu, 10 Dec 2020 04:05:24 +0000
Subject: [PATCH] Disable FULL_PATH_NAMES in doxyfile, to generate
documentation reproducibly regardless of build path.
https://tests.reproducible-builds.org/debian/issues/unstable/build_dir_in_documentation_generated_by_doxygen_issue.html
---
docs/Doxyfile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/Doxyfile b/docs/Doxyfile
index 24ee698..6c381b3 100644
--- a/docs/Doxyfile
+++ b/docs/Doxyfile
@@ -144,7 +144,7 @@ INLINE_INHERITED_MEMB = NO
# shortest path that makes the file name unique will be used
# The default value is: YES.
-FULL_PATH_NAMES = YES
+FULL_PATH_NAMES = NO
# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.
# Stripping is only done if one of the specified strings matches the left-hand
--
2.29.2
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Tue, 14 Sep 2021 19:42:05 GMT) (full text, mbox, link).
Notification sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer.
(Tue, 14 Sep 2021 19:42:05 GMT) (full text, mbox, link).
Message #10 received at 977018-done@bugs.debian.org (full text, mbox, reply):
Version: 0.45.0+ds-1+rm
Dear submitter,
as the package deltachat-core has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/991284
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Sean Whitton (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 13 Oct 2021 07:28:06 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 12:50:18 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.