[Libreoffice] LibreOffice / openIndiana ...

Jonathan Adams t12nslookup at gmail.com
Fri Jan 27 08:09:24 PST 2012


I managed to hack together a "solaris.mk" file (by copying unxgcc.mk
and making a few "SUN" changes) and that got me a little further ...
then on compiling nss I had to modify
./unxsogi.pro/misc/build/nss-3.12.8/mozilla/security/coreconf/SunOS5.mk
and remove all the NS_USE_GCC if's (or rather everything that was
"else") that got me nss compiled with gcc ...

It's now trying to compile "sal" (I always found this odd, because I
work for SAL ... )

in sal/unxsogi.pro/obj/process.cxx
'struct msghdr' has no member named 'msg_accrightslen' ... turns out
that if you have "_XPG4_2" defined then /usr/include/sys/socket.h
doesn't have "msg_accrightslen" in the msghdr structure ...

_XPG4_2 appears to be defined in:
/usr/gcc/4.6/lib/gcc/i386-pc-solaris2.11/4.6.2/include-fixed/sys/feature_tests.h

anyone have any ideas?


More information about the LibreOffice mailing list