[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #28716 [Applications/Tor Browser]: Create a mingw-w64-clang project
#28716: Create a mingw-w64-clang project
-------------------------------------------------+-------------------------
Reporter: gk | Owner: tbb-
| team
Type: task | Status:
| needs_review
Priority: High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-rbm, TorBrowserTeam201902R, | Actual Points:
GeorgKoppen201902 |
Parent ID: #28238 | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Changes (by gk):
* keywords: tbb-rbm, TorBrowserTeam201901, GeorgKoppen201901 => tbb-rbm,
TorBrowserTeam201902R, GeorgKoppen201902
* status: needs_revision => needs_review
Comment:
I think I am pretty close to the toolchain I am happy with. I pushed
another couple of commits to `bug_28716_v2`
(https://gitweb.torproject.org/user/gk/tor-browser-
build.git/log/?h=bug_28716_v2) and squashed everything into
`bug_28716_v8_squashed` (https://gitweb.torproject.org/user/gk/tor-
browser-build.git/log/?h=bug_28716_v8_squashed). That branch has two
commits: 736c85a9e533014c70017a9b5a19b36353d06540 has the squashed
contents for providing mingw-w64/clang and
7322ee826b486039aa007dc94891d2b7218ace1c on top of that provides an `lld`
patch for optionally dealing with PE header timestamp issues (by zeroing
them out similar to `ld`'s `-Wl,--no-insert-timestamp`). I'll try to get
that one upstreamed.
I played a bit with bumping the llvm revision to r351992 in order to get a
proper `llvm-strip` and `llvm-objcopy` but run into a bunch of issues
which made me pause for now (see:
https://bugzilla.mozilla.org/show_bug.cgi?id=1471698 for context).
FWIW: that's 9.0a1 material, too.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28716#comment:33>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs