Closed
Bug 749533
Opened 12 years ago
Closed 12 years ago
SkAdvancedTypefaceMetrics.cpp:19:52: fatal error: ApplicationServices/ApplicationServices.h: No such file or directory on Hurd and kFreeBSD
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
FIXED
mozilla15
People
(Reporter: glandium, Assigned: glandium)
Details
Attachments
(1 file, 1 obsolete file)
1.21 KB,
patch
|
bjacob
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•12 years ago
|
||
I'll check if more is needed.
Attachment #618940 -
Flags: review?(bjacob)
Assignee | ||
Updated•12 years ago
|
Assignee | ||
Comment 2•12 years ago
|
||
Attachment #619001 -
Flags: review?(bjacob)
Assignee | ||
Updated•12 years ago
|
Attachment #618940 -
Attachment is obsolete: true
Attachment #618940 -
Flags: review?(bjacob)
Comment 3•12 years ago
|
||
Comment on attachment 619001 [details] [diff] [review] Add support for GNU/kFreeBSD and Hurd in SKIA I worry that this relies on GLIBC not being used by unrelated operating systems. Did you mean (defined(__GLIBC__) && defined(__GNU__)) instead ?
Assignee | ||
Comment 4•12 years ago
|
||
(In reply to Benoit Jacob [:bjacob] from comment #3) > Comment on attachment 619001 [details] [diff] [review] > Add support for GNU/kFreeBSD and Hurd in SKIA > > I worry that this relies on GLIBC not being used by unrelated operating > systems. Did you mean (defined(__GLIBC__) && defined(__GNU__)) instead ? GLIBC is what provides the "unix" libc. Whatever kernel it runs on will thus expose the libc functions. It so happens that GNU/kfreeBSD is such a system: it has the glibc, and uses a FreeBSD kernel. Its compiler defines __GLIBC__. GNU/Hurd, however, while it comes with glibc (obviously), doesn't define __GLIBC__. It defines __GNU__ instead. So we need to check for both, individually.
Updated•12 years ago
|
Attachment #619001 -
Flags: review?(bjacob) → review+
Assignee | ||
Comment 5•12 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/2408bf119fbf
Target Milestone: --- → mozilla15
Comment 6•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/2408bf119fbf
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•