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