Opened 7 years ago

Closed 7 years ago

#5778 closed enhancement (fixed)

Move dependencies to mozbuild

Reported by: Shondoit Owned by: erinn
Priority: Medium Milestone:
Component: Applications/Tor bundles/installation Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

In light of having less dependencies to manually install on Windows the following branch will use mozilla-build for it.
It switches 7zip and WIX to mozilla-build.
As an aside, this means it works, but we will be dependant on mozilla-build versions.

The branch name is 'move-depends' and resides in my public tpo repo.

Child Tickets

Change History (4)

comment:1 Changed 7 years ago by Shondoit

Type: defectenhancement

comment:2 in reply to:  description ; Changed 7 years ago by Sebastian

Replying to Shondoit:

As an aside, this means it works, but we will be dependant on mozilla-build versions.

Please clarify?

comment:3 in reply to:  2 Changed 7 years ago by cypherpunks

Replying to Sebastian:

Replying to Shondoit:

As an aside, this means it works, but we will be dependant on mozilla-build versions.

Please clarify?

In short: Mozilla might decide that you need a newer version of mozilla-build to build the latest Firefox.
They might decide that it should contain Python 3.x and/or Wix >= 3.6, which might break stuff for us.

To be honest, considering the update frequency and the updates it contains, I think it will break less than once a year.
Add to that that it's trivial to fix by downloading and moving the dep.

Considering that the probability of breaks happening when this is added is non-zero I though it should be noted.

comment:4 Changed 7 years ago by Shondoit

Resolution: fixed
Status: newclosed

Has been merged by Erinn.

Note: See TracTickets for help on using tickets.