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)
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to