What | Removed | Added |
---|---|---|
CC | bwiedemann@suse.com | |
Flags | needinfo?(bwiedemann@suse.com) |
I'm assuming that it isn't xine-list-1.2 that is changing with every build. I found a patch from the end of January lurking in my local build directory called reproducible.patch it had one change in misc/desktops/Makefile.am : --- misc/desktops/Makefile.am.orig 2017-12-28 18:34:15.000000000 +0200 +++ misc/desktops/Makefile.am 2018-10-03 12:25:03.678527099 +0200 @@ -30,7 +30,7 @@ desktop_DATA = xine.desktop INPUT_MIME_TYPES = x-content/audio-cdda;x-content/video-dvd;x-content/video-svcd;x-content/video-vcd; if XINE_LIST -xine.desktop: xine.desktop.in @XINE_LIST@ +xine.desktop: xine.desktop.in @XINE_LIST@; $(AM_V_GEN)cat $< > $@; \ @XINE_LIST@ | perl -ne 'print join(";",sort(split(";")))' >> $@; \ echo ';$(INPUT_MIME_TYPES)' >> $@ Don't know if the ; semicolon could cause this. You can find builds in: https://build.opensuse.org/package/show/home:plater/xine-ui and https://pmbs.links2linux.de/package/show/home:davepl/xine-ui but I've removed the SUSE specific crippling code because mpeg2video is no longer patent encumbered. I've tested this locally and can't get a difference. I've also found 3 xine.desktopx files in my obs xine-ui directory that are identical to the one produced by home:davepl (Packman) xine-ui so I think that I fixed this long ago and something big distracted me.