You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Jerry Kemp <su...@oryx.cc> on 2011/07/15 00:54:16 UTC

*Solaris support - WAS What is the advantage of the Apache OpenOffice.org Fork?

Hello Rob,

I am interested in providing support for Solaris/Solaris distro's, to
the extent of my capability.

As I am new to this community, and I am assuming that you are not, how
do I move forward?

Please email me off line if that is that is what is appropriate.

Jerry Kemp

On 07/07/11 18:26, Rob Weir wrote:

> 
> There are two questions embedded in this:
> 
> 1) Will AOOo maintain the Solaris port?
> 
> 2) Will AOOo release Solaris binaries?
> 
> I'd certainly encourage us to do #1, provided that we have volunteers
> with Solaris expertise on the project to test, fix errors, etc.,
> related to that port.  Are you able to help with this? Or can you help
> by introducing some possible volunteers to this list?
> 

Re: *Solaris support

Posted by Eike Rathke <oo...@erack.de>.
Hi Jerry,

On Thursday, 2011-07-14 17:54:16 -0500, Jerry Kemp wrote:

> I am interested in providing support for Solaris/Solaris distro's, to
> the extent of my capability.

Great! As the transition from Oracle to Apache isn't completed yet and
there is no AOOo source code repository, I'd suggest you pickup the
current OOo 3.4 code line and start a build as that is where AOOo will
be based on. For details see
http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide
and replace OOO330 with OOO340 where mentioned in
http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Getting_the_source

> As I am new to this community, and I am assuming that you are not, how
> do I move forward?

We are all pretty new to this new community. Some are more familiar with
or raised the old OpenOffice.org, but that's it.

> Please email me off line if that is that is what is appropriate.

All project related discussion should be kept on the public mailing
lists unless there are explicit reasons not to.

Btw, for new subjects please start a new thread instead of replying to
an existing thread, then your mail isn't buried in a threaded view.

  Eike

-- 
 PGP/OpenPGP/GnuPG encrypted mail preferred in all private communication.
 Key ID: 0x293C05FD - 997A 4C60 CE41 0149 0DB3  9E96 2F1A D073 293C 05FD

Re: *Solaris support - WAS What is the advantage of the Apache OpenOffice.org Fork?

Posted by Mathias Bauer <Ma...@gmx.net>.
Hi Jerry,

once we will have the source code moved over from the old openoffice.org
repository, we will try to build it in the new environment. For the time
being I assume that the old build instructions at

http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide

are where we should start on all platforms.

If you will try to do a first build from the Apache repo on Solaris, we
can discuss problems and their solutions here on the list. We have at
least one developer who has built OOo on Solaris (Intel) regularily, so
I'm pretty optimistic that we will get that going. It's great that you
want to take an active role and help with maintaining the Solaris port.
Excellent!

I don't know if you have built OOo already on Solaris. In case not,
doing it in the current (openoffice.org) environment would be a good
preparation for what will come next.

You could get the current source by cloning the Mercurial repo at
http://hg.services.openoffice.org/OOO340 and follow the build
instructions at

http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Solaris

Please ask here in case you get stuck anywhere.

Best regards,
Mathias

On 15.07.2011 00:54, Jerry Kemp wrote:

> Hello Rob,
> 
> I am interested in providing support for Solaris/Solaris distro's, to
> the extent of my capability.
> 
> As I am new to this community, and I am assuming that you are not, how
> do I move forward?
> 
> Please email me off line if that is that is what is appropriate.
> 
> Jerry Kemp
> 
> On 07/07/11 18:26, Rob Weir wrote:
> 
>> 
>> There are two questions embedded in this:
>> 
>> 1) Will AOOo maintain the Solaris port?
>> 
>> 2) Will AOOo release Solaris binaries?
>> 
>> I'd certainly encourage us to do #1, provided that we have volunteers
>> with Solaris expertise on the project to test, fix errors, etc.,
>> related to that port.  Are you able to help with this? Or can you help
>> by introducing some possible volunteers to this list?
>> 
> 


Re: *Solaris support - WAS What is the advantage of the Apache OpenOffice.org Fork?

Posted by Pedro Giffuni <gi...@tutopia.com>.
 Hi Eike,

 On Fri, 15 Jul 2011 12:32:19 +0200, Eike Rathke <oo...@erack.de> wrote:
> Hi Pedro,
>
> On Thursday, 2011-07-14 20:40:06 -0700, Pedro F. Giffuni wrote:
>
>> There is a nice repository called "Blastwave":
>> http://www.blastwave.org/jir/packages.fam
>>
>> They carry OpenOffice 2.2.1 in just about every language.
>
> Who would be interested in OOo 2.2.1 nowadays?
>

 My point exactly, the Blastwave guys have the packaging
 know-how and surely must by interested in updating their stuff.

> However, there still is
> http://archive.services.openoffice.org/pub/openoffice-archive/
> with all released versions (minus current OOo3.3 release) for all
> platforms available.
>

 I didn't want to touch this yet but at least for windows there
 is an "update' feature, something to think about.

 Cheers,

 Pedro.


Re: *Solaris support - WAS What is the advantage of the Apache OpenOffice.org Fork?

Posted by Eike Rathke <oo...@erack.de>.
Hi Pedro,

On Thursday, 2011-07-14 20:40:06 -0700, Pedro F. Giffuni wrote:

> There is a nice repository called "Blastwave":
> http://www.blastwave.org/jir/packages.fam
> 
> They carry OpenOffice 2.2.1 in just about every language.

Who would be interested in OOo 2.2.1 nowadays?

However, there still is
http://archive.services.openoffice.org/pub/openoffice-archive/
with all released versions (minus current OOo3.3 release) for all
platforms available.

  Eike

-- 
 PGP/OpenPGP/GnuPG encrypted mail preferred in all private communication.
 Key ID: 0x293C05FD - 997A 4C60 CE41 0149 0DB3  9E96 2F1A D073 293C 05FD

Re: *Solaris support

Posted by Eike Rathke <oo...@erack.de>.
Hi Dennis,

On Thursday, 2011-07-14 20:20:37 -0700, Dennis E. Hamilton wrote:

> It seems like the first thing for you or someone working with you to
> do is find a way to build a release on Solaris from the source code.
> Since 3.3.0 was built for both Solaris x86 and Sparc, you should be
> able to determine what it takes for that distribution (with
> integration of all of the localizations).

The OOO340 code line is known to build on Solaris SPARC and x86, so
starting with that is the best.

> The distributions and the source code is available at
> <http://download.services.openoffice.org/files/stable/3.3.0/>.  Look
> at the src_* files at the end.  Notice the significant size of the
> source code.

Using the Mercurial repo has some advantages over using the raw source
code bundle, in case adaptions are needed you get the benefit of a DSCM,
hg queues to manage patches and the like.

> You'll need to roam around the Developers information, including
> information about the build environment:
> <http://tools.openoffice.org/build_env.html>.  (I can't vouch for how
> current any of this is.)

Most is still applicable, some may be outdated. That site lists details
not available in the Wiki if one wants to adapt the build environment,
but for general build instructions I'd refer to
http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Getting_the_source
and following chapters.

  Eike

-- 
 PGP/OpenPGP/GnuPG encrypted mail preferred in all private communication.
 Key ID: 0x293C05FD - 997A 4C60 CE41 0149 0DB3  9E96 2F1A D073 293C 05FD

Re: *Solaris support - WAS What is the advantage of the Apache OpenOffice.org Fork?

Posted by Jens-Heiner Rechtien <jh...@web.de>.
Hi,

every OOo 3.x milestone has been successfully built on Solaris 10 (x86 
and Sparc). The autoconfig support might be slightly broken as we did 
not use it regularly but this is easily fixed. Solaris 11 Express build 
support found its way into the OOo 3.4 code line so it will most 
probably build fine there as well. Of course, a Solaris 10 built binary 
runs on Solaris 11 Express as well.

I can help out with Solaris x86 builds but I have no longer access to 
Sparc hardware.

Heiner

On 07/15/2011 05:20 AM, Dennis E. Hamilton wrote:
> Rob's traveling, so I'll try my hand at this.  (We're all new here, some are just newer than others, but someone will have had experience with the OpenOffice.org Oracle/Sun projects and may have some insight into what it takes to support Solaris distributions.)
>
> First, you're in the right place at ooo-dev@incubator.apache.org
>
> The code base isn't here yet, so it is a little tricky what to do first.  How the code will be used from Apache is different than how it is obtained and used from the current OpenOffice.org site.
>
> I've never attempted what I am going to suggest, so we can hope that more experienced point out the error of my ways.
>
>   - Dennis
>
> PONTIFICATIONS:
>
> 1. Diving all the way down,
>
> It seems like the first thing for you or someone working with you to do is find a way to build a release on Solaris from the source code.  Since 3.3.0 was built for both Solaris x86 and Sparc, you should be able to determine what it takes for that distribution (with integration of all of the localizations).
>
> The distributions and the source code is available at<http://download.services.openoffice.org/files/stable/3.3.0/>.  Look at the src_* files at the end.  Notice the significant size of the source code.
>
> Rebuilding an existing stable build is the easiest way to confirm that you have it working.
>
> You'll need to roam around the Developers information, including information about the build environment:<http://tools.openoffice.org/build_env.html>.  (I can't vouch for how current any of this is.)
>
> There will be differences on Apache, but the job there will be to replicate one or more of the builds too, so your experience would be useful.
>
> You can count on source code being at Apache.  Who builds binaries and where they are built and available is not completely resolved at the moment. There has to be some degree of coordination, since a problem building for a particular platform can reflect back to the source code and the associated tools.
>
> You can get more details by asking around here and maybe even on the Community Wiki.
>
> 2. Coming back up a few levels, there is probably attention needed at the deployment and lifecycle level.
>
> As an OpenOffice.org Solaris user, you know what that was like and what the resource specific to the distribution were and need to be.
>
> 3. The trick is to have those with the necessary skills and willingness to donate their energies show up and participate as needed for the Solaris distribution(s).  It's all about volunteers.
>
> My only suggestion there is to ask around on this list for those who have any experience with the Solaris distributions, their construction and their support.
>
>   - Dennis
>
> -----Original Message-----
> From: Jerry Kemp [mailto:sun.mail.list47@oryx.cc]
> Sent: Thursday, July 14, 2011 15:54
> To: ooo-dev@incubator.apache.org; Rob Weir
> Subject: *Solaris support - WAS What is the advantage of the Apache OpenOffice.org Fork?
>
> Hello Rob,
>
> I am interested in providing support for Solaris/Solaris distro's, to
> the extent of my capability.
>
> As I am new to this community, and I am assuming that you are not, how
> do I move forward?
>
> Please email me off line if that is that is what is appropriate.
>
> Jerry Kemp
>
> On 07/07/11 18:26, Rob Weir wrote:
>
>>
>> There are two questions embedded in this:
>>
>> 1) Will AOOo maintain the Solaris port?
>>
>> 2) Will AOOo release Solaris binaries?
>>
>> I'd certainly encourage us to do #1, provided that we have volunteers
>> with Solaris expertise on the project to test, fix errors, etc.,
>> related to that port.  Are you able to help with this? Or can you help
>> by introducing some possible volunteers to this list?
>>
>
>


-- 
Jens-Heiner Rechtien

Re: *Solaris support

Posted by Stephan Bergmann <st...@googlemail.com>.
On Jul 15, 2011, at 11:48 AM, Michael Stahl wrote:
> lastly, let me express my puzzlement at the surprising popularity of our Solaris port :)
> 
> if there are really people who want to maintain that, then i'd suggest looking into building it with GCC instead of SunStudio, which is not currently possible, but would probably ease the maintenance burden in the long run.

GCC and Sun CC have incompatible ABIs, so at least the binary-UNO-to-C++ bridge code would need to be adapted.

-Stephan

Re: *Solaris support

Posted by Michael Stahl <ms...@openoffice.org>.
On 15.07.2011 05:20, Dennis E. Hamilton wrote:
> It seems like the first thing for you or someone working with you to
> do is find a way to build a release on Solaris from the source code.
> Since 3.3.0 was built for both Solaris x86 and Sparc, you should be
> able to determine what it takes for that distribution (with
> integration of all of the localizations).
>
> The distributions and the source code is available
> at<http://download.services.openoffice.org/files/stable/3.3.0/>.
> Look at the src_* files at the end.  Notice the significant size of
> the source code.
>
> Rebuilding an existing stable build is the easiest way to confirm
> that you have it working.

actually usually it's a better idea to build the current development
version; especially since in contrast to OOo 3.3 we now have 2 build
systems (because we're in the middle of the migration), you really want
to know that _both_ work for your platform.

> You'll need to roam around the Developers information, including
> information about the build
> environment:<http://tools.openoffice.org/build_env.html>.  (I can't
> vouch for how current any of this is.)

don't trust anything on tools.openoffice.org; it's generally out of
date; the Wiki tends to have more current stuff, look at the Building
Guide (see Mathias' mail).

lastly, let me express my puzzlement at the surprising popularity of our 
Solaris port :)

if there are really people who want to maintain that, then i'd suggest 
looking into building it with GCC instead of SunStudio, which is not 
currently possible, but would probably ease the maintenance burden in 
the long run.

regards,
  michael


RE: *Solaris support - WAS What is the advantage of the Apache OpenOffice.org Fork?

Posted by "Pedro F. Giffuni" <gi...@tutopia.com>.
--- On Thu, 7/14/11, Dennis E. Hamilton <de...@acm.org> wrote:
...
> 
> My only suggestion there is to ask around on this list for
> those who have any experience with the Solaris
> distributions, their construction and their support.
> 
>  - Dennis
> 

Just to mention the little I know about Solaris:

There is a nice repository called "Blastwave":
http://www.blastwave.org/jir/packages.fam

They carry OpenOffice 2.2.1 in just about every language.

Also, the Illumos guys are working on using NetBSD's
pkgsrc system (similar to FreeBSD ports but
multiplatform/OS).

https://www.illumos.org/projects/worsoe

cheers,

Pedro.

RE: *Solaris support - WAS What is the advantage of the Apache OpenOffice.org Fork?

Posted by "Dennis E. Hamilton" <de...@acm.org>.
Rob's traveling, so I'll try my hand at this.  (We're all new here, some are just newer than others, but someone will have had experience with the OpenOffice.org Oracle/Sun projects and may have some insight into what it takes to support Solaris distributions.)

First, you're in the right place at ooo-dev@incubator.apache.org

The code base isn't here yet, so it is a little tricky what to do first.  How the code will be used from Apache is different than how it is obtained and used from the current OpenOffice.org site.

I've never attempted what I am going to suggest, so we can hope that more experienced point out the error of my ways.

 - Dennis

PONTIFICATIONS:

1. Diving all the way down,

It seems like the first thing for you or someone working with you to do is find a way to build a release on Solaris from the source code.  Since 3.3.0 was built for both Solaris x86 and Sparc, you should be able to determine what it takes for that distribution (with integration of all of the localizations).

The distributions and the source code is available at <http://download.services.openoffice.org/files/stable/3.3.0/>.  Look at the src_* files at the end.  Notice the significant size of the source code.

Rebuilding an existing stable build is the easiest way to confirm that you have it working.  

You'll need to roam around the Developers information, including information about the build environment: <http://tools.openoffice.org/build_env.html>.  (I can't vouch for how current any of this is.)

There will be differences on Apache, but the job there will be to replicate one or more of the builds too, so your experience would be useful.

You can count on source code being at Apache.  Who builds binaries and where they are built and available is not completely resolved at the moment. There has to be some degree of coordination, since a problem building for a particular platform can reflect back to the source code and the associated tools.

You can get more details by asking around here and maybe even on the Community Wiki.

2. Coming back up a few levels, there is probably attention needed at the deployment and lifecycle level.

As an OpenOffice.org Solaris user, you know what that was like and what the resource specific to the distribution were and need to be.

3. The trick is to have those with the necessary skills and willingness to donate their energies show up and participate as needed for the Solaris distribution(s).  It's all about volunteers.

My only suggestion there is to ask around on this list for those who have any experience with the Solaris distributions, their construction and their support.

 - Dennis

-----Original Message-----
From: Jerry Kemp [mailto:sun.mail.list47@oryx.cc] 
Sent: Thursday, July 14, 2011 15:54
To: ooo-dev@incubator.apache.org; Rob Weir
Subject: *Solaris support - WAS What is the advantage of the Apache OpenOffice.org Fork?

Hello Rob,

I am interested in providing support for Solaris/Solaris distro's, to
the extent of my capability.

As I am new to this community, and I am assuming that you are not, how
do I move forward?

Please email me off line if that is that is what is appropriate.

Jerry Kemp

On 07/07/11 18:26, Rob Weir wrote:

> 
> There are two questions embedded in this:
> 
> 1) Will AOOo maintain the Solaris port?
> 
> 2) Will AOOo release Solaris binaries?
> 
> I'd certainly encourage us to do #1, provided that we have volunteers
> with Solaris expertise on the project to test, fix errors, etc.,
> related to that port.  Are you able to help with this? Or can you help
> by introducing some possible volunteers to this list?
>