Re: [oi-dev] Libreoffice status

2013-01-25 Thread adam . stevko
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

2013-01-24 Thread ken mays


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

2013-01-07 Thread ken mays


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

2013-01-06 Thread Peter Tribble
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

2013-01-04 Thread Paolo Marcheschi

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

2013-01-03 Thread Jonathan Adams
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

2012-12-28 Thread Paolo Marcheschi

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

2012-12-28 Thread Maxim Kondratovich

  
  

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

2012-12-27 Thread Jonathan Adams
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

2012-12-24 Thread Paolo Marcheschi

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