Re: gdk-pixbuf pass1 build fails without glycin
"Xi Ruoyao" ([email protected] via blfs-dev Mailing List) <[email protected]> Sat, 08 Nov 2025 19:22:42 +0800
| Newsgroups | gmane.linux.lfs.beyond.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sat, 2025-11-08 at 11:28 +0100, Pierre Labastie wrote: > On Sat, 2025-11-08 at 16:10 +0800, Zhang Wen wrote: > > Gdk-pixbuf changed to make glycin-only build with default configure > > on > > linux on a commit after 2.43.2, which prevent gdk-pixbuf to build > > without glycin. > > Removing the enable_auto_if function from the meson.build file can > > fix > > this by falling back to the auto-detect method, but not sure if it > > will work on future releases. > > Can we just remove gdk-pixbuf from the dependency of the libjxl > > package? > > > > Already done at commit bb59e3412. Seems you don't have the most recent > version of the development book. > > Note: there is still a mention of a circular dependency on the gdk- > pixbuf page, which should be removed, I guess... The circle is the gdk-pixbuf -> glycin -> librsvg -> gdk-pixbuf. libjxl has nothing to do with that. The problem is I thought "auto" means "enable if glycin is there, disable if not," but then some magic in meson.build always promotes it to "enabled" on Linux. Thus we need to pass -D glycin=disabled if glycin is not there. I just pushed the fix to trunk. -- Xi Ruoyao <[email protected]> -- http://lists.linuxfromscratch.org/sympa/info/blfs-dev Unsubscribe: See the above information page