https://bz.apache.org/ooo/show_bug.cgi?id=126893

--- Comment #7 from Kay <[email protected]> ---
(In reply to Don Lewis from comment #6)
> The libxslt configure script checks for the presence of clock_gettime() and
> if it sees that the system has it, it appears to add -lrt to the linker
> flags (if needed, I think).  On *nix, this should cause the shared library
> to be built with a dependency on the librt shared library, so anything that
> links to libxslt would then then get librt pulled in as well.  I don't know
> if linking on Windows works the same way.
> 
> It doesn't look like clock_gettime() is vital.  There is a fallback to
> gettimeofday(), and a further fallback to a no-op if that isn't found.  This
> is all part of some sort of profiling code that we probably don't care about
> anyway.
> 
> It looks like it should be possible to disable clock_gettime() by passing
> ac_cv_func_clock_gettime=no to libxslt's configure script.  I think that can
> be done by editing main/libxslt/makefile.mk and adding it to this line:
> 
> CONFIGURE_FLAGS=--without-crypto --without-python --enable-static=no
> --build=i586-pc-mingw32 --host=i586-pc-mingw32 CC="$(xslt_CC)"
> CFLAGS="$(xslt_CFLAGS)" LDFLAGS="-no-undefined
> -Wl,--enable-runtime-pseudo-reloc-v2 -L$(ILIB:s/;/ -L/)" LIBS="$(xslt_LIBS)"
> LIBXML2LIB=$(LIBXML2LIB) OBJDUMP=objdump

Thanks for the tips. I will look further into this soon. I am current building
on CentOS 6.8, 32-bit. But, I do a non-product build which sets up some
additional debugging options. See: 
https://wiki.openoffice.org/wiki/Non_Product_Build

so maybe this had a bearing on dependency checking for me.

-- 
You are receiving this mail because:
You are the assignee for the issue.

Reply via email to