Closed Bug 505842 Opened 15 years ago Closed 15 years ago

MozillaBuild should ensure that MACHTYPE, OSTYPE, HOSTTYPE, and SHELL are set

Categories

(Firefox Build System :: MozillaBuild, task)

x86
Windows Server 2003
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: bhearsum)

References

Details

Attachments

(1 file)

When we deployed MozillaBuild 1.4 we discovered that it no longers has MACHTYPE set as an environment variable. Rather, it is set as a shell variable. Buildbot makes a decision based on the presence and value of this variable, so if it isn't set, chaos ensues with Windows builds done through Buildbot. We've fixed it by add 'export MACHTYPE=$MACHTYPE' to /etc/profile, but it would nice to have this upstream for other consumers as well.
OS: Mac OS X → Windows Server 2003
Summary: MozillaBuild should ensure that MACHTYPE is set → MozillaBuild should ensure that MACHTYPE, OSTYPE, HOSTTYPE, and SHELL are set
Assignee: nobody → bhearsum
I also renamed profile-extrapaths.sh to profile-extravars.sh to reflect what's going on that file.
Attachment #395876 - Flags: review?
Attachment #395876 - Flags: review? → review?(ted.mielczarek)
Attachment #395876 - Flags: review?(ted.mielczarek) → review+
Comment on attachment 395876 [details] [diff] [review] [checked in] explicitly export the vars pushed, changeset: 85:81d2e3866fb8
Attachment #395876 - Attachment description: explicitly export the vars → [checked in] explicitly export the vars
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Blocks: 570473
Product: mozilla.org → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: