Closed Bug 1288762 Opened 9 years ago Closed 9 years ago

Link error gfxFontconfigFontBase::gfxFontconfigFontBase (Thunderbird Linux build busted 2016-07-22)

Categories

(Core :: Graphics, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla50
Tracking Status
firefox50 --- fixed

People

(Reporter: jorgk-bmo, Assigned: lsalzman)

References

Details

First seen 2016-07-22: https://treeherder.mozilla.org/#/jobs?repo=comm-central&revision=f99d81cd24ed63791b6fa0359c596d435fdce35c http://archive.mozilla.org/pub/thunderbird/tinderbox-builds/comm-central-linux64/1469186185/comm-central-linux64-bm74-build1-build61.txt.gz says: Link error: ../../gfx/thebes/gfxFcPlatformFontList.o: In function `gfxFontconfigFontEntry::CreateFontInstance(gfxFontStyle const*, bool)': /builds/slave/tb-c-cen-l64-00000000000000000/build/mozilla/gfx/thebes/gfxFcPlatformFontList.cpp:920: undefined reference to `gfxFontconfigFontBase::gfxFontconfigFontBase(_cairo_scaled_font*, _FcPattern*, gfxFontEntry*, gfxFontStyle const*)' ../../gfx/thebes/gfxFontconfigFonts.o: In function `gfxFcFont::gfxFcFont(_cairo_scaled_font*, _FcPattern*, gfxFcFontEntry*, gfxFontStyle const*)': /builds/slave/tb-c-cen-l64-00000000000000000/build/mozilla/gfx/thebes/gfxFontconfigFonts.cpp:1666: undefined reference to `gfxFontconfigFontBase::gfxFontconfigFontBase(_cairo_scaled_font*, _FcPattern*, gfxFontEntry*, gfxFontStyle const*)' Looks like: http://hg.mozilla.org/mozilla-central/log/tip/gfx/thebes/gfxFcPlatformFontList.cpp Bug 1287552: Strange, what seems to be missing was added here: https://hg.mozilla.org/mozilla-central/rev/df5b884bc592#l17.30 Lee, any hints for us?
Flags: needinfo?(lsalzman)
The gfxFontconfigFontBase constructor in gfxFontconfigUtils.cpp somehow ended up inside the scope of an #ifdef it shouldn't have. I'll push a fix to inbound as soon as the tree opens again (closed right now).
Flags: needinfo?(lsalzman)
Thanks, Lee.
Component: General → Graphics
Product: Thunderbird → Core
Assignee: nobody → lsalzman
Blocks: 1287552
Summary: Thunderbird Linux build busted 2016-07-22 → Link error gfxFontconfigFontBase::gfxFontconfigFontBase (Thunderbird Linux build busted 2016-07-22)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
You need to log in before you can comment on or make changes to this bug.