Bug#966179: jskeus: please make the build reproducible
Chris Lamb
lamby at debian.org
Fri Jul 24 11:53:04 BST 2020
Source: jskeus
Version: 1.2.4+dfsg-2
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: environment
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
jskeus could not be built reproducibly.
This is because it generates a different usr/share/euslisp/irteus/test.c
depending on whether /bin/sh is dash or bash:
-#include "eus.h"
-#undef defun
-pointer TEST();
-void test(void) {register context *ctx; pointer mod; defun(ctx,"TEST",mod,TEST,NULL);}
+#include "eus.h"\n#undef defun\npointer TEST();\nvoid test(void) {register context *ctx; pointer mod; defun(ctx,"TEST",mod,TEST,NULL);}
(Patch attached that uses printf instead.)
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: jskeus.diff.txt
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20200724/667e11d3/attachment-0001.txt>
More information about the debian-science-maintainers
mailing list