Bug 1346656 (MozillaBuild3.0)

MozillaBuild 3.0 tracking thread

RESOLVED FIXED

Status

mozilla.org
MozillaBuild
RESOLVED FIXED
a year ago
8 months ago

People

(Reporter: RyanVM, Assigned: RyanVM)

Tracking

Details

(Assignee)

Description

a year 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

a year ago
Keywords: leave-open
(Assignee)

Updated

a year ago
Depends on: 1346659
(Assignee)

Updated

a year ago
Depends on: 1274003
(Assignee)

Updated

a year ago
Depends on: 1347285

Comment 1

a year 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

a year ago
Depends on: 1344643
(Assignee)

Updated

a year ago
Depends on: 1354281
(Assignee)

Updated

a year ago
Depends on: 1359598
(Assignee)

Updated

a year ago
Depends on: 1342829
(Assignee)

Updated

a year ago
Depends on: 1211914
(Assignee)

Updated

a year ago
Depends on: 636203
(Assignee)

Updated

a year ago
Depends on: 1366135
(Assignee)

Updated

a year ago
Depends on: 1282629
(Assignee)

Updated

a year ago
Depends on: 1367289
(Assignee)

Comment 3

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

Comment 4

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

Updated

a year ago
Depends on: 1367605
(Assignee)

Updated

a year ago
Depends on: 1367606
(Assignee)

Updated

a year ago
Depends on: 1367608
(Assignee)

Comment 5

a year 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

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

Comment 8

a year 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

a year ago
Depends on: 1258511
(Assignee)

Updated

a year ago
Depends on: 1262249
(Assignee)

Updated

a year ago
Depends on: 1373048
(Assignee)

Updated

a year ago
No longer depends on: 1258511
(Assignee)

Updated

a year ago
No longer depends on: 1373936
(Assignee)

Comment 9

a year ago
Release candidate time! Since pre2, this updates nodejs to version 8.1.2.

https://drive.google.com/open?id=0BxocUovXDf0iZXNoZGt5dGpGQnM
sha256: a1c4ea21176c4992da68139da32a064ea2c55ea96a203c6f2b0ee7903bec7413

Comment 11

a year ago
Where can I download version 3.0? Thanks!
(Assignee)

Comment 12

a year 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

a year 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

a year ago
Depends on: 1379304
(Assignee)

Updated

a year ago
Depends on: 1379305
(Assignee)

Updated

11 months ago
Depends on: 1381614
(Assignee)

Comment 16

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

Comment 17

11 months 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: 11 months ago
Resolution: --- → FIXED
(Assignee)

Updated

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