[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#972734: marked as done (kalarmcal: FTBFS with DEB_BUILD_OPTIONS=reproducible=+fixfilepath)



Your message dated Wed, 16 Dec 2020 01:21:40 +0000
with message-id <E1kpLVc-000EjM-CS@fasolo.debian.org>
and subject line Bug#972734: fixed in kalarmcal 4:20.08.3-1
has caused the Debian Bug report #972734,
regarding kalarmcal: FTBFS with DEB_BUILD_OPTIONS=reproducible=+fixfilepath
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 owner@bugs.debian.org
immediately.)


-- 
972734: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972734
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kalarmcal
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: fixfilepath ftbfs
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

When the reproducible=+fixfilepath feature is enabled (either through
DEB_BUILD_OPTIONS, or using a dpkg that enables this by default),
kalarmcal fails to build from source.

While the "fixfilepath" feature is not currently enabled by
dpkg-buildflags by default, it may become the default at some point in
the future, and can by triggered manually by setting
DEB_BUILD_OPTIONS=reproducible=+fixfilepath in the build environment.

More information about this issue is available at:

  https://tests.reproducible-builds.org/debian/issues/unstable/ftbfs_due_to_f-file-prefix-map_issue.html

I have not identified the exact cause of this issue for
kalarmcal, but a common triggering issue is test suites
expecting __FILE__ to resolve to an absolute path.

The attached patch works around this issue by disabling the fixfilepath
feature in debian/rules using DEB_BUILD_MAINT_OPTIONS=-fixfilepath.

Thanks for maintaining kalarmcal!

live well,
  vagrant
From ee816f348f07c7a2f66a449506d69e30f265d1ca Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Fri, 23 Oct 2020 02:21:41 +0000
Subject: [PATCH] debian/rules: Disable fixfilepath feature, as it triggers
 build failures when enabled.

---
 debian/rules | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 6696d92..38c0333 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,8 @@
 #!/usr/bin/make -f
 
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+# Disable fixfilepath feature, as it triggers build failures when
+# enabled.
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all reproducible=-fixfilepath
 
 include /usr/share/dpkg/pkg-info.mk
 
-- 
2.20.1

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: kalarmcal
Source-Version: 4:20.08.3-1
Done: =?utf-8?q?Sandro_Knau=C3=9F?= <hefee@debian.org>

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

Debian distribution maintenance software
pp.
Sandro Knauß <hefee@debian.org> (supplier of updated kalarmcal 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Wed, 16 Dec 2020 01:48:49 +0100
Source: kalarmcal
Architecture: source
Version: 4:20.08.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Sandro Knauß <hefee@debian.org>
Closes: 972734
Changes:
 kalarmcal (4:20.08.3-1) unstable; urgency=medium
 .
   [ Vagrant Cascadian ]
   * Disable fixfilepath feature, as it triggers build failures when
     enabled (Closes: #972734).
 .
   [ Sandro Knauß ]
   * Bump Standards-Version to 4.5.1 (No changes needed).
   * New upstream release (20.08.3).
   * Update build-deps and deps with the info from cmake.
   * Update patch hunks.
   * Minimize the upstream GPG signing key.
Checksums-Sha1:
 0b67e26e16814bd3844b4e831438b6af8e695445 2825 kalarmcal_20.08.3-1.dsc
 d0740d0ca1cb5cce897b9e4e7d09d40fd3bb1aed 575188 kalarmcal_20.08.3.orig.tar.xz
 5d2fff73ce8b00b11c9fd96ed9ce7a477eff7b9e 488 kalarmcal_20.08.3.orig.tar.xz.asc
 38fb14e8ddbcd35ab12d7552ffe19eb4b881d982 9664 kalarmcal_20.08.3-1.debian.tar.xz
 2f091a060432cdcdd9b660ada1122d9fe341fb78 17198 kalarmcal_20.08.3-1_source.buildinfo
Checksums-Sha256:
 dc00592d22d5efbe03c78a82b4ae10cc4c4e7ddfbb5eb119d7db603f46b154e2 2825 kalarmcal_20.08.3-1.dsc
 c65c3746b13c44ae6a05bfbb213882b9d3ebf608748e20696df50a49fc8830c5 575188 kalarmcal_20.08.3.orig.tar.xz
 f74cfe524be067d6ae83798f38de639080015eec768853e91bb5a63273d0f985 488 kalarmcal_20.08.3.orig.tar.xz.asc
 e9f043b9722329b57b8526023addcd111f6cb383e6327e7482b1207abf473ace 9664 kalarmcal_20.08.3-1.debian.tar.xz
 73639d77bf90b05fb7938dd74051deea924e258431b05b86d5bb1bda3aece8c3 17198 kalarmcal_20.08.3-1_source.buildinfo
Files:
 116d824b88ea2e1a18d1e7b9595e2c06 2825 libs optional kalarmcal_20.08.3-1.dsc
 05a3f58975e6493b534e67f35ad505d1 575188 libs optional kalarmcal_20.08.3.orig.tar.xz
 d40c7a74b1aa9e78564a529691af14ea 488 libs optional kalarmcal_20.08.3.orig.tar.xz.asc
 72d474936edc0ffb59a979f260d13587 9664 libs optional kalarmcal_20.08.3-1.debian.tar.xz
 5e7bd14b8422589eb6946bd424a95829 17198 libs optional kalarmcal_20.08.3-1_source.buildinfo

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

iQJFBAEBCgAvFiEEOewRoCAWtykmSRoG462wCFBgVjYFAl/ZWooRHGhlZmVlQGRl
Ymlhbi5vcmcACgkQ462wCFBgVjaxXRAAmTrwY4T8/eSxTFc+/DyYiNb13M1Gk1ph
0OEnxWEBeOLmjVLy8NcmPZJ13Vf/yYwszOSaAwykAChmth4iF6LS3LpqKxtxPC9u
l8mmo57XWVvdrsF/ZKNJAV7FfhhxytWHG6XMDtLbJpcjUzcYq5DfNbFPbZ2Zy3zt
DvSkM3Y5gBZ25fLm/ccUlCPw/7HzIRmDqR5hqc9FxgoL/Ep2Wr5QGSmb15/htyiT
YloA1mVHKNgcJAcvzdVwKCPHr/BchB4zjPJn95oKjUGJkRZCxYpARWeoIwXxBicQ
MyGYbOmbQrlzJDuS0TbGhZTtrvbmnP1wgpYCrzokvzdeeOYePgNrJd/3fajX5AlK
DmwN6wQ9/+shgyXomXDCUw2bIX13q9yUqUr4NLJA454nm2MNPPkKe6W7fZShLwaC
TVY4FOWGX0cLOP1UScDjEEhTCcbB6YcA9yz3fu9FLsARNM+wBKvYl1UqkqMFrL+9
6u5E9gj5ZKo5eKXTT9DG/tVSWkC5EcdI5XYOeZ36crIXai0nlgTLdAbt8ijfYwC7
E17kh4fXIKJVmTjztJCGpK+Kes9rKLUonDYCUVV5mkKgN3a8GQgWXNggveJdqlv3
qMn6NIhpsB5ow8XnxUt8nbLIyKg0I+U3dFatffOfGgBm6+R2X9f1mwzypyEkIWiO
2xBZFyoJxlc=
=RJcC
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: