Closed Bug 1175049 Opened 4 years ago Closed 4 years ago

Fix non-universal 32-bit build on OS X with Xcode 6.3 tools

Categories

(Core :: Widget: Cocoa, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla41
Tracking Status
firefox41 --- fixed

People

(Reporter: cpeterson, Assigned: cpeterson)

Details

Attachments

(1 file)

I ran into the following build errors and warning-as-error when forcing a 32-bit Firefox build with Xcode 6.3 tools using the instructions at:

https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Mac_OS_X_Prerequisites#Forcing_32-bit_builds

xpcom/build/PoisonIOInterposerMac.cpp:188:15: error: use of undeclared identifier 'lseek'; did you mean 'fseek'?
xpcom/build/PoisonIOInterposerMac.cpp:192:15: error: use of undeclared identifier 'read'; did you mean 'readv'?
xpcom/build/PoisonIOInterposerMac.cpp:200:16: error: use of undeclared identifier 'lseek'; did you mean 'fseek'?

toolkit/components/protobuf/src/google/protobuf/wire_format.cc:60:12 [-Wunused-function] unused function 'GetEnumNumber'
Attachment #8622914 - Flags: review?(joshmoz)
Attachment #8622914 - Flags: review?(joshmoz) → review+
https://hg.mozilla.org/mozilla-central/rev/2f18c8a4deb4
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla41
You need to log in before you can comment on or make changes to this bug.