Bug#983584: paraview: reproducible builds: Embeds running kernel in header files and binaries

Vagrant Cascadian vagrant at reproducible-builds.org
Fri Feb 26 18:43:16 GMT 2021


Source: paraview
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: kernel
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

The running kernel version is embedded in various files and binaries:

  https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/i386/diffoscope-results/paraview.html

  /usr/include/paraview-5.9/catalyst/conduit_config.h

  #define·CONDUIT_SYSTEM_TYPE·"Linux-4.19.0-14-686-pae"
  vs.
  #define·CONDUIT_SYSTEM_TYPE·"Linux-4.19.0-14-amd64"

That attached two patches fix this by using CMAKE_SYSTEM_NAME instead of
CMAKE_SYSTEM. It builds fine, though someone familiar with the code
should verify that it actually works correctly before applying the
patches.


This appears to be fixed in vtk7 in https://bugs.debian.org/977530, but
since paraview uses an embedded code copy, needs to be fixed here too.


Thanks for maintaining paraview!


live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-conduit_config.h.in-Do-not-embed-the-kernel-version-.patch
Type: text/x-diff
Size: 1261 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20210226/c819e67d/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-XdmfConfig.h.in-Do-not-embed-the-kernel-version-of-t.patch
Type: text/x-diff
Size: 1075 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20210226/c819e67d/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20210226/c819e67d/attachment.sig>


More information about the debian-science-maintainers mailing list