All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Harfbuzz issues
@ 2019-08-01 15:52 Thomas Petazzoni
  2019-08-03 19:18 ` Bernd Kuhls
  0 siblings, 1 reply; 2+ messages in thread
From: Thomas Petazzoni @ 2019-08-01 15:52 UTC (permalink / raw)
  To: buildroot

Bernd, James,

Since Harfbuzz was bumped to 2.5.2 in commit
c04e5cb16e3de688dfee585f47f22db4232acb3e, we have a problem: harfbuzz
now requires gcc 4.8, so we need to add this dependency, for both the
target variant and the host variant of harfbuzz.

I had a look at the reverse dependency trees. First for the target
variant, it looks like this:

 - harfbuzz
   - pango
     - gst-plugins-base
     - gst1-plugins-base
     - pangomm
       - gtkmm3
     - libgtk2
       - about 6-7 packages
     - libgtk3
       - about 2-3 packages
     - openbox
     - rrdtool
   - qt5base
   - webkitgtk
     - midori
   - wpebkit

So all those packages need to gain BR2_TOOLCHAIN_HAS_GCC_AT_LEAST_4_8
dependency.

Then, the host variant of harfbuzz also needs gcc 4.8, the reverse
dependency tree looks like this:

 - host-harfbuzz
   - host-pango
     - host-librsvg
       - host-libgtk3
         - libgtk3
           - 2-3 packages
     - host-imagemagick, and its SVG sub-options

So libgtk3, the 2-3 packages that select libgtk3, and the host
imagemagick svg option need to gain a BR2_HOST_GCC_AT_LEAST_4_8
dependency.

Could you send a patch that implements this, with the appropriate
Config.in comment for target packages, and double checking that all
reverse dependencies have been taken care of ?

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Buildroot] Harfbuzz issues
  2019-08-01 15:52 [Buildroot] Harfbuzz issues Thomas Petazzoni
@ 2019-08-03 19:18 ` Bernd Kuhls
  0 siblings, 0 replies; 2+ messages in thread
From: Bernd Kuhls @ 2019-08-03 19:18 UTC (permalink / raw)
  To: buildroot

Am Thu, 01 Aug 2019 17:52:30 +0200 schrieb Thomas Petazzoni:

> Could you send a patch that implements this, with the appropriate
> Config.in comment for target packages, and double checking that all
> reverse dependencies have been taken care of ?

Hi Thomas,

sent http://patchwork.ozlabs.org/project/buildroot/list/?series=123132

Regards, Bernd

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-08-03 19:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-01 15:52 [Buildroot] Harfbuzz issues Thomas Petazzoni
2019-08-03 19:18 ` Bernd Kuhls

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.