Opened 6 weeks ago

Closed 4 weeks ago

#31618 closed defect (fixed)

linux32 builds of Tor Browser 9.0a6 are not matching

Reported by: boklm Owned by: tbb-team
Priority: Very High Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-rbm, ff68-esr, tbb-9.0-must-alpha, TorBrowserTeam201909
Cc: boklm Actual Points:
Parent ID: #30321 Points:
Reviewer: Sponsor:

Description

When building Tor Browser 9.0a6 we got two non-matching builds.

The diffoscope output is:

--- tor-browser-linux32-9.0a6_fr.tar.xz
+++ ../../alpha/unsigned/9.0a6-build4/tor-browser-linux32-9.0a6_fr.tar.xz
├── tor-browser-linux32-9.0a6_fr.tar
├── tor-browser_fr/Browser/libxul.so
├── readelf --wide --notes {}
│ │ │ @@ -1,5 +1,5 @@
│ │ │  
│ │ │  Displaying notes found at file offset 0x00000174 with length 0x00000024:
│ │ │    Owner                 Data size	Description
│ │ │    GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)
│ │ │ -    Build ID: 57c2a4b3de9417e15b6d435bb7981ea61713a295
│ │ │ +    Build ID: 3af1172285050179a85a5d4d6f193b4016e8c9ad
├── readelf --wide --hex-dump=.gnu_debuglink {}
│ │ │ @@ -1,4 +1,4 @@
│ │ │  
│ │ │  Hex dump of section '.gnu_debuglink':
│ │ │ -  0x00000000 6c696278 756c2e73 6f000000 0bad6af1 libxul.so.....j.
│ │ │ +  0x00000000 6c696278 756c2e73 6f000000 8c120a73 libxul.so......s

Child Tickets

Change History (4)

comment:1 Changed 6 weeks ago by cypherpunks

Same issue as in #31538?

comment:2 in reply to:  1 Changed 6 weeks ago by boklm

Replying to cypherpunks:

Same issue as in #31538?

In the linux32 case only libxul.so is affected, so this looks like a different issue.

comment:3 Changed 6 weeks ago by cypherpunks

Build ID diff means a code change, CRC in debuglink has changed accordingly. Could you publish the code diff? BTW, this is with bfd: does linux64 with bfd have the same issue?

comment:4 Changed 4 weeks ago by gk

Resolution: fixed
Status: newclosed

Fixed by patch for #31448.

Note: See TracTickets for help on using tickets.