>Did you install gdk-pixbuf using the Meson build system by any chance?  If so, 
>did you
>issue the following afterwards (as root user)?
>gdk-pixbuf-query-loaders --update-cache
>I remember a while back when I first built gdk-pixbuf with Meson I
>received a build error in one of the packages that followed.  I forget
>which package it was, but I think it may have had something to do with
>what you're experiencing.  I _think_.

I also tried to build gdk-pixbuf (2.36.11) with glib (2.56.0) but I got the 
same error message "Couldn't recognize the image file format for
file " when I tried to build GTK+2.

If you check the meson_options.txt for the package "gdk-pixbuf", you can find 
an option "builtin_loaders" and the default value is "none".

However, even you set it to "all" and all loaders are built sucessfully (You 
can use "gdk-pixbuf-query-loaders" command for checking), the error message 
still exits.

On the other hand, even the loader is not built, the application 
"gdk-pixbuf-csource" will link to the "libpng" directly. (You can use ldd 
command to check it). But, it won't help you to fix the error message. 
("gdk-pixbuf-csource" still gives nothing when it try to load any png file.)

So, my current solution is: use the old version (2.54.3) of glib for my BLFS 
system.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to