Closed Bug 569836 Opened 14 years ago Closed 14 years ago

Build fails on Fedora Core 13

Categories

(Firefox Build System :: General, defect)

x86_64
Linux
defect
Not set
major

Tracking

(status1.9.2 .9-fixed)

RESOLVED FIXED
mozilla1.9.3a5
Tracking Status
status1.9.2 --- .9-fixed

People

(Reporter: bjacob, Assigned: bjacob)

References

Details

Attachments

(1 file)

Building firefox on Fedora Core 13 fails with this error:

mozilla-central/toolkit/crashreporter/google-breakpad/src/common/linux/file_id.cc:132: error: ‘fstat’ was not declared in this scope

A fix is attached, which as far as I understand is OK since this is linux-specific anyway.

This seems to be an upstream bug, already reported to upstream:
http://groups.google.com/a/chromium.org/group/chromium-dev/browse_thread/thread/edc32dca4f7120c1

Note to fedora users stumbling on this: in addition to this fix, you will also need to make sure to have the glibc-static package installed to get firefox to build on F13.
thanks to cjones for the idea --- although it's trivial, I let the above link discourage me from trying it!
Attachment #449020 - Flags: review?(jones.chris.g)
Comment on attachment 449020 [details] [diff] [review]
Fix build on fedora 13

I'll land this upstream for you as well.
Attachment #449020 - Flags: review?(jones.chris.g) → review+
Assignee: nobody → bjacob
Thank! Note: I don't have commit rights to mozilla-central yet, so can you please check in there too.
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Keywords: checkin-needed
Target Milestone: --- → mozilla1.9.3a5
Comment on attachment 449020 [details] [diff] [review]
Fix build on fedora 13

Thunderbird 3.1.x (current) and Thunderbird 3.2 (next) both are using mozilla-1.9.2; it would be great to be able to build Thunderbird on Fedora 13 sans patched mozilla-1.9.2.
Attachment #449020 - Flags: approval1.9.2.9?
Comment on attachment 449020 [details] [diff] [review]
Fix build on fedora 13

a=LegNeato for 1.9.2.9. Please land soon, as code freeze is this Thursday @ 11:59 pm PST.
Attachment #449020 - Flags: approval1.9.2.9? → approval1.9.2.9+
Comment on attachment 449020 [details] [diff] [review]
Fix build on fedora 13

I've hit this on 32bit Fedora 14 but not 64bit. I've been moving away from Centos5 builders and it would be nice to still be able to build 1.9.1 on my newer Fedora instances.
Attachment #449020 - Flags: approval1.9.1.18?
Comment on attachment 449020 [details] [diff] [review]
Fix build on fedora 13

Approved for 1.9.1.18, a=dveditz for release-drivers
Attachment #449020 - Flags: approval1.9.1.18? → approval1.9.1.18+
Comment on attachment 449020 [details] [diff] [review]
Fix build on fedora 13

Review of attachment 449020 [details] [diff] [review]:

We've built and almost shipped 1.9.1.19 so this didn't make it. Don't want it landing now
Attachment #449020 - Flags: approval1.9.1.19+ → approval1.9.1.19-
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: