You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Andrea Pescetti <pe...@apache.org> on 2016/09/04 21:05:50 UTC

Re: Ready to setup release build machines?

On 29/08/2016 Kay Schenk wrote:
> \u200bThanks for all this work. I suggest trying builds on /trunk and I would
> bet the Perl problems go away. The new Java downloader is super!

Seeing the situation, I would still prefer to be able to build 4.1.2 
correctly (which works now, but JUnit and Perl modules are not 
contemplated in the standard system and are thus not so clean).

> P\u200blease let us know how we can further contribute to this effort.\u200b

I've added my notes to a new section of the "Building on different 
environments" page:

https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#CentOS_5

Ideally, this would become a semi-scriptable recipe for preparing a 
"standard" CentOS 5 VM for building OpenOffice releases, at least for 
the 4.1.x series (it may also work for trunk, obviously, but repeating 
4.1.2 is the best exercise we can do).

Regards,
   Andrea.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Ready to setup release build machines?

Posted by Andrea Pescetti <pe...@apache.org>.
Ariel Constenla-Haile wrote:
> On Wed, Sep 21, 2016 at 12:10:29AM +0200, Andrea Pescetti wrote:
>> (the way it is now; I haven't checked
>> https://bz.apache.org/ooo/show_bug.cgi?id=127120 yet) it uses only packages
>> from CentOS and EPEL repositories, plus custom Ant and Perl as the versions
>> shipping with CentOS 5 are too old.
>
> With the commit for this bug, in AOO413 you can use Perl from CentOS
> repos

Thanks Ariel, I've now regenerated the VM using system Perl. Everything 
worked correctly.

https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#CentOS_5 
is now updated to work with distribution-supplied packages only.

The only package we don't download from the distribution is Ant, but 
that is unavoidable. So the recipe is now as simple and clean as it can be.

New Linux-64 binaries are uploaded to
http://home.apache.org/~pescetti/openoffice-4.1.3-dev-r1761683/

For Patricia's roadmap, this means that anyone can take the recipe at 
https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#CentOS_5 
and produce a full set of Linux release builds from scratch, using 
documented processes and tools, in less than 24 hours (perhaps a bit 
more considering we are all volunteers, but still a matter of days and 
not months).

Regards,
   Andrea.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Ready to setup release build machines?

Posted by Ariel Constenla-Haile <ar...@apache.org>.
On Wed, Sep 21, 2016 at 12:10:29AM +0200, Andrea Pescetti wrote:
> On 04/09/2016 Andrea Pescetti wrote:
> >https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#CentOS_5
> >Ideally, this would become a semi-scriptable recipe for preparing a
> >"standard" CentOS 5 VM for building OpenOffice releases, at least for
> >the 4.1.x series
> 
> The recipe has now been updated including some clarifications from Ariel at
> 
> https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#CentOS_5
> 
> and (the way it is now; I haven't checked
> https://bz.apache.org/ooo/show_bug.cgi?id=127120 yet) it uses only packages
> from CentOS and EPEL repositories, plus custom Ant and Perl as the versions
> shipping with CentOS 5 are too old.

With the commit for this bug, in AOO413 you can use Perl from CentOS
repos, see
https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO#General_Build_Requirements

yum install \
        perl-libwww-perl \
        perl-Archive-Zip \
        perl-Digest-SHA \
        perl-XML-Parser \
        perl-Crypt-SSLeay \


Regards
-- 
Ariel Constenla-Haile
La Plata, Argentina

Re: Ready to setup release build machines?

Posted by Andrea Pescetti <pe...@apache.org>.
On 04/09/2016 Andrea Pescetti wrote:
> https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#CentOS_5
> Ideally, this would become a semi-scriptable recipe for preparing a
> "standard" CentOS 5 VM for building OpenOffice releases, at least for
> the 4.1.x series

The recipe has now been updated including some clarifications from Ariel at

https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#CentOS_5

and (the way it is now; I haven't checked 
https://bz.apache.org/ooo/show_bug.cgi?id=127120 yet) it uses only 
packages from CentOS and EPEL repositories, plus custom Ant and Perl as 
the versions shipping with CentOS 5 are too old.

With these fixes, I was able to build on CentOS 5 with the release build 
options.

A few resulting Linux-64 builds (English, German, Italian) are at

http://home.apache.org/~pescetti/openoffice-4.1.3-dev-r1761552/

and it would be good if someone can test that they work. They already 
identify themselves as 4.1.3 since I used release options, but of course 
they are dev builds as the directory name implies.

Regards,
   Andrea.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org