Closed
Bug 1261503
Opened 10 years ago
Closed 10 years ago
Update win32 rust to target i586-pc-windows-msvc
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox48 fixed)
RESOLVED
FIXED
mozilla48
| Tracking | Status | |
|---|---|---|
| firefox48 | --- | fixed |
People
(Reporter: rillian, Assigned: rillian)
References
Details
Attachments
(1 file, 1 obsolete file)
|
1.74 KB,
patch
|
rillian
:
review+
|
Details | Diff | Splinter Review |
Upstream rust now has nightly builds of the standard library for the i586-pc-windows-msvc target. This should be a more permanent fix for the sse2 instruction issues.
| Assignee | ||
Comment 1•10 years ago
|
||
Squash of patches pushed to try as https://treeherder.mozilla.org/#/jobs?repo=try&revision=5eba08277f42&selectedJob=18928571
Attachment #8737382 -
Flags: review?(mshal)
Comment 2•10 years ago
|
||
Comment on attachment 8737382 [details] [diff] [review]
Update win32 tooltool rust to 1.9 nightly + i586 target
>diff --git a/browser/config/tooltool-manifests/win32/releng.manifest b/browser/config/tooltool-manifests/win32/releng.manifest
>+"filename": "rustc-i586-pc-windows-msvc_20160401.tar.bz2",
Actually, this should probably just be "rustc.tar.bz2", since tooltool uses the basename of the package to determine how to remove the previous package. In this case, the package contains a "rustc" directory, so by naming the file rustc.tar.bz2, tooltool will try to rmtree('rustc') and remove the old package. As-is, tooltool will try to rmtree('rustc-i586-pc-windows-msvc_20160401'), which doesn't exist. The contents are still unpacked into the rustc directory, overwriting anything there. This would only present a problem if you remove a file in a new package, and if its presence would cause problems somehow.
Attachment #8737382 -
Flags: review?(mshal) → review+
| Assignee | ||
Comment 3•10 years ago
|
||
> Actually, this should probably just be "rustc.tar.bz2"
Ok changed. Carrying forward r=mshal
Unfortunate though. It's really nice to have a distinguishing filename so one has some idea where the build comes from.
Attachment #8737382 -
Attachment is obsolete: true
Attachment #8737857 -
Flags: review+
Comment 5•10 years ago
|
||
(In reply to Ralph Giles (:rillian) from comment #3)
> Created attachment 8737857 [details] [diff] [review]
> Update win32 tooltool rust to 1.9 nightly + i586 target v2
>
> > Actually, this should probably just be "rustc.tar.bz2"
>
> Ok changed. Carrying forward r=mshal
>
> Unfortunate though. It's really nice to have a distinguishing filename so
> one has some idea where the build comes from.
That's why we have "version" in gcc and clang stanzas.
Comment 6•10 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•