Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8921B88E8 for ; Wed, 7 Sep 2011 18:53:20 +0000 (UTC) Received: (qmail 64091 invoked by uid 500); 7 Sep 2011 18:53:20 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 64041 invoked by uid 500); 7 Sep 2011 18:53:19 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 64033 invoked by uid 99); 7 Sep 2011 18:53:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Sep 2011 18:53:19 +0000 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of Mathias_Bauer@gmx.net designates 213.165.64.23 as permitted sender) Received: from [213.165.64.23] (HELO mailout-de.gmx.net) (213.165.64.23) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 07 Sep 2011 18:53:14 +0000 Received: (qmail invoked by alias); 07 Sep 2011 18:52:52 -0000 Received: from d188172.adsl.hansenet.de (EHLO [192.168.1.250]) [80.171.188.172] by mail.gmx.net (mp069) with SMTP; 07 Sep 2011 20:52:52 +0200 X-Authenticated: #17242763 X-Provags-ID: V01U2FsdGVkX1/+yidgMxb+zoCNE4XFhtB2epMCmAc65GbWpAepf3 kn4oImY5CEtlUT Message-ID: <4E67BD84.8010008@gmx.net> Date: Wed, 07 Sep 2011 20:52:52 +0200 From: Mathias Bauer User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: ooo-dev@incubator.apache.org Subject: Re: Who wants to build OpenOffice? References: <20110907125603.GX11827@kulungile.erack.de> <1315412471.25123.YahooMailClassic@web113506.mail.gq1.yahoo.com> <014b01cc6d7d$fcac1f60$f6045e20$@acm.org> <93898795f9d4ee70b726aae866755641@tutopia.com> In-Reply-To: <93898795f9d4ee70b726aae866755641@tutopia.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Hi Pedro, the build system has a simple mechanism to download all tarballs from an external URL. As Rob described, this happens automatically on "bootstrapping" the build system. (Once downloaded the first time you can reuse the stuff in later builds with the "--with-external-tar" switch.) This works on all platforms. We just need a reliable space for them. Regards, Mathias Am 07.09.2011 20:05, schrieb Pedro Giffuni: > Hi, > > Probably it's not an issue, but I would expect Windows > people to find it easier to download one big tarball > than to go down hunting individual packages. > > On the BSDs and linux we have the packages in one > place with many maintaners to help so it's not an > issue at all. > > Cheers, > > Pedro. > > On Wed, 7 Sep 2011 09:48:35 -0700, "Dennis E. Hamilton" > wrote: >> Listing external dependencies seems important no matter what platform >> we build for. >> >> Why difficult for Windows? Explain please. >> >> >> -----Original Message----- >> From: Pedro F. Giffuni [mailto:giffunip@tutopia.com] >> Sent: Wednesday, September 07, 2011 09:21 >> To: ooo-dev@incubator.apache.org >> Subject: Re: Who wants to build OpenOffice? >> >> FWIW, >> >> The external sources include a lot of stuff that is >> outdated and there may even be security risks involved. >> >> I think I posted a list of outdated stuff before and >> on FreeBSD I made sure we carry natively the latest >> versions (with some care for compatibility). >> >> Also there's the issue that was discussed already of >> having an external ICU and dictionaries. >> >> I do think that for linux/BSD distributions adding a >> list of dependencies would just be better in the long >> run, but that would make life more difficult for >> Windows. >> >> cheers, >> >> Pedro. >> >> --- On Wed, 9/7/11, Eike Rathke wrote: >> >>> Hi Mathias, >>> >>> On Wednesday, 2011-09-07 00:32:40 +0200, Mathias Bauer >>> wrote: >>> >>> > >> 6) The bootstrap was pulling down >>> dependencies from Hg. We need to >>> > >> get those into SVN or Apache-Extras, right? >>> > > >>> > > Yes. >>> > >>> > Really? The "dependencies" (I assume these are the >>> external tarballs) >>> > are not stored in a Mercurial repo. >>> >>> Correct, I just overread "hg" and concluded there needs to >>> be a place >>> for the external tarballs. >>> >>> > Nevertheless we have to find a place >>> > for them - or to get back to the old procedure that >>> stored them inside >>> > the repo. >>> >>> I wouldn't do that, being part of the repo we'd lose the >>> --with-external-tar=... capability and a checkout really >>> does not need >>> to include them. >>> >>> > At least those that have a suitable license. >>> >>> Of course. >>> >>> Eike >>> >>> -- >>> PGP/OpenPGP/GnuPG encrypted mail preferred in all private >>> communication. >>> Key ID: 0x293C05FD - 997A 4C60 CE41 0149 0DB3 9E96 >>> 2F1A D073 293C 05FD >>> > >