> Le 1 août 2019 à 22:31, John Ralls <jra...@ceridwen.us> a écrit :
> 
>> On Aug 1, 2019, at 1:15 PM, Pascal <p....@orange.fr> wrote:
>> 
>>> 
>>> Le 1 août 2019 à 04:56, John Ralls <jra...@ceridwen.us> a écrit :
>>> 
>>> On Jul 29, 2019, at 12:56 PM, Pascal <p....@orange.fr> wrote:
>>>> 
>>>> Hello,
>>>> 
>>>> I have got a warning but also en error with meta-gtk-osx-gtk3-core-themes:
>>>> 
>>>> $ jhbuild build meta-gtk-osx-gtk3-core-themes
>>>> 
>>>> W: meta-gtk-osx-gtk3-core-themes has a dependency on unknown 
>>>> "gnome-themes-standard" module
>>>> 
>>>> *** Building fontconfig *** [12/16]
>>>> <...>
>>>> CC       fcobjs.lo
>>>> <...>
>>>> In file included from 
>>>> /usr/local/src-2019/fontconfig-2.13.0/src/fcobjs.c:33:
>>>> fcobjshash.gperf:28:1: error: conflicting types for 'FcObjectTypeHash'
>>>> FcObjectTypeHash (register const char *str, register size_t len)
>>>> ^
>>>> /usr/local/src-2019/fontconfig-2.13.0/src/fcobjs.c:28:1: note: previous
>>>>   declaration is here
>>>> FcObjectTypeHash (register const char *str, register FC_GPERF_SIZE_T len);
>>>> ^
>>>> In file included from 
>>>> /usr/local/src-2019/fontconfig-2.13.0/src/fcobjs.c:33:
>>>> fcobjshash.gperf:170:1: error: conflicting types for 'FcObjectTypeLookup'
>>>> FcObjectTypeLookup (register const char *str, register size_t len)
>>>> ^
>>>> 
>>>> It seems to be a recent version.
>>>> It is a backward compatibilities issue?
>>>> 
>>>> My configuration: macOS 10.13.6 with XCode Version 10.1 and Command Line 
>>>> Tools (HS 10.13).
>>> 
>>> Updating to FontConfig-2.13.1 fixes this for me. Pushed with a bunch of 
>>> other updates and patches for itstool finding the wrong python and 
>>> gdk-pixbuf naming its loaders with dylib instead of so and then not being 
>>> able to find them.
>>> 
>>> I'm still puzzling over how to get libxml2 to put its python module in 
>>> $PREFIX/lib/python3.x if one isn't building python. It wants to put it in 
>>> the virtenv's site-packages but jhbuild won't let it.
>> 
>> Hello John,
>> 
>> I've got a dozen of error:
>> $ jhbuild build meta-gtk-osx-gtk3-core-themes
>> <...>
>> *** Installing adwaita-icon-theme *** [14/15]
>> <...>
>> mkdir: 
>> /usr/local/xnadalib-2019/_jhbuild/root-adwaita-icon-theme/usr/local/xnadalib-2019/share/icons/Adwaita/scalable/.:
>>  File exists
>> Can't save file 
>> /usr/local/xnadalib-2019/_jhbuild/root-adwaita-icon-theme/usr/local/xnadalib-2019/share/icons/Adwaita/16x16/./actions/action-unavailable-symbolic.symbolic.png:
>>  Image type “png” is not supported
>> Can't save file 
>> /usr/local/xnadalib-2019/_jhbuild/root-adwaita-icon-theme/usr/local/xnadalib-2019/share/icons/Adwaita/24x24/./actions/action-unavailable-symbolic.symbolic.png:
>>  Image type “png” is not supported
>> Can't save file 
>> /usr/local/xnadalib-2019/_jhbuild/root-adwaita-icon-theme/usr/local/xnadalib-2019/share/icons/Adwaita/32x32/./actions/action-unavailable-symbolic.symbolic.png:
>>  Image type “png” is not supported
>> <...>
>> Can't save file 
>> /usr/local/xnadalib-2019/_jhbuild/root-adwaita-icon-theme/usr/local/xnadalib-2019/share/icons/Adwaita/16x16/./actions/address-book-new-symbolic.symbolic.png:
>>  Image type “png” is not supported
>> <...>
>> Can't save file 
>> /usr/local/xnadalib-2019/_jhbuild/root-adwaita-icon-theme/usr/local/xnadalib-2019/share/icons/Adwaita/96x96/./ui/window-restore-symbolic.symbolic.png:
>>  Image type “png” is not supported
>> make[3]: *** [Makefile:438: install-data-local] Error 1
>> make[3]: Leaving directory 
>> '/Users/me/.cache/jhbuild/build/adwaita-icon-theme-3.32.0/src/symbolic'
>> make[2]: *** [Makefile:313: install-am] Error 2
>> make[2]: Leaving directory 
>> '/Users/me/.cache/jhbuild/build/adwaita-icon-theme-3.32.0/src/symbolic'
>> make[1]: *** [Makefile:323: install-recursive] Error 1
>> make[1]: Leaving directory 
>> '/Users/me/.cache/jhbuild/build/adwaita-icon-theme-3.32.0/src'
>> make: *** [Makefile:534: install-recursive] Error 1
>> *** Error during phase install of adwaita-icon-theme: ########## Error 
>> running make 
>> DESTDIR=/usr/local/xnadalib-2019/_jhbuild/root-adwaita-icon-theme install 
>> *** [14/15]
>> 
>> Shouldn't I rerun all installs from start or is it not related?
>> 
> 
> Pascal,
> 
> This is the gdk-pixbuf loader file extension problem (it's really Meson's 
> problem, but they're dithering, see 
> https://github.com/mesonbuild/meson/issues/1160). One of the patches I pushed 
> yesterday fixed it, except that I forgot the "strip" attribute so it's really 
> fixed as of about an hour ago.
> 
> So you can either start over in a clean prefix or cd to 
> prefix/lib/gdk-pixbuf/2.0.0/loaders and change all of the .dylib to .so. This 
> bash command is what I've used:
>  for i in *.dylib; do j=$(basename $i); mv $i $j.so; done
> then run
>  gdk-pixbuf-query-loaders --update-cache
> and restart the adwaita build.

Thanks John, all is ok now :-)
I've used the for loop...

Best regards, Pascal.
http://blady.pagesperso-orange.fr


_______________________________________________
gtk-osx-users-list mailing list
gtk-osx-users-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list

Reply via email to