https://sourceware.org/bugzilla/show_bug.cgi?id=23466
Bug ID: 23466 Summary: Issues with Windows reproducible builds starting with commit 13e570f80cbfb299a8858ce6830e91a6cb40ab7b Product: binutils Version: unspecified Status: UNCONFIRMED Severity: normal Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: boklm at torproject dot org Target Milestone: --- We are building Tor Browser for Windows using binutils and mingw-w64. We are doing reproducible builds (http://reproducible-builds.org/) and with binutils 2.25 and later versions we have issues to reproduce our builds. After git-bisecting, we start seeing this issue with commit 13e570f80cbfb299a8858ce6830e91a6cb40ab7b. We are currently using binutils 2.26.1 with a patch reverting 13e570f80cbfb299a8858ce6830e91a6cb40ab7b, as the commit cannot be easily reverted on later versions. When running objdump -x on 2 builds of the same dll file, we have this diff (followed by many other reloc lines): 2,3c2,3 < 1/libEGL.dll: file format pei-i386 < 1/libEGL.dll --- > 2/libEGL.dll: file format pei-i386 > 2/libEGL.dll 39c39 < CheckSum 003422cf --- > CheckSum 00342445 55c55 < Entry 5 0032c000 00019b70 Base Relocation Directory [.reloc] --- > Entry 5 0032c000 00019b74 Base Relocation Directory [.reloc] 27642,27649c27642,27649 < reloc 27130 offset cc3 [30b13cf4] HIGHLOW < reloc 27131 offset cd0 [30b13d01] HIGHLOW < reloc 27132 offset cd7 [30b13d08] HIGHLOW < reloc 27133 offset d81 [30b13db2] HIGHLOW < reloc 27134 offset dd2 [30b13e03] HIGHLOW < reloc 27135 offset dd9 [30b13e0a] HIGHLOW < reloc 27136 offset de0 [30b13e11] HIGHLOW < reloc 27137 offset e83 [30b13eb4] HIGHLOW --- > reloc 27130 offset cc2 [30b13cf3] HIGHLOW > reloc 27131 offset cc9 [30b13cfa] HIGHLOW > reloc 27132 offset cd0 [30b13d01] HIGHLOW > reloc 27133 offset d73 [30b13da4] HIGHLOW > reloc 27134 offset dc3 [30b13df4] HIGHLOW > reloc 27135 offset dd0 [30b13e01] HIGHLOW > reloc 27136 offset dd7 [30b13e08] HIGHLOW > reloc 27137 offset e81 [30b13eb2] HIGHLOW 30163,30166c30163,30166 < reloc 29656 offset d2f [30b13d60] HIGHLOW < reloc 29657 offset d42 [30b13d73] HIGHLOW < reloc 29658 offset dbf [30b13df0] HIGHLOW < reloc 29659 offset dd2 [30b13e03] HIGHLOW --- > reloc 29656 offset cff [30b13d30] HIGHLOW > reloc 29657 offset d12 [30b13d43] HIGHLOW > reloc 29658 offset d8f [30b13dc0] HIGHLOW > reloc 29659 offset da2 [30b13dd3] HIGHLOW 36415,36416c36415,36416 < reloc 35916 offset dd2 [30b13e03] HIGHLOW < reloc 35917 offset dda [30b13e0b] HIGHLOW Our ticket where we discussed this issue: https://trac.torproject.org/projects/tor/ticket/16472#comment:74 -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils