Bug#992061: surgescript: please make the build reproducible
Vagrant Cascadian
vagrant at reproducible-builds.org
Thu Dec 29 21:30:02 GMT 2022
Control: tags 992061 pending
On 2021-08-10, Chris Lamb wrote:
> Whilst working on the Reproducible Builds effort [0] we noticed that
> surgescript could not be built reproducibly.
>
> This is because CMake's RPATH is not stripped, needing us to avoid
> it being set with -DCMAKE_SKIP_RPATH=ON.
Uploaded an NMU fixing this issue to DELAYED/10:
diff -Nru surgescript-0.5.4.4/debian/changelog surgescript-0.5.4.4/debian/changelog
--- surgescript-0.5.4.4/debian/changelog 2020-12-09 20:26:49.000000000 -0800
+++ surgescript-0.5.4.4/debian/changelog 2022-12-29 13:18:46.000000000 -0800
@@ -1,3 +1,13 @@
+surgescript (0.5.4.4-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+
+ [ Chris Lamb ]
+ * debian/rules: Pass -DCMAKE_SKIP_RPATH=ON to dh_auto_configure.
+ (Closes: #992061)
+
+ -- Vagrant Cascadian <vagrant at reproducible-builds.org> Thu, 29 Dec 2022 13:18:46 -0800
+
surgescript (0.5.4.4-1) unstable; urgency=medium
* New upstream release.
diff -Nru surgescript-0.5.4.4/debian/rules surgescript-0.5.4.4/debian/rules
--- surgescript-0.5.4.4/debian/rules 2020-12-09 20:26:49.000000000 -0800
+++ surgescript-0.5.4.4/debian/rules 2022-12-29 13:18:46.000000000 -0800
@@ -15,7 +15,8 @@
override_dh_auto_configure:
dh_auto_configure -- \
- -DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH)
+ -DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH) \
+ -DCMAKE_SKIP_RPATH=ON
override_dh_compress:
dh_compress -X.ss
live well,
vagrant
-------------- 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/pkg-games-devel/attachments/20221229/baa63468/attachment.sig>
More information about the Pkg-games-devel
mailing list