- Package:
- src:schism
- Source:
- src:schism
- Submitter:
- Chris Lamb
- Date:
- 2026-07-27 14:31:00 UTC
- Severity:
- normal
- Tags:
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed that
schism could not be built reproducibly.
This is because it embedded the timestamp of a source file via the
__TIMESTAMP__ macro. Unlike __DATE__ and __TIME__, this macro is not
automatically adjusted to SOURCE_DATE_EPOCH.
│ │ │ ├── ./usr/bin/schismtracker
│ │ │ │ ├── strings --all --bytes=8 {}
│ │ │ │ │ @@ -2382,15 +2382,15 @@
│ │ │ │ │ %3s %3s %d %d:%d:%d %d
│ │ │ │ │ -Thu Mar 13 15:04:35 2025
│ │ │ │ │ +Fri Mar 14 17:04:35 2025
│ │ │ │ │ %3s %3s %d %d:%d:%d %d
│ │ │ │ │ %3s %d %d
Patch attached, although other solutions are obviously available.
[0] https://reproducible-builds.org/
Regards,
Hello, Bug #1103797 in schism reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/multimedia-team/schism/-/commit/b938037bf27879ea008edface4288fd274499bfe (this message was generated automatically) -- Greetings https://bugs.debian.org/1103797
We believe that the bug you reported is fixed in the latest version of schism, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1103797@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dennis Braun <snd@debian.org> (supplier of updated schism package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Fri, 25 Apr 2025 23:56:37 +0200 Source: schism Architecture: source Version: 2:20250313-2 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org> Changed-By: Dennis Braun <snd@debian.org> Closes: 1103797 Changes: schism (2:20250313-2) unstable; urgency=medium . * Make the build reproducible, thanks to Chris Lamb (Closes: #1103797) * Bump Standards-Version to 4.7.2 Checksums-Sha1: 32b46a7f090541e203b53f3832e7f9c34a7c3db1 2089 schism_20250313-2.dsc a645ca7930d5996df7b3fc5a3a5a0d56b67c22bc 5536 schism_20250313-2.debian.tar.xz ccad19959db8ba67c5878e7462b15cecbbc94279 7115 schism_20250313-2_source.buildinfo Checksums-Sha256: 4b9630496b801dee754a0c5fa3a71d81fba8537ed4719cfafa1626c2e8025452 2089 schism_20250313-2.dsc bb658b318b220b19349779b9b5e5521824e357d99c125276283ef09c58885de0 5536 schism_20250313-2.debian.tar.xz c1578a266c82f36a2aafbc8e4775e4814b627c38a75271cb93a997c96ff3836d 7115 schism_20250313-2_source.buildinfo Files: 1d028d6649860fef6e2f8039a4f3dfd2 2089 sound optional schism_20250313-2.dsc 79ecddd2ff1abd98363512a09801169e 5536 sound optional schism_20250313-2.debian.tar.xz b09ca078736a4248d1dda7d5187ffdca 7115 sound optional schism_20250313-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEPLfDAq+1fmGoxhfdY06lXZArmDYFAmgMBTwPHHNuZEBkZWJp YW4ub3JnAAoJEGNOpV2QK5g2e3gP/04PqjrXjeTp/cnspfOh+Xup4pCVxlvkuLC1 09dSj1omYByF+DVkGgK2mkT5yde05jxR0z0COYZeHzkNt0zeKGoZOAFc70G2gvW8 qR1Jr2COvuegSOpTQxl0OLBxVkuY9nOuQDvZ7zNW6iLSeBZGJo3DNXx9JX5g93XI 4W0W6hjHrtiFHZFVnFoJMn9OJzz5sBIjrvEtK6sMuyrJ7XyWhqwrW7I/mFx42vow 9sRFq9bEjbBUaXEBX1FQCreXZ1wsK6PP0Wy9B+pEJXDO+aD6Nn98riyTOXm4l7kh Lz4RKyw2vtBsIJ66dlXmrQ6HIA5Tlw8LWiCa00NUJ7pnmjTfnEkf+j8XKVhPRYTo shT+yfyF1H9qiS7TcYMAAEdDvcQfMKI5WPX0fvn6+ao1lsCDORl2gQueqp4uH4f2 uV3HL3bPkosWVUe0uhrV0BLnE8/Lb6wz0gEKalo32Pk48tHvJdbBptndvJCZL8+Q wH4351kbLDddhBLrjU6UKC2F8obc6cagF+V/YxpQdJQ18rTIlA0c89I9rtnDiHH+ YZWF3t+cmHUD6GUqclWdoYZOByrIeqUX7RarEZrzD2D/ysq+8bsrHv62SqlVc7+K grnnnmejLL0M5cr3MCzzd0BuH5KRWV2csPkX/X1+S6R/epM8G/1MkFebl8j1gldo MJczPt70 =BM9V -----END PGP SIGNATURE-----
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,