Hi Michael,
Quoting Michael Meeks <michael.me...@suse.com>:
On Tue, 2012-11-13 at 11:49 +0100, Michael Stahl wrote:
> I guess some include flags changed somewhere :-) still chasing.
boost was added to tail_build recently, so it could possibly be caused
by a missing dependency, i.e. something is built before boost and finds
the system boost headers.
It seems the problem was a set of missing:
$(eval $(call gb_StaticLibrary_use_unpacked,codemaker,boost))
Without those we would compile vs. the system boost and then (at some
stage) the real boost would be installed, and we'd then compile other
parts vs. that.
Lessons learned: when some external module is moved to tail_build (or
gbuildified for that matter) one test schould be always done:
uninstall the corresponding system lib and make clean LO build.
I extended the gbuild'ification documentation:
http://wiki.documentfoundation.org/Development/Build_System#Gbuildification_of_dmake_module
[...]
in case of external module:
* uninstall the corresponding system lib to make sure, that LO get
built against
gbuild'ified module and not against system lib
Regards
David
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice