You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Kay Schenk <ka...@gmail.com> on 2013/07/07 23:14:20 UTC

in build, where can I find info about external packs that have been used

Hi --

I've had the build I'm working on stop twice in the same place concerning a
missing hsqldb class.

No AOO4 has been built yet. Where can I find information on what external
packs have been pulled in?

I'm in /main/solver but don't know where to go from here.

Thanks.

-- 
-------------------------------------------------------------------------------------------------
MzK

"If you stick with a vision, it might not all work,
 but some of it will be absolute genius."
                                           -- Kim Cattrall

Re: in build, where can I find info about external packs that have been used

Posted by Andrea Pescetti <pe...@apache.org>.
Kay Schenk wrote:
> On Sun, Jul 7, 2013 at 2:42 PM, Andrea Pescetti<pe...@apache.org>  wrote:
>> main/external_deps.lst
>> and are downloaded by ./bootstrap into the
>> ext_sources
>> directory.
> OK, I think I was not clear here. I know the ext_sources directory is part
> of our SVN tree.

The directory is in SVN, but most of its contents are downloaded at 
build time. If you run svn status there, you'll see the files downloaded 
by ./bootstrap (in compressed form). Uncompressed files are found in 
main/MODULENAME, so hsqldb sources, for example, get uncompressed and 
patched in subfolders of main/hsqldb. You can find information about 
this in the module's makefile.

Regards,
   Andrea.

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


Re: in build, where can I find info about external packs that have been used

Posted by Regina Henschel <rb...@t-online.de>.
Hi Andrea,

Andrea Pescetti schrieb:
> Regina Henschel wrote:
>> I have removed part hsqldb/readme.txt from i121754.patch and now hsqldb
>> is build.
>
> Very good, thanks. There is some dangerous mix of whitespaces and
> newlines there (upgrade HSQLDB 1.8.0.10 -> 11, which is tagged but not
> officially released) and it might be that "patch" gets confused on some
> systems. If you haven't already done so, please fix it in trunk too

I cannot fix it on trunk now. I'm struggling with git and something 
wrong would go to trunk.

  and
> put a short comment on
> https://issues.apache.org/ooo/show_bug.cgi?id=121754 saying that you had
> to fix it since the patch didn't apply on Windows.

I have added a plain patch to the issue to show what needs to be removed.


>
> Of course, removing the part of the patch that applies to readme.txt
> does not have any practical consequence.
>

Kind regards
Regina


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


Re: in build, where can I find info about external packs that have been used

Posted by Andrea Pescetti <pe...@apache.org>.
Regina Henschel wrote:
> I have removed part hsqldb/readme.txt from i121754.patch and now hsqldb
> is build.

Very good, thanks. There is some dangerous mix of whitespaces and 
newlines there (upgrade HSQLDB 1.8.0.10 -> 11, which is tagged but not 
officially released) and it might be that "patch" gets confused on some 
systems. If you haven't already done so, please fix it in trunk too and 
put a short comment on 
https://issues.apache.org/ooo/show_bug.cgi?id=121754 saying that you had 
to fix it since the patch didn't apply on Windows.

Of course, removing the part of the patch that applies to readme.txt 
does not have any practical consequence.

Regards,
   Andrea.

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


Re: in build, where can I find info about external packs that have been used

Posted by Kay Schenk <ka...@gmail.com>.
On Mon, Jul 8, 2013 at 1:47 PM, Regina Henschel <rb...@t-online.de>wrote:

> Hi,
>
> Regina Henschel schrieb:
>
>  Hi,
>>
>> Kay Schenk schrieb:
>>
>>> On Sun, Jul 7, 2013 at 11:54 PM, Herbert Duerr <hd...@apache.org> wrote:
>>>
>>>  On 08.07.2013 00:22, Kay Schenk wrote:
>>>>
>>>>  What I want to know is how can I see what was produced when the
>>>>>   ext_source
>>>>> actually got brought in to the build. Should the packs show up
>>>>> somewhere
>>>>> in
>>>>> the "solver" tree when they're actually downloaded and built or setup?
>>>>> Like
>>>>> some staging area for them? Or, let me know if this question just isn't
>>>>> making any sense.
>>>>>
>>>>>
>>>> The external sources are unpacked and patched in the project's own
>>>> output
>>>> directory. E.g. external hyphen source is processed in
>>>>    main/hyphen/${INPATH}/misc/****build/hyphen-2.7.1/
>>>> with ${INPATH} being system dependent, e.g. wntmsci12.pro on Windows.
>>>>
>>>> Herbert
>>>>
>>>>
>>>>  OK, thanks. This helps quite a bit. My assessment at this point is that
>>> hsqldb did not get built at all and thus the error. I have an updated
>>> "ant"
>>> and different jre since the last time I did this, so I will investigate
>>> further.
>>>
>>
>> I have trouble with hsqldb too. I tried to build current master and get
>> this error
>> patching file hsqldb/readme.txt
>> Hunk #1 FAILED at 1.
>> 1 out of 1 hunk FAILED -- saving rejects to file hsqldb/readme.txt.rej
>>
>> And a lot of other failed patching following.
>>
>> It is a clean build, starting with rebase and newly ./bootstrap. I use
>> MSVC 2008 express on Windows 7.
>>
>
> I have removed part hsqldb/readme.txt from i121754.patch and now hsqldb is
> build.
>
>
> Kind regards
> Regina
>

Regina -- how curious, but thanks for the hint! I will try this. In truth,
I started up this build, command line in Linux,  and went off to do
something else for a few hours. When I got back, I got all the errors re
the QA build failing, but, well, I guess the hslqdb stuff has scrolled off.
Yet, why wouldn't it have just stopped there? Ok, I'm relatively new at
this -- so much to learn.


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


-- 
-------------------------------------------------------------------------------------------------
MzK

"Every day we should hear at least one little song,
 read one good poem, see one exquisite picture,
 and, if possible, speak a few sensible words."
                             -- Johann Wolfgang von Goethe

Re: in build, where can I find info about external packs that have been used

Posted by Regina Henschel <rb...@t-online.de>.
Hi,

Regina Henschel schrieb:
> Hi,
>
> Kay Schenk schrieb:
>> On Sun, Jul 7, 2013 at 11:54 PM, Herbert Duerr <hd...@apache.org> wrote:
>>
>>> On 08.07.2013 00:22, Kay Schenk wrote:
>>>
>>>> What I want to know is how can I see what was produced when the
>>>>   ext_source
>>>> actually got brought in to the build. Should the packs show up
>>>> somewhere
>>>> in
>>>> the "solver" tree when they're actually downloaded and built or setup?
>>>> Like
>>>> some staging area for them? Or, let me know if this question just isn't
>>>> making any sense.
>>>>
>>>
>>> The external sources are unpacked and patched in the project's own
>>> output
>>> directory. E.g. external hyphen source is processed in
>>>    main/hyphen/${INPATH}/misc/**build/hyphen-2.7.1/
>>> with ${INPATH} being system dependent, e.g. wntmsci12.pro on Windows.
>>>
>>> Herbert
>>>
>>>
>> OK, thanks. This helps quite a bit. My assessment at this point is that
>> hsqldb did not get built at all and thus the error. I have an updated
>> "ant"
>> and different jre since the last time I did this, so I will investigate
>> further.
>
> I have trouble with hsqldb too. I tried to build current master and get
> this error
> patching file hsqldb/readme.txt
> Hunk #1 FAILED at 1.
> 1 out of 1 hunk FAILED -- saving rejects to file hsqldb/readme.txt.rej
>
> And a lot of other failed patching following.
>
> It is a clean build, starting with rebase and newly ./bootstrap. I use
> MSVC 2008 express on Windows 7.

I have removed part hsqldb/readme.txt from i121754.patch and now hsqldb 
is build.

Kind regards
Regina


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


Re: in build, where can I find info about external packs that have been used

Posted by Regina Henschel <rb...@t-online.de>.
Hi,

Kay Schenk schrieb:
> On Sun, Jul 7, 2013 at 11:54 PM, Herbert Duerr <hd...@apache.org> wrote:
>
>> On 08.07.2013 00:22, Kay Schenk wrote:
>>
>>> What I want to know is how can I see what was produced when the
>>>   ext_source
>>> actually got brought in to the build. Should the packs show up somewhere
>>> in
>>> the "solver" tree when they're actually downloaded and built or setup?
>>> Like
>>> some staging area for them? Or, let me know if this question just isn't
>>> making any sense.
>>>
>>
>> The external sources are unpacked and patched in the project's own output
>> directory. E.g. external hyphen source is processed in
>>    main/hyphen/${INPATH}/misc/**build/hyphen-2.7.1/
>> with ${INPATH} being system dependent, e.g. wntmsci12.pro on Windows.
>>
>> Herbert
>>
>>
> OK, thanks. This helps quite a bit. My assessment at this point is that
> hsqldb did not get built at all and thus the error. I have an updated "ant"
> and different jre since the last time I did this, so I will investigate
> further.

I have trouble with hsqldb too. I tried to build current master and get 
this error
patching file hsqldb/readme.txt
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file hsqldb/readme.txt.rej

And a lot of other failed patching following.

It is a clean build, starting with rebase and newly ./bootstrap. I use 
MSVC 2008 express on Windows 7.

Kind regards
Regina




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


Re: in build, where can I find info about external packs that have been used

Posted by Kay Schenk <ka...@gmail.com>.
On Sun, Jul 7, 2013 at 11:54 PM, Herbert Duerr <hd...@apache.org> wrote:

> On 08.07.2013 00:22, Kay Schenk wrote:
>
>> What I want to know is how can I see what was produced when the
>>  ext_source
>> actually got brought in to the build. Should the packs show up somewhere
>> in
>> the "solver" tree when they're actually downloaded and built or setup?
>> Like
>> some staging area for them? Or, let me know if this question just isn't
>> making any sense.
>>
>
> The external sources are unpacked and patched in the project's own output
> directory. E.g. external hyphen source is processed in
>   main/hyphen/${INPATH}/misc/**build/hyphen-2.7.1/
> with ${INPATH} being system dependent, e.g. wntmsci12.pro on Windows.
>
> Herbert
>
>
OK, thanks. This helps quite a bit. My assessment at this point is that
hsqldb did not get built at all and thus the error. I have an updated "ant"
and different jre since the last time I did this, so I will investigate
further.



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


-- 
-------------------------------------------------------------------------------------------------
MzK

"Every day we should hear at least one little song,
 read one good poem, see one exquisite picture,
 and, if possible, speak a few sensible words."
                             -- Johann Wolfgang von Goethe

Re: in build, where can I find info about external packs that have been used

Posted by Herbert Duerr <hd...@apache.org>.
On 08.07.2013 00:22, Kay Schenk wrote:
> What I want to know is how can I see what was produced when the  ext_source
> actually got brought in to the build. Should the packs show up somewhere in
> the "solver" tree when they're actually downloaded and built or setup? Like
> some staging area for them? Or, let me know if this question just isn't
> making any sense.

The external sources are unpacked and patched in the project's own 
output directory. E.g. external hyphen source is processed in
   main/hyphen/${INPATH}/misc/build/hyphen-2.7.1/
with ${INPATH} being system dependent, e.g. wntmsci12.pro on Windows.

Herbert

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


Re: in build, where can I find info about external packs that have been used

Posted by Kay Schenk <ka...@gmail.com>.
On Sun, Jul 7, 2013 at 2:42 PM, Andrea Pescetti <pe...@apache.org> wrote:

> Kay Schenk wrote:
>
>> Where can I find information on what external
>> packs have been pulled in?
>>
>
> External dependencies are listed in
> main/external_deps.lst
> and are downloaded by ./bootstrap into the
> ext_sources
> directory.
>
> Regards,
>   Andrea.
>

OK, I think I was not clear here. I know the ext_sources directory is part
of our SVN tree.

What I want to know is how can I see what was produced when the  ext_source
actually got brought in to the build. Should the packs show up somewhere in
the "solver" tree when they're actually downloaded and built or setup? Like
some staging area for them? Or, let me know if this question just isn't
making any sense.





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


-- 
-------------------------------------------------------------------------------------------------
MzK

"If you stick with a vision, it might not all work,
 but some of it will be absolute genius."
                                           -- Kim Cattrall

Re: in build, where can I find info about external packs that have been used

Posted by Andrea Pescetti <pe...@apache.org>.
Kay Schenk wrote:
> Where can I find information on what external
> packs have been pulled in?

External dependencies are listed in
main/external_deps.lst
and are downloaded by ./bootstrap into the
ext_sources
directory.

Regards,
   Andrea.

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