Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#18198 closed defect (fixed)

Building the hardened Tor Browser in a Debian Wheezy VM is broken

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-gitian TorBrowserTeam201602R
Cc: boklm Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

GCC is complaining:

/home/debian/install/binutils/bin/ld: this linker was not configured to use sysroots

Using --with-sysroot for our binutils compilation makes GCC happy but then libevent can't be found when compiling Tor.

Child Tickets

Change History (5)

comment:1 Changed 4 years ago by gk

Keywords: TorBrowserTeam201602R added; TorBrowserTeam201602 removed
Status: newneeds_review

bug_18198 in my public repo (https://gitweb.torproject.org/user/gk/tor-browser-bundle.git/log/?h=bug_18198) has a fix for this ready for review.

comment:2 Changed 4 years ago by boklm

The patch looks good. I tried a build with this patch and it seems to have fixed the issue.

comment:3 Changed 4 years ago by gk

Resolution: fixed
Status: needs_reviewclosed

Thanks, applied as commits 00eca1bfd413174856b5eacfc97fd183a762f5da and 1df2c463289264e9b6a44d7435ca26c69906c6bd.

comment:4 Changed 4 years ago by boklm

Should we also restore the 2 commits that were reverted ("Bug 15578: Switch Linux descriptors over to Wheezy" and "Bug 15578: drop our Python build") ?

comment:5 in reply to:  4 Changed 4 years ago by gk

Replying to boklm:

Should we also restore the 2 commits that were reverted ("Bug 15578: Switch Linux descriptors over to Wheezy" and "Bug 15578: drop our Python build") ?

Good idea, done.

Note: See TracTickets for help on using tickets.