Bug#1089201: debrebuild: Extra zero bytes added to .dynstr when rebuilding CMake projects

Holger Levsen holger at layer-acht.org
Sat Dec 7 10:46:42 GMT 2024


control: merge -1 1089087
control: tags 1089087 + pending
# fixed in git
thanks

On Fri, Dec 06, 2024 at 11:24:28PM -0800, Vagrant Cascadian wrote:
> On 2024-12-07, Gioele Barabucci wrote:
> > On 07/12/24 06:01, Vagrant Cascadian wrote:
> >> My hunch is that this might be a side-effect of building in the wrong
> >> build path, as mentioned in:
> >>    https://bugs.debian.org/1089087
> > That could indeed be the case.
> > The build paths for 105657 are
> >      /build/reproducible-path/simbody-3.7+dfs
> > and
> >      /build/reproducible-path/simbody-3.7+dfs/simbody-3.7+dfs
> > The second path is 16+1 characters longer and the .dynstr section 
> > contains indeed 17 extra zeros.
> That does seem like commpelling evidence! :)

thanks, merging those two bugs then.

> The workaround, of course, is to use an identical build path.

indeed. & that's fixed in devscripts git already.


-- 
cheers,
	Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

Love at first fight.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20241207/72d57364/attachment.sig>


More information about the Reproducible-bugs mailing list