Opened 5 years ago

Last modified 2 weeks ago

#13694 assigned enhancement

Ship with native build instructions for windows

Reported by: nickm Owned by: gk
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: win32, build, lorax tor-build-doc
Cc: gk Actual Points:
Parent ID: #26376 Points:
Reviewer: Sponsor:

Description

In #4520, we removed our mingw native compilation instructions, since they were out-of-date, and out-of-sync with our actual process. We should replace them with something better.

It's not likely to be our exact build process, though: our own binaries are cross-compiled using gitian in order to achieve reproducible builds. We should link to that, but also include a cleaned-up version for people who want to work natively on Windows.

Child Tickets

Change History (18)

comment:1 Changed 5 years ago by nickm

Owner: set to gk
Status: newassigned

comment:2 Changed 5 years ago by rl1987

Cc: rl1987@… added

comment:3 Changed 4 years ago by nickm

Milestone: Tor: 0.2.6.x-finalTor: 0.2.7.x-final

comment:4 Changed 4 years ago by nickm

Keywords: 027-triaged-1-out added

Marking triaged-out items from first round of 0.2.7 triage.

comment:5 Changed 4 years ago by nickm

Milestone: Tor: 0.2.7.x-finalTor: 0.2.???

Make all non-needs_review, non-needs_revision, 027-triaged-1-out items belong to 0.2.???

comment:6 Changed 3 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:7 Changed 3 years ago by nickm

Keywords: tor-03-unspecified-201612 added
Milestone: Tor: 0.3.???Tor: unspecified

Finally admitting that 0.3.??? was a euphemism for Tor: unspecified all along.

comment:8 Changed 2 years ago by nickm

Keywords: tor-03-unspecified-201612 removed

Remove an old triaging keyword.

comment:9 Changed 2 years ago by nickm

Keywords: 027-triaged-in added

comment:10 Changed 2 years ago by nickm

Keywords: 027-triaged-in removed

comment:11 Changed 2 years ago by nickm

Keywords: 027-triaged-1-out removed

comment:12 Changed 2 years ago by nickm

Keywords: 026-deferrable removed

comment:13 Changed 2 years ago by nickm

Keywords: tor-build-doc added
Severity: Normal

comment:14 Changed 13 months ago by rl1987

There's building-tor-msvc.txt in doc/... Should we close this ticket?

comment:15 Changed 13 months ago by teor

A lot of us use mingw or msys2, we should probably work out which instructions we need.
(I also think the msvc instructions are untested.)

comment:16 Changed 9 months ago by teor

Parent ID: #26376

comment:17 Changed 6 months ago by rl1987

Cc: rl1987@… removed

comment:18 Changed 2 weeks ago by cypherpunks

i use msys2 because i fail to building-tor-msvc

Note: See TracTickets for help on using tickets.