Closed Bug 1757813 Opened 2 years ago Closed 2 years ago

MozillaBuild 4.0 isn't detected as an "msyshost"

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(firefox99 fixed)

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

(Reporter: mhentges, Assigned: mhentges)

References

Details

Attachments

(1 file)

MozillaBuild 3.4's uname -s: MINGW32_NT-6.2
MozillaBuild 4.0's uname -s: MSYS_NT-10.0-19044

This is causing some paths to be malformed, causing errors like this:

File listed in FINAL_TARGET_FILES does not exist: C:/c/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.30.30705/bin/HostX64/x64/llvm-symbolizer

Note the beginning of the path: C:/c/...

This is because uname-based detection isn't aware of how to handle the new prefix.

Blocks: 1739443

MozillaBuild 3.4's kernel name was MINGW32_NT-6.2, but the new
MozillaBuild's kernel name looks like MSYS_NT-10.0-19044.

Update existing first-party detection code to properly handle the modern
MSYS "kernel name" format.

Assignee: nobody → mhentges
Status: NEW → ASSIGNED
Pushed by mhentges@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b7d3961b95aa
Detect "MSYS" unames as `msyshost`s r=firefox-build-system-reviewers,nalexander
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: