Bug 1346656 (MozillaBuild3.0)

MozillaBuild 3.0 tracking thread

RESOLVED FIXED

Status

RESOLVED FIXED
2 years ago
a year ago

People

(Reporter: RyanVM, Assigned: RyanVM)

Tracking

Details

(Assignee)

Description

2 years ago
The msys2 transition work appears to have stalled out. There are some improvements I'd like to get shipped to users in the mean time, even if it means spinning a new release.
(Assignee)

Updated

2 years ago
Keywords: leave-open
(Assignee)

Updated

2 years ago
Depends on: 1346659
(Assignee)

Updated

2 years ago
Depends on: 1274003
(Assignee)

Updated

2 years ago
Depends on: 1347285

Comment 1

2 years ago
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/mozilla-build/rev/d0c9feb08755
Update msysCORE to version 1.0.19-1.
https://hg.mozilla.org/mozilla-build/rev/1c172c4b8221
Update dos2unix to version 7.3.2-1.
https://hg.mozilla.org/mozilla-build/rev/cd150ff95fb3
Update 7-Zip to version 16.04.
https://hg.mozilla.org/mozilla-build/rev/ed1b9a1d68b9
Update Python to version 2.7.13.
https://hg.mozilla.org/mozilla-build/rev/dddee9034f3d
Update the SQLite DLL to version 3.17.0.
https://hg.mozilla.org/mozilla-build/rev/f3f18b9e5175
Update UPX to version 3.93.
https://hg.mozilla.org/mozilla-build/rev/062150dab7e3
Update wget to version 1.19.1.
https://hg.mozilla.org/mozilla-build/rev/0d3d4d2ae85f
Update emacs to version 25.1-2.
https://hg.mozilla.org/mozilla-build/rev/27cd5a95337f
Update root CA certs to NSS 3.29.3 RTM.
In case anybody else runs into this:
After I uninstalled MozillaBuild and installed the version under development, |mach lint <folder>| couldn't find nodejs. It was installed in C:\Program Files (x86), according to the console output it only looked it up in c:\nodejs and C:\Program Files. So I uninstalled nodejs and installed it in C:\Program Files. After that, running the command failed with the generic output that "node" had been written wrong or could not be found. Reason for this was in the .profile file in C:\Users\<username>: There the path to the old x86 nodejs folder was set (if I remember correct, this has at least to be done in the early days of eslint usage for mozilla-central). Updating the path there fixed it.
(Assignee)

Updated

2 years ago
Depends on: 1344643
(Assignee)

Updated

2 years ago
Depends on: 1354281
(Assignee)

Updated

2 years ago
Depends on: 1359598
(Assignee)

Updated

2 years ago
Depends on: 1342829
(Assignee)

Updated

2 years ago
Depends on: 1211914
(Assignee)

Updated

2 years ago
Depends on: 636203
(Assignee)

Updated

2 years ago
Depends on: 1366135
(Assignee)

Updated

2 years ago
Depends on: 1282629
(Assignee)

Updated

2 years ago
Depends on: 1367289
(Assignee)

Comment 3

2 years ago
This release goes to 3!
Alias: MozillaBuild2.3 → MozillaBuild3.0
Summary: MozillaBuild 2.3 tracking thread → MozillaBuild 3.0 tracking thread

Comment 4

2 years ago
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/mozilla-build/rev/4a5f37e35cc9
Bump the version to 3.0pre1.
(Assignee)

Updated

2 years ago
Depends on: 1367605
(Assignee)

Updated

2 years ago
Depends on: 1367606
(Assignee)

Updated

2 years ago
Depends on: 1367608
(Assignee)

Comment 5

2 years ago
First preview build of 3.0:
https://drive.google.com/file/d/0BxocUovXDf0iSTBUVW8wUWx5UFE/view?usp=sharing
sha256: 20f5ed23e722b61ff1dbeb74667a274b3f0f329a46e580e990b748e334075b48

This updates a lot of components, including moving many over to 64-bit. Many more changes under the hood. Many more to come, but I think it's ready for some wider testing.

Comment 6

2 years ago
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/mozilla-build/rev/bf1f207cbb8b
Update UPX to version 3.94.
(Assignee)

Comment 8

2 years ago
Second preview build. Main changes are the addition of python3 and nodejs/npm plus a few other small tweaks.

https://drive.google.com/open?id=0BxocUovXDf0iYnF5Y0ltSURIdGc
sha256: d23a90262fba7253b6c05cd0f701deccbb7e38d88a54397d9f61800d1579f8e3

I'm not expecting very much else to change between now and the final release, so any feedback would be welcome.
(Assignee)

Updated

2 years ago
Depends on: 1258511
(Assignee)

Updated

2 years ago
Depends on: 1262249
(Assignee)

Updated

2 years ago
Depends on: 1373048
(Assignee)

Updated

2 years ago
No longer depends on: 1258511
(Assignee)

Updated

2 years ago
No longer depends on: 1373936
(Assignee)

Comment 9

2 years ago
Release candidate time! Since pre2, this updates nodejs to version 8.1.2.

https://drive.google.com/open?id=0BxocUovXDf0iZXNoZGt5dGpGQnM
sha256: a1c4ea21176c4992da68139da32a064ea2c55ea96a203c6f2b0ee7903bec7413
Where can I download version 3.0? Thanks!
(Assignee)

Comment 12

2 years ago
https://drive.google.com/open?id=0BxocUovXDf0idEFoMkF0cWFnQm8 should be the final release, just waiting on getting it signed by RelEng.
Ryan, node 5.1.0 fixes our main issue with updating package.json files. Could we update to that version (or later if there's a new one) before releasing this?
Flags: needinfo?(ryanvm)
(In reply to Mark Banner (:standard8) from comment #13)
> Ryan, node 5.1.0 fixes our main issue with updating package.json files.
> Could we update to that version (or later if there's a new one) before
> releasing this?

I totally meant npm 5.1.0 ...
(Assignee)

Comment 15

2 years ago
Yeah, I can do that. I'm going to wait on the final release of Python 3.6.2 anyway since the current delay is due to some security bugs they want to ship sooner rather than later.
Flags: needinfo?(ryanvm)
(Assignee)

Updated

2 years ago
Depends on: 1379304
(Assignee)

Updated

2 years ago
Depends on: 1379305
(Assignee)

Updated

2 years ago
Depends on: 1381614
(Assignee)

Comment 16

2 years ago
MozillaBuild 3.0 is finally finished. Bug 1381614 tracks getting the installer signed so I can ship it :)
(Assignee)

Comment 17

2 years ago
https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-3.0.exe
SHA-256: a01531e66f1457b081eb2409772b151a15b3fb06fdbfedebe5a2e59bbe6733c5

https://groups.google.com/d/msg/mozilla.dev.platform/goLGqnPfAMI/-79pncxxBwAJ
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
(Assignee)

Updated

a year ago
Keywords: leave-open
You need to log in before you can comment on or make changes to this bug.