Hello,

 Clang tindebox currently fails because of a race and mixup of system and 
internal cairo/pixman libraries. Specifically, Executable_pluginapp.bin.mk 
links also against gtk, which links against cairo, which links against 
pixman. And there is a race that results in solver containing pixman but not 
cairo by the time Executable_pluginapp.bin.mk is being linked. The linker 
command has -L for the solver lib directory, so it picks up system cairo and 
internal pixman, and these are apparently incompatible.

 Changing StaticLibrary_plugcon.mk to "$(eval $(call 
gb_StaticLibrary_use_externals,plugcon,gtk cairo))" helps with the problem, 
but I assume this cannot be just hardcoded and I don't know how to do it 
properly? Gbuild experts?

-- 
 Lubos Lunak
 l.lu...@suse.cz
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to