Re: [oi-dev] Libreoffice status
Hi Ken, new GNU build tools are pending review. So far nobody posted anything in that thread. Cheers, Adam On Friday, 25 January 2013 at 06:42, ken mays wrote: > > > I was referencing work done by Lanedo Gmbh on porting LibreOffice to Solaris. > > A few screenshots are posted by their developer Pierre-Eric Pelloux-Prayer as > of June 2012. > > > The LibreOffice 4.0 build requires newer userland updates and minor > modernization efforts as mentioned by the Tribblix project. > > ~ Ken Mays > > > -- > On Mon, Dec 24, 2012 8:32 AM EST Paolo Marcheschi wrote: > > > Hi > > I would like to know what is the status of libreoffice package for > > openindiana. > > > > How is it possible to help ? > > > > Thank you > > > > Paolo > > > > ___ > > oi-dev mailing list > > oi-dev@openindiana.org > > http://openindiana.org/mailman/listinfo/oi-dev > > > > > > ___ > oi-dev mailing list > oi-dev@openindiana.org > http://openindiana.org/mailman/listinfo/oi-dev > > ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] Libreoffice status
I was referencing work done by Lanedo Gmbh on porting LibreOffice to Solaris. A few screenshots are posted by their developer Pierre-Eric Pelloux-Prayer as of June 2012. The LibreOffice 4.0 build requires newer userland updates and minor modernization efforts as mentioned by the Tribblix project. ~ Ken Mays -- On Mon, Dec 24, 2012 8:32 AM EST Paolo Marcheschi wrote: >Hi >I would like to know what is the status of libreoffice package for openindiana. > >How is it possible to help ? > >Thank you > >Paolo > >___ >oi-dev mailing list >oi-dev@openindiana.org >http://openindiana.org/mailman/listinfo/oi-dev ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] Libreoffice status
Hello, I monitor LibreOffice usage with Wine on Illumos-based distros so I can help in that regard. Minor crash issues seem to affect the builds on oi_151a7. This is not much different as seen on various Linux builds, so just isolate the ones specific to Illumos-based distros. The Adfinis SyGroup in Sweden has been provided build of OpenOffcie and there was some talks to see if they would do the same for LibreOffice (this was about a year ago...). Important references here as well: https://blogs.apache.org/OOo/entry/porting_apache_openoffice_to_solaris http://ask.libreoffice.org/en/question/1386/are-there-plans-for-a-solaris-version-of/ http://nabble.documentfoundation.org/LibreOffice-openIndiana-td3688764.html https://www.illumos.org/issues/684 http://ewaldertl.blogspot.com/2012/01/wine-on-openindiana-liberoffice-ok.html Many of us have built build environments or builds of LibreOffice for testing so just ask if you have the time to do some debugging or work on specific packages/packaging. ~ Ken Mays From: Peter Tribble To: OpenIndiana Developer mailing list Sent: Sunday, January 6, 2013 4:49 PM Subject: Re: [oi-dev] Libreoffice status On Fri, Jan 4, 2013 at 10:11 PM, Paolo Marcheschi wrote: > Hi > Thank you, very much, for sharing your notes. > I will try as soon as possible into a clean developer zone. Some links I've found useful (one is a link to Jonathan's work) http://permalink.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/31802 http://www.linuxfromscratch.org/blfs/view/svn/xsoft/libreoffice.html http://lists.freedesktop.org/archives/libreoffice/2012-July/034802.html My attempts to build on Tribblix got sidetracked both by the holidays and by the release of Enlightenment E17 (finally!). Some comments: I'm using gcc 4.7.2; I've installed Java perl Archive::Zip ant autoconf automake zip (updated) unzip (updated) bison curl clucene hunspell I've found the build to be pretty broken, so if you can build something outside of the Libreoffice build and tell it to use that copy then the build goes much more smoothly. Both clucene and hunspell were built from the tarballs that Libreoffice uses. So disable everything possible and use --with-system if you can. I have the following configure flags --disable-cups --disable-gconf --disable-gtk --without-junit --without-doxygen --disable-mozilla --disable-odk --with-system-openssl --with-system-jpeg --with-system-zlib --with-system-libxml --without-stlport --disable-neon --disable-python --with-system-cairo --with-system-clucene --with-system-hunspell --disable-xmlsec --disable-postgresql-sdbc I've found both the Illumos ld and the gnu ld that come with OI to fail, so I upgraded to GNU coreutils 2.23.1 and set LD_ALTEXEC=/usr/gnu/bin/ld to use that. (This gets even worse with LO 4.0.0 - various pieces call ld with arguments that aren't compatible with any ld I can use.) I find that a regular make fails due to dependency errors. Running a make tail_build explicitly seems to get past that. -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/ ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] Libreoffice status
On Fri, Jan 4, 2013 at 10:11 PM, Paolo Marcheschi wrote: > Hi > Thank you, very much, for sharing your notes. > I will try as soon as possible into a clean developer zone. Some links I've found useful (one is a link to Jonathan's work) http://permalink.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/31802 http://www.linuxfromscratch.org/blfs/view/svn/xsoft/libreoffice.html http://lists.freedesktop.org/archives/libreoffice/2012-July/034802.html My attempts to build on Tribblix got sidetracked both by the holidays and by the release of Enlightenment E17 (finally!). Some comments: I'm using gcc 4.7.2; I've installed Java perl Archive::Zip ant autoconf automake zip (updated) unzip (updated) bison curl clucene hunspell I've found the build to be pretty broken, so if you can build something outside of the Libreoffice build and tell it to use that copy then the build goes much more smoothly. Both clucene and hunspell were built from the tarballs that Libreoffice uses. So disable everything possible and use --with-system if you can. I have the following configure flags --disable-cups --disable-gconf --disable-gtk --without-junit --without-doxygen --disable-mozilla --disable-odk --with-system-openssl --with-system-jpeg --with-system-zlib --with-system-libxml --without-stlport --disable-neon --disable-python --with-system-cairo --with-system-clucene --with-system-hunspell --disable-xmlsec --disable-postgresql-sdbc I've found both the Illumos ld and the gnu ld that come with OI to fail, so I upgraded to GNU coreutils 2.23.1 and set LD_ALTEXEC=/usr/gnu/bin/ld to use that. (This gets even worse with LO 4.0.0 - various pieces call ld with arguments that aren't compatible with any ld I can use.) I find that a regular make fails due to dependency errors. Running a make tail_build explicitly seems to get past that. -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/ ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] Libreoffice status
Hi Thank you, very much, for sharing your notes. I will try as soon as possible into a clean developer zone. Paolo Il 1/3/13 1:56 PM, Jonathan Adams ha scritto: my "notes" attached ... they're a bit old and basically more or less what I typed in ... my patches, such that I had, have been posted to the LibreOffice/Document Foundation list ... most of the good ones have been incorporated. compiling "sal" just needs a few "gmake"s to get through ... most likely a sign that there are problems in that module. Jon ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] Libreoffice status
my "notes" attached ... they're a bit old and basically more or less what I typed in ... my patches, such that I had, have been posted to the LibreOffice/Document Foundation list ... most of the good ones have been incorporated. compiling "sal" just needs a few "gmake"s to get through ... most likely a sign that there are problems in that module. Jon On 28 December 2012 13:40, Paolo Marcheschi wrote: > Hi > So can you post the steps in order to reproduce the compilation? > Could be a starting point for all interested in this issue . > > bye > > Paolo > > > On 12/27/12 04:34 PM, Jonathan Adams wrote: >> >> I was working on getting it to a point where it compiled ... but the >> server I was compiling on had to be reclaimed, and my development >> stopped. >> >> >From what I've heard, other people have got it to the point that it >> compiles, and packages, but not to the point that it runs. >> >> If I get access to a server that can compile again, then I will work >> on it again, otherwise I believe that the tribblix project were >> working on getting this ported. >> >> Jon >> >> On 24 December 2012 13:32, Paolo Marcheschi >> wrote: >>> >>> Hi >>> I would like to know what is the status of libreoffice package for >>> openindiana. >>> >>> How is it possible to help ? >>> >>> Thank you >>> >>> Paolo >>> >>> ___ >>> oi-dev mailing list >>> oi-dev@openindiana.org >>> http://openindiana.org/mailman/listinfo/oi-dev >> >> ___ >> oi-dev mailing list >> oi-dev@openindiana.org >> http://openindiana.org/mailman/listinfo/oi-dev >> > > > ___ > oi-dev mailing list > oi-dev@openindiana.org > http://openindiana.org/mailman/listinfo/oi-dev 443 pkg install sfe.openindiana.org/developer/versioning/git 447 pkg install gcc 452 pkg install system/header 460 pkg install compress/bzip2 465 pkg install SUNWarc 471 pkg install gettext 474 pkg install autoconf 479 pkg install automake-110 532 pkg install header-math 543 pkg install jdk 546 pkg install gperf 548 pkg install bison 550 pkg install flex 556 pkg install gconf gnome-component 559 pkg install gnome-vfs 562 pkg install gstreamer 564 pkg install ant 567 pkg install junit 526 pkg install libtool #root@salmon190-241:/usr/bin# pkg install boost cd /usr/perl5 cp ./5.10.0/lib/i86pc-solaris-64int/Config.pm ./5.10.0/lib/i86pc-solaris-64int/Config.pm.bak cp ./5.10.0/lib/Sun/Solaris/PerlGcc/Config.pm ./5.10.0/lib/i86pc-solaris-64int/Config.pm fix ./5.10.0/lib/i86pc-solaris-64int/Config_heavy.pl: change KPIC -> fPIC change optimize='-O2 -fno-strict-aliasing' change ld='gcc' get zip30.tar.gz, compile get perl module Compress/Raw/Zlib, compile get perl module Archive/Zip, compile export PATH=/home/sal/zip30:${PATH} git clone http://cgit.freedesktop.org/libreoffice/core libo solenv/gbuild/platform/unxgcc.mk copied to solaris.mk (with some changes.) ./configure.in grep -q => \$GREP -q #back out git diff: # 587 git diff a1410ef073d2117cb2a3c9d9a4e9ecff7d911344 90491a073c5b5faee782ad5eab63276fda2342e6 > /tmp/mkdir-p.diff # 591 patch -Rbp1 < /tmp/mkdir-p.diff export LD_LIBRARY_PATH=/home/sal/LibreOffice/libo/solver/unxsogi/lib export PATH=/home/sal/zip30:/usr/gcc/4.6/bin:/usr/gnu/bin:/usr/bin:/usr/sbin:/sbin:/usr/perl5/bin ./autogen.sh CC=/usr/gcc/4.6/bin/gcc CXX=/usr/gcc/4.6/bin/g++ LD=/usr/gnu/bin/ld MAKE=/usr/bin/gmake \ --with-jdk-home=/usr/jdk/instances/jdk1.6.0 \ --disable-ccache \ --disable-epm \ --disable-mozilla \ --disable-neon \ --disable-odk \ --disable-opengl \ --disable-systray \ --with-alloc=system \ --with-fonts \ --without-stlport \ --with-system-libxml \ --with-system-openssl \ --without-system-stdlibs \ --with-num-cpus=4 \ --with-max-jobs=5 \ --disable-dependency-tracking \ --disable-zenity \ --disable-binfilter \ --enable-dbgutil \ --disable-werror \ ACLOCAL=aclocal-1.10 to compile libxmlsec: cp -rL ./nss/unxsogi/misc/build/nss-3.13.5/mozilla/dist/out/include/* ./solver/unxsogi/inc/mozilla/nspr cp -rL ./nss/unxsogi/misc/build/nss-3.13.5/mozilla/dist/public/nss/* ./solver/unxsogi/inc/mozilla/nss to compile odk: gmake unodevtools to compile udkapi: gmake codemaker to compile testtools: gmake javaunohelper #export PERL5LIB=/home/sal/LibreOffice/libo/solenv/bin/modules other stuff: gmake sot vcl toolkit svl test svtools canvas cppcanvas drawinglayer framework basic sfx2 avmedia gmake i18npool editeng svx chart2 gmake cui -- -- testing different config -- ./autogen.sh CC=/usr/gcc/4.6/bin/gcc CXX=/usr/gcc/4.6/bin/g++ LD=/usr/gnu/bin/ld MAKE=/usr/bin/gmake \ --with-jdk-home=/usr/jdk/instances/jdk1.6.0 \ --enable-ccache \ --enable-epm \ --disable-mozilla \ --enable-neon \ --enable-odk \ --disable-opengl \ --enable-systray \ --with-alloc=system \ --with-fonts \ --without-stlport \ --without-doxygen \ --with-system-libxml \ --with-system-openssl \ --without-sy
Re: [oi-dev] Libreoffice status
Hi So can you post the steps in order to reproduce the compilation? Could be a starting point for all interested in this issue . bye Paolo On 12/27/12 04:34 PM, Jonathan Adams wrote: I was working on getting it to a point where it compiled ... but the server I was compiling on had to be reclaimed, and my development stopped. >From what I've heard, other people have got it to the point that it compiles, and packages, but not to the point that it runs. If I get access to a server that can compile again, then I will work on it again, otherwise I believe that the tribblix project were working on getting this ported. Jon On 24 December 2012 13:32, Paolo Marcheschi wrote: Hi I would like to know what is the status of libreoffice package for openindiana. How is it possible to help ? Thank you Paolo ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] Libreoffice status
Hello, communication is a big problem of our community. Some people do something but nobody knows I don't understand why nobody tries to consolidate man power and do a great work!? Guys, I want to help with LO for OI. How I can do it? Probably someone can share with his work and determine what problems he has and what other can do? - Maxim From: Jonathan Adams Sent: Thursday, December 27, 2012 17:34 (UTC+0200) To: OpenIndiana Developer mailing list Subject: Re: [oi-dev] Libreoffice status I was working on getting it to a point where it compiled ... but the server I was compiling on had to be reclaimed, and my development stopped. >From what I've heard, other people have got it to the point that it compiles, and packages, but not to the point that it runs. If I get access to a server that can compile again, then I will work on it again, otherwise I believe that the tribblix project were working on getting this ported. Jon On 24 December 2012 13:32, Paolo Marcheschi wrote: Hi I would like to know what is the status of libreoffice package for openindiana. How is it possible to help ? Thank you Paolo ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] Libreoffice status
I was working on getting it to a point where it compiled ... but the server I was compiling on had to be reclaimed, and my development stopped. >From what I've heard, other people have got it to the point that it compiles, and packages, but not to the point that it runs. If I get access to a server that can compile again, then I will work on it again, otherwise I believe that the tribblix project were working on getting this ported. Jon On 24 December 2012 13:32, Paolo Marcheschi wrote: > Hi > I would like to know what is the status of libreoffice package for > openindiana. > > How is it possible to help ? > > Thank you > > Paolo > > ___ > oi-dev mailing list > oi-dev@openindiana.org > http://openindiana.org/mailman/listinfo/oi-dev ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev
[oi-dev] Libreoffice status
Hi I would like to know what is the status of libreoffice package for openindiana. How is it possible to help ? Thank you Paolo ___ oi-dev mailing list oi-dev@openindiana.org http://openindiana.org/mailman/listinfo/oi-dev