Bug#1103797: schism: please make the build reproducible

"Chris Lamb" <[email protected]> Mon, 27 Jul 2026 07:28:12 -0700
Newsgroups gmane.linux.debian.devel.multimedia
Message-ID <178516172201.16598.11169937224504802221__25180.3045206302$1785162686$gmane$org@c63f74a4bac5>
--b58e8b4ec8650619043bef1e0954e7e3c2770d12
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

found 1103797 2:20260524-1
tags 1103797 + patch
thanks

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
schism could not be built reproducibly again.

I can't tell from the Git history, but it looks like the patch was
disabled for some reason, perhaps after it no longer applied?

A patch correcting both issues is attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-

--b58e8b4ec8650619043bef1e0954e7e3c2770d12
Content-Disposition: attachment; filename="schism.diff.txt"
Content-Type: text/plain; name="schism.diff.txt"
Content-Transfer-Encoding: base64

LS0tIGEvZGViaWFuL3BhdGNoZXMvMDAwMS1SZXByb2R1Y2libGUtYnVpbGQucGF0Y2gJMjAy
Ni0wNy0yNyAwNzowMjozMi42MTM3MjY0ODQgLTA3MDAKLS0tIGIvZGViaWFuL3BhdGNoZXMv
MDAwMS1SZXByb2R1Y2libGUtYnVpbGQucGF0Y2gJMjAyNi0wNy0yNyAwNzoxMzoyOC42MTk3
NjAyNjYgLTA3MDAKQEAgLTcsMjMgKzcsMjEgQEAKICBzY2hpc20vdmVyc2lvbi5jIHwgMiAr
KwogIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKIAotZGlmZiAtLWdpdCBhL3Nj
aGlzbS92ZXJzaW9uLmMgYi9zY2hpc20vdmVyc2lvbi5jCi1pbmRleCBlMjUxOTFjLi41YjE4
NTY3IDEwMDY0NAotLS0tIGEvc2NoaXNtL3ZlcnNpb24uYwotKysrIGIvc2NoaXNtL3ZlcnNp
b24uYwotQEAgLTIyMiw2ICsyMjIsNyBAQCBzdGF0aWMgaW5saW5lIGludCBnZXRfdmVyc2lv
bl9kYXRlKGludCAqcHllYXIsIGludCAqcG1vbnRoLCBpbnQgKnBkYXkpCistLS0gc2NoaXNt
LTIwMjYwNTI0Lm9yaWcvc2NoaXNtL3ZlcnNpb24uYworKysrIHNjaGlzbS0yMDI2MDUyNC9z
Y2hpc20vdmVyc2lvbi5jCitAQCAtNDE3LDYgKzQxNyw3IEBAIHN0YXRpYyBpbnQgZ2V0X3Zl
cnNpb25fZGF0ZSh1aW50MzJfdCAqcHkKKyAJCXJldHVybiAwOwogICNlbmRpZgogIAotICNp
ZmRlZiBfX1RJTUVTVEFNUF9fCiArI2lmbmRlZiBTT1VSQ0VfREFURV9FUE9DSAotIAkvKiBU
aGUgbGFzdCB0aW1lIFRISVMgc291cmNlIGZpbGUgd2FzIGFjdHVhbGx5IGVkaXRlZC4gKi8K
LSAJewotIAkJY2hhciBkYXlfb2Zfd2Vla1s0XSwgbW9udGhbNF07Ci1AQCAtMjM5LDYgKzI0
MCw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IGdldF92ZXJzaW9uX2RhdGUoaW50ICpweWVhciwg
aW50ICpwbW9udGgsIGludCAqcGRheSkKLSAJCQl9Ci0gCQl9Ci0gCX0KKyAjaWZkZWYgX19U
SU1FU1RBTVBfXworIAkvKiBUaGUgbGFzdCB0aW1lIFRISVMgc291cmNlIGZpbGUgd2FzIGFj
dHVhbGx5IGVkaXRlZCAqLworIAlpZiAodmVyX3BhcnNlX2N0aW1lc3RhbXAoX19USU1FU1RB
TVBfXywgcHllYXIsIHBtb250aCwgcGRheSkgPT0gMCkKK0BAIC00MjUsNiArNDI2LDcgQEAg
c3RhdGljIGludCBnZXRfdmVyc2lvbl9kYXRlKHVpbnQzMl90ICpweQorIAorIAlpZiAodmVy
X3BhcnNlX2NkYXRlKF9fREFURV9fLCBweWVhciwgcG1vbnRoLCBwZGF5KSA9PSAwKQorIAkJ
cmV0dXJuIDA7CiArI2VuZGlmCi0gI2VuZGlmCiAgCi0gCXsKKyAJLyogZ2l2ZSB1cC4uLiAq
LworIAlyZXR1cm4gLTE7Ci0tLSBhL2RlYmlhbi9wYXRjaGVzL3NlcmllcwkyMDI2LTA3LTI3
IDA3OjAyOjMyLjYxMzcyNjQ4NCAtMDcwMAotLS0gYi9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMJ
MjAyNi0wNy0yNyAwNzoxMjowOC4zMTM0OTk0MTkgLTA3MDAKQEAgLTEgKzEgQEAKLSMwMDAx
LVJlcHJvZHVjaWJsZS1idWlsZC5wYXRjaAorMDAwMS1SZXByb2R1Y2libGUtYnVpbGQucGF0
Y2gK

--b58e8b4ec8650619043bef1e0954e7e3c2770d12--