Closed Bug 365204 Opened 19 years ago Closed 16 years ago

xcodebuild -buildstyle flag is deprecated, should be -configuration

Categories

(Firefox Build System :: General, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ray, Unassigned)

Details

Attachments

(2 files)

User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 With newer versions of Xcode, the -buildstyle flag is deprecated. One uses -configuration instead. The Xcode 2.0 User Guide is wrong, but one can see the doc for this in: http://developer.apple.com/documentation/DeveloperTools/Reference/XcodeBuildSettingRef/build_setting_ref/build_setting_ref.html Reproducible: Always Steps to Reproduce: 1. 2. 3.
Product: Firefox → Core
QA Contact: build.config → build-config
Version: unspecified → Trunk
Status: UNCONFIRMED → NEW
Ever confirmed: true
Attached patch patchSplinter Review
Attachment #264961 - Flags: review?(benjamin)
Comment on attachment 264961 [details] [diff] [review] patch Mark/josh, have we upgraded all the tinderboxes that were using XCode 1.x?
Attachment #264961 - Flags: review?(mark)
Attachment #264961 - Flags: review?(joshmoz)
Attachment #264961 - Flags: review?(benjamin)
Comment on attachment 264961 [details] [diff] [review] patch We can't do this until we deprecate 10.3.9 as a supported build platform - we don't have any 10.3 tinderboxen left, but we still do support Xcode 1.5 on 10.3.9 for other folks out there.
Attachment #264961 - Flags: review?(mark) → review-
Attachment #264961 - Flags: review?(joshmoz)
It is not possible to have the build system determine that it should use one flag for Tiger et seq and one flag for Panther? This is surprising. If the build tools must be as dumb as the version from 5 years ago on the OS, then, well, is this true?
http://wiki.mozilla.org/Mac:Build_Requirements It might be useful if this page was updated. It does not mention Mac OS X 10.5 at all. But from what it says, it appears that trunk builds are only supported on 10.4 et seq. So, that means this change could be checked in on the trunk, yes?
Because on mozilla-central mozilla/embedding/tests/cocoaEmbed/Makefile.in doesn't exist anymore and mozilla/modules/plugin/samples/default/mac/Makefile.in is now in mozilla/modules/plugin/default/mac/, a new patch is needed. This one is my proposal.
Trunk doesn't contain "-buildstyle" anymore, so I mark this as fixed.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: