Closed Bug 505842 Opened 11 years ago Closed 10 years ago
Build should ensure that MACHTYPE, OSTYPE, HOSTTYPE, and SHELL are set
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.
11 years ago
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
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: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.