site  contact  subhomenews

gdk-pixbuf dropped default support for XPM

August 19, 2024 — BarryK

I posted yesterday about doing a complete OE/Yocto recompile:

I then built what I thought was going to be EasyOS version 6.2... but on the first test, some icons in the tray and in applications did not display. I quickly ascertained they are XPM icons.

An online search revealed others have hit the same problem. The gdk-pixbuf package version 2.42.11 has dropped default support for XPM and some other image formats. I was quite annoyed when discovered this, as XPM is still widely used. Yes, not mainstream like PNG and JPEG, but nevertheless still used all over the place.

The compile configure option "-Dothers=enabled" has to be used to enable XPM support. EasyOS has gone from 2.42.10 to 2.42.12, so has hit this problem. Back to OE and I recompiled gdk-pixbuf and now EasyOS 6.2 looks good-to-go.   

Tags: easy