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

Bug#828021: marked as done (extra-cmake-modules: please make the build reproducible (umask, toolchain))



Your message dated Mon, 19 Oct 2020 21:49:40 +0000
with message-id <E1kUd2C-0001xL-OD@fasolo.debian.org>
and subject line Bug#828021: fixed in extra-cmake-modules 5.74.0-3
has caused the Debian Bug report #828021,
regarding extra-cmake-modules: please make the build reproducible (umask, toolchain)
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.)


-- 
828021: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828021
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: extra-cmake-modules
Version: 5.23.0-1
Severity: wishlist
Tags: patch
Source: extra-cmake-modules
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps fileordering
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that plasma-framework could not be built reproducibly.

Plasma-fraamework uses a macro in extra-cmake-modules that causes
unreproducible tars.
Cmake tar command does not allow for switches that fix
umask and user/group inconsistancy which cause unreproducible builds. This
patch
takes the tar command used in kdevplatform that has all the required switches
to
make builds that use this macro reproducible.. Once applied,
plasma-framework can be built reproducibly in our current experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
Source: extra-cmake-modules
Source-Version: 5.74.0-3
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
extra-cmake-modules, 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 828021@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 extra-cmake-modules 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: Mon, 19 Oct 2020 23:11:24 +0200
Source: extra-cmake-modules
Architecture: source
Version: 5.74.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Sandro Knauß <hefee@debian.org>
Closes: 828021
Changes:
 extra-cmake-modules (5.74.0-3) unstable; urgency=medium
 .
   * Team upload to unstable.
   * Add patch to make KDEPackageAppTemplates to create reproducible
     tarball (Closes:#828021).
Checksums-Sha1:
 f2543ad58871b5d74f6a5907d006bf22eb744385 2862 extra-cmake-modules_5.74.0-3.dsc
 4ff4a1ae2c06b874f8aed3f7875e08c98604a0a0 12704 extra-cmake-modules_5.74.0-3.debian.tar.xz
 ffc83f6c7a27171e6226070494dc6ff08d044c62 14846 extra-cmake-modules_5.74.0-3_source.buildinfo
Checksums-Sha256:
 268b9d08d187b397ac3761dddfd1953592e393ed724e67e0ab9703985a3aec6b 2862 extra-cmake-modules_5.74.0-3.dsc
 c768538ac326d16f16617530f26485899fd721e13bbd2c96b240385262fed75f 12704 extra-cmake-modules_5.74.0-3.debian.tar.xz
 ab4fa8294116a5b5c21d30ebdf5f90ff3afee67f777377269d12676d420cf400 14846 extra-cmake-modules_5.74.0-3_source.buildinfo
Files:
 74e44753c66f73da1c6e83ce10fea163 2862 libs optional extra-cmake-modules_5.74.0-3.dsc
 2b26bdc43e717d196c550577454e2059 12704 libs optional extra-cmake-modules_5.74.0-3.debian.tar.xz
 83024a074dc78ec089ff6014a1bc1a5a 14846 libs optional extra-cmake-modules_5.74.0-3_source.buildinfo

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

iQJFBAEBCgAvFiEEOewRoCAWtykmSRoG462wCFBgVjYFAl+OAx8RHGhlZmVlQGRl
Ymlhbi5vcmcACgkQ462wCFBgVjZTqA//QUsAM5dpE8KU8Kat3ksoCfX6Z6nrM2JM
XxwYcIlDGI76rXH/72mgEyGyJbr3G+wik3HBbR8fbFGfpHvoOQFAasK8xyL3e+qT
7Fh8vl814oeX/CkO35c//dp5314WAiHTjtye37zePoiwFvNnU7f1sBQ6Sfmul5/1
5E19a8eVSJvTp6vZc+ZGUwok1PAxMUujEE7EvJ4c+SgljjSHtawUgvd7biM0lBnp
ECICE1dqm7hqB5SRDZ6nOToVKzPbnvsJZ6FMPjoWLnuWVyTaEHUyHuZgOie2gF4c
P8diZZlvf0DaA2YBfgTUEq5SaTXiU1y3P9SDyp4iIqG490zOm8FdhSNEmzrjfHWa
r1onZrFoBIZN2zYeXYtSdUxeXP0FnUknKytDn5lW/q3gk/p+VShtaMn/DAgr0Uhr
SSXxhpn/3YUXsGQ4+aTxy03KKWMpIy9hTisozVke7HMjkiQqwucNsIHEyoLChiWx
xXF6FyNu1QxcoDJcDU03S55UL3XB5Lr+Z7E0E1fp11sDBFUukZoWDZDiRjJcYk2P
wKk7+FaoLPBT/FX8dCiwimgR4UnSrr98WfK3+MVN/pMRD3Lgd1GyzZPd9/TmEZDe
9suNhJPHPRrkFdvPMDQxGE8XFc197VMHIl4x3rRYXJveI0oaOIIYLt3gsq4Jbkzg
ZhLRGoNuzEU=
=3w9X
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: