Mattia Rizzolo wrote: > > This would cause a diff in ELF's .rodata, which in turn would cause a > > shift in a bunch of .text assembly calls. > > The shift there is of 8 bits, which just so happen to be the extra > length of the second build (it has an extra '2/'). > > If it was embedding the path in many more places there would be many > extra shifts as well, there being only 8 bits is probably an indicator > that is saved only once, wherever that is.
Well spotted. Note that there is an outstanding bug report to add the output from strings(1) to the output of diffoscope: https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/148 This would hopefully make this kind of thing more evident. Best wishes, -- o ⬋ ⬊ Chris Lamb o o reproducible-builds.org 💠 ⬊ ⬋ o _______________________________________________ Reproducible-builds mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-builds
