Opened 6 years ago

Closed 5 years ago

#10138 closed enhancement (fixed)

Ship 64bit builds for OS X with Gitian

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Keywords: gitian, tbb-security, tbb-gitian, tbb-4.5-alpha
Cc: mrphs, tom@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Having a 64bit clang cross-compiler starting with ESR24 hopefully soon lets us envision a not so distant future where we could use that to produce 64bit TBBs for Mac OS X.

Child Tickets

TicketTypeStatusOwnerSummary
#10370enhancementclosedMake OS X descriptors 64bit aware
#13217enhancementclosedtbb-teamEnable ICU in Tor Browser builds based on Firefox ESR 31 for 64 bit OS X

Change History (8)

comment:1 Changed 5 years ago by gk

Keywords: tbb-security added

comment:2 Changed 5 years ago by gk

Cc: mrphs added

comment:3 Changed 5 years ago by erinn

Component: Tor bundles/installationTor Browser
Keywords: tbb-gitian added
Owner: changed from erinn to tbb-team

comment:4 Changed 5 years ago by mikeperry

Parent ID: #10065

comment:5 Changed 5 years ago by tom

Cc: tom@… added

It appears that the malloc replacement feature (#10281) on OSX requires 64 bit Mac OSX builds. I'm not certain, but that's my take on it from this line in configure.in where I'm erroring here.

comment:6 Changed 5 years ago by mikeperry

Parent ID: #10065

comment:7 Changed 5 years ago by isis

Keywords: tbb-4.5-alpha added

Because mikeperry's blog post vaguely mentions that OSX builds will be 64-bit "soon", we decided in today's TBB meeting to aim for switching by the TBB-4.5 release (but not necessarily the first alpha).

Tom reported that their patches rebased onto ESR31 nicely, and that they'd have a branch pushed to Github soon.

Last edited 5 years ago by isis (previous) (diff)

comment:8 Changed 5 years ago by mikeperry

Resolution: fixed
Status: newclosed

This is merged for 4.5-alpha-1.

Note: See TracTickets for help on using tickets.