Closed
Bug 574869
Opened 15 years ago
Closed 15 years ago
Mac build without libxul fails for me because the IOKit framework is missing
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla2.0b1
People
(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)
References
Details
(Keywords: regression)
Attachments
(1 file)
|
930 bytes,
patch
|
ted
:
review+
|
Details | Diff | Splinter Review |
Here's what I get from make in layout/build:
Undefined symbols:
"_IOMasterPort", referenced from:
nsAccelerometerSystem::Startup() in nsAccelerometerSystem.o
"_IOServiceGetMatchingServices", referenced from:
nsAccelerometerSystem::Startup() in nsAccelerometerSystem.o
"_IOServiceMatching", referenced from:
nsAccelerometerSystem::Startup() in nsAccelerometerSystem.o
"_IOIteratorNext", referenced from:
nsAccelerometerSystem::Startup() in nsAccelerometerSystem.o
"_IOConnectCallStructMethod", referenced from:
nsAccelerometerSystem::UpdateHandler(nsITimer*, void*) in nsAccelerometerSystem.o
"_IOObjectRelease", referenced from:
nsAccelerometerSystem::Startup() in nsAccelerometerSystem.o
nsAccelerometerSystem::Startup() in nsAccelerometerSystem.o
"_IOServiceClose", referenced from:
nsAccelerometerSystem::Shutdown() in nsAccelerometerSystem.o
"_IOServiceOpen", referenced from:
nsAccelerometerSystem::Startup() in nsAccelerometerSystem.o
ld: symbol(s) not found
in widget/src/cocoa/Makefile.in, we add the IOKit framework, and I guess we should do the same in layout/build/Makefile.in as well. I don't know how this used to work, and what changed to make it break, but I have a simple patch which fixes this.
| Assignee | ||
Comment 1•15 years ago
|
||
Attachment #454177 -
Flags: review?(ted.mielczarek)
Updated•15 years ago
|
Attachment #454177 -
Flags: review?(ted.mielczarek) → review+
| Assignee | ||
Comment 2•15 years ago
|
||
This is a regression from bug 562181, FWIW.
Blocks: 562181
Keywords: regression
| Assignee | ||
Comment 3•15 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/c3351a1a3699
Thanks a lot for the quick review!
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9.3a6
Comment 4•15 years ago
|
||
I just midaired with ehsan as well, but for posterity I'm posting my comment anyway:
Full range for SeaMonkey; http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=b51803f3fdef%20&tochange=31c52b96e75e
Inspection blames: http://hg.mozilla.org/mozilla-central/rev/1d4e2804796a
(Bug 562181 - Add support for MozOrientation on Qt. r=dougt )
Comment 5•15 years ago
|
||
VERIFIED; based on SeaMonkey builders succeeding.
Status: RESOLVED → VERIFIED
Comment 6•15 years ago
|
||
(In reply to comment #2)
> This is a regression from bug 562181, FWIW.
Which I seem to have made - sorry about that.... Happy that you could fix it so quickly :)
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•