WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
146683
[GTK] pango should be included in the default jhbuild moduleset
https://bugs.webkit.org/show_bug.cgi?id=146683
Summary
[GTK] pango should be included in the default jhbuild moduleset
Michael Catanzaro
Reported
2015-07-07 09:59:34 PDT
Recent releases of pango 1.36 use functions that are only provided by fontconfig 2.12 when compiled against sufficiently-new versions of fontconfig. Since we depend on both pango and fontconfig, and pango depends on fontconfig, we must either add pango to our jhbuild moduleset or else remove fontconfig (which would make it hard to keep tests working -> we should add pango).
Attachments
Patch
(3.31 KB, patch)
2015-07-08 12:33 PDT
,
Michael Catanzaro
no flags
Details
Formatted Diff
Diff
Patch
(3.34 KB, patch)
2015-07-08 19:01 PDT
,
Michael Catanzaro
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Michael Catanzaro
Comment 1
2015-07-08 12:33:07 PDT
Created
attachment 256397
[details]
Patch
Michael Catanzaro
Comment 2
2015-07-08 13:56:10 PDT
EWS doesn't provide anywhere near enough output to diagnose the problem, due to
bug #145697
Michael Catanzaro
Comment 3
2015-07-08 14:21:13 PDT
Oh, pango is just too old.
Carlos Alberto Lopez Perez
Comment 4
2015-07-08 14:58:15 PDT
FYI: Debian 8 jessie (that is the distro of the bots and EWS machines) has pango=1.36.8
Michael Catanzaro
Comment 5
2015-07-08 19:01:57 PDT
Created
attachment 256449
[details]
Patch
Martin Robinson
Comment 6
2015-07-09 10:57:28 PDT
(In reply to
comment #5
)
> Created
attachment 256449
[details]
> Patch
Did you mean to mark this patch for review?
Michael Catanzaro
Comment 7
2015-07-09 11:50:57 PDT
No, it's broken and it's hard to see why; let's wait for
bug #145697
.
Carlos Alberto Lopez Perez
Comment 8
2015-07-09 11:58:49 PDT
I tried to manually build it on ltilve-gtk-ews and it built just fine. But I started from a clean build, so maybe is the incremental build the one that breaks?
Michael Catanzaro
Comment 9
2015-07-09 15:04:01 PDT
Comment on
attachment 256449
[details]
Patch OK, Carlos Lopez and I both manually did clean builds on ltilve's EWS and they succeeded, so let's proceed with this.
WebKit Commit Bot
Comment 10
2015-07-09 17:21:37 PDT
Comment on
attachment 256449
[details]
Patch Clearing flags on attachment: 256449 Committed
r186655
: <
http://trac.webkit.org/changeset/186655
>
WebKit Commit Bot
Comment 11
2015-07-09 17:21:40 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug