Building LO 126.96.36.199 on illumos based OS
riccardo.magliocchetti at gmail.com
Thu Jun 27 03:49:12 PDT 2013
Il 27/06/2013 10:52, Gabriele Bulfon ha scritto:
> I'm working on our Sonicle XStreamOS distro based on illumos kernel.
> I stumbled on on error about "madvise" missing, but I could find a working patch:
> --- libreoffice-188.8.131.52/sal/osl/unx/file.cxx Thu Jun 27 09:22:25 2013
> +++ libreoffice-184.108.40.206/sal/osl/unx/file.cxx Thu Jun 27 09:22:54 2013
> @@ -1260,7 +1260,7 @@
> "posix_madvise(..., POSIX_MADV_WILLNEED) failed with %d", e);
> -#elif defined SOLARIS
> +#elif defined NOTSOLARIS
> if (madvise(static_cast
> (p), nLength, MADV_WILLNEED) != 0)
> OSL_TRACE("madvise(..., MADV_WILLNEED) failed with %d", errno);
> basically it disables the call to madvise on my env, then build went on very long over the tail_build.
That's strange, you should have madvise on illumos per
http://illumos.org/man/3C/madvise . May this be an issue with the libc
in Sonicle XStreamOS?
More information about the LibreOffice