Re: [VOTE] New Apache OpenOffice PMC Chair

2017-12-13 Thread Herbert Duerr
On 12/08/2017 07:53 PM, Marcus wrote:
> [...]
> Luckily we have 2 volunteers: Carl and Peter. Therefore please vote by
> replying to this thread.
> 
> [ ] Carl Marcum (cmarcum)
> [ ] Peter Kovacs (petko)
> [ ] Abstain (I cannot/won't choose between them)

+1 for Peter Kovacs (petko)

Herbert

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



Re: [Discussion] Switch to Git?

2017-09-19 Thread Herbert Duerr
On 09/18/2017 06:30 PM, Damjan Jovanovic wrote:
> On Mon, Sep 18, 2017 at 7:44 PM, Herbert Duerr <h...@apache.org> wrote:
>> On 09/17/2017 04:04 PM, Andrea Pescetti wrote:
>>> On 14/09/2017 Dave Fisher wrote:
>>>> does SVN vs. GIT prevent new developers from volunteering?
>>>
>>> I think this is the key question, even though there are many good points
>>> also in what others replied.
>>>
>>> We currently have a couple semi-official GIT mirrors: one on Github in
>>> the ASF organization page and the internal one Herbert pointed out. I
>>> also remember that Herbert once presented a big GIT repository he had
>>> built with all the available history of the OpenOffice code, but I don't
>>> know if it is available somewhere.
>>
>> I had that 2GB blob on my Apache homepage for a couple of years. When
>> that home was migrated to the newer locations it was apparently dropped.
>> Unless someone mirrored the blob it is currently not available anymore.
>> If anyone is really interested in that ancient history I can probably
>> resurrect it unless 2+GB blobs are no longer allowed in committer's home
>> directories.
>>
>>
> That would be great. I need the old repository to regression test an old
> bug in Base. However, is it legal to have commits from the pre-ASLv2 era?

The related presentation is still available at [1], and I found my blob
of the historic repos in [2]. Enjoy!

[1] http://home.apache.org/~hdu/HistOOory_Presentation.pdf
[2] https://dev-www.libreoffice.org/extern/HistOOory_v0.9.zip

>>> I believe that the interested developers (including me, at times) use
>>> the git-svn tool when convenient. I think that this is enough to allow
>>> the local workflow improvements Damjan was requesting. Or do you see
>>> reasons not to use it?
>>
>> OpenOffice is only a small part of the Apache subversion repository that
>> contains many more projects. Most revisions in that repo are not for OOo
>> and git-svn apparently has a hard time with this. It is possible but not
>> much fun.
>>
>>
> Excellent insight. Never thought of that. git-svn is almost unusable then.

I think that it could be possible to improve git-svn in cases such as
the multi-project Apache svn-repository, but that scenario + devs in an
svn-project using git as their main repo tool is unusual enough that it
is not worth too much optimization effort.

Herbert

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



Re: [Discussion] Switch to Git?

2017-09-18 Thread Herbert Duerr
On 09/17/2017 04:04 PM, Andrea Pescetti wrote:
> On 14/09/2017 Dave Fisher wrote:
>> does SVN vs. GIT prevent new developers from volunteering?
> 
> I think this is the key question, even though there are many good points
> also in what others replied.
> 
> We currently have a couple semi-official GIT mirrors: one on Github in
> the ASF organization page and the internal one Herbert pointed out. I
> also remember that Herbert once presented a big GIT repository he had
> built with all the available history of the OpenOffice code, but I don't
> know if it is available somewhere.

I had that 2GB blob on my Apache homepage for a couple of years. When
that home was migrated to the newer locations it was apparently dropped.
Unless someone mirrored the blob it is currently not available anymore.
If anyone is really interested in that ancient history I can probably
resurrect it unless 2+GB blobs are no longer allowed in committer's home
directories.

> I believe that the interested developers (including me, at times) use
> the git-svn tool when convenient. I think that this is enough to allow
> the local workflow improvements Damjan was requesting. Or do you see
> reasons not to use it?

OpenOffice is only a small part of the Apache subversion repository that
contains many more projects. Most revisions in that repo are not for OOo
and git-svn apparently has a hard time with this. It is possible but not
much fun.

> As for the new developers, most new developers are probably familiar
> with the "pull request" convention. This is not supported by either of
> the current repositories, mostly due to ASF policy. Last time I checked,
> Infra was still discussing how we can allow pull requests in a way that
> complies with the policy and I have no idea whether this is resolved.
> Once we have official support from Infra and a friendly pull request
> system, this might indeed improve the approach for new developers.

Agreed. The workflow with pull request is so much nicer than handling
patches...

Best regards,
Herbert

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



Re: [Discussion] Switch to Git?

2017-09-14 Thread Herbert Duerr
Hi,

FWIW we already have an official git mirror of our svn repository. Do a
git clone git://git.apache.org/openoffice.git
to check it out. Such a repo is currently read-only of course until the
project switches officially to git.

Herbert

On 09/14/2017 11:10 AM, Damjan Jovanovic wrote:
> Hi
> 
> Can we please switch to using Git instead of Subversion for AOO's source?
> 
> I don't know how much justification you want/need. Git is huge nowdays, by
> far the most popular VCS worldwide, the one most developers know and IDEs
> support (https://rhodecode.com/insights/version-control-systems-2016). It
> would help us with local branches for testing and experimenting offline,
> git bisect for regression testing, it's efficient with large projects, it
> would integrate with GitHub better, etc.
> 
> What do people think?
> 
> Damjan 


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



Re: [VOTE] Recommend Marcus Lange (marcus) as the New Vice President for Apache OpenOffice

2016-09-18 Thread Herbert Duerr
On 09/15/2016 03:35 PM, Dennis E. Hamilton wrote:
> RESOLUTION: That Marcus Lange (marcus) be recommended to the
> Apache Software Foundation Board to serve as Vice President 
> for Apache OpenOffice.

+1, approve

Herbert

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



Re: [VOTE] Dennis Hamilton as new AOO Chair.

2015-08-17 Thread Herbert Duerr

On 2015-08-16 08:57, jan i wrote:

This is a call for a formal vote among the 1 candidate for the AOO Chair
role.
[...]


+1, I want Dennis Hamilton as new Chair

Herbert


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



Re: [BUILDBOT] - FreeBSD nightly (openoffice-fbsd-nightly)

2015-05-06 Thread Herbert Duerr

Hi Gavin,

thanks for looking into this!

On 2015-05-06 13:46, Gavin McDonald wrote:

So the build got further, both configure and buildstrap passed.

Now we get libtextcat errors , see:

http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/build%20--all/logs/stdio
http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/build
--all/logs/stdio
[...]
ERROR: error 65280 occurred while making
/usr/home/buildslave27/slave27/openoffice-fbsd-nightly/build/main/libtextcat

When you have fixed the errors in that module you can resume the build
by running:

build --all:libtextcat

Any ideas on that one?


There should be a log file for the libtextcat problem with more specific 
details about the error, but I can't look as the AOO FreeBSD buildbot 
log files are not available where they should be [1] because their 
delivery failed [2]. As a reference the corresponding good log file 
(e.g. for Linux) is at [3]. Please check the log files on the build 
machine itself at

main/libtextcat/unxfbsdx.pro/misc/logs

[1] 
http://ci.apache.org/projects/openoffice/buildlogs/fbsdn/log/unxfbsdx.pro.build.html
[2] 
http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/328/steps/move%20logs%20to%20web/logs/stdio
[3] 
http://ci.apache.org/projects/openoffice/buildlogs/linux64/main/libtextcat/unxlngx6.pro/misc/logs/libtextcat.txt


Herbert

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



Re: mingw32 for building the ODK under Linux?

2015-04-30 Thread Herbert Duerr

On 2015-04-29 00:07, Kay Schenk wrote:

I normally set --disable-odk in my builds. When I enabled it today for
some testing, I get an configuration error that says --

checking for external/unowinreg/unowinreg.dll... configure: WARNING: not
found, will be cross-built using mingw32
configure: error: for rebuilding unowinreg.dll you need the mingw32 C++
compiler.
  Specify mingw32 g++ executable name with --with-mingwin.
  Or use prebuilt one from
http://tools.openoffice.org/unowinreg_prebuild/680/ and
  put it into external/unowinreg using your browser or a command
equivalent to:
  wget -O external/unowinreg/unowinreg.dll
http://www.openoffice.org/tools/unowinreg_prebuild/680/unowinreg.dll


Is this really needed for Linux builds of the ODK?


If you want to build an ODK that can run on windows then this DLL is 
needed. As the error message says you can build this DLL from scratch or 
you can download the pre-built library from [1].


For some background info please see the thread around [2].

I usually take the pre-built binary blob and put it into 
main/external/unowinreg/ as suggested by the error message.



It isn't mentioned in our build information.


The unowinreg.dll blob is mentioned as a prerequisite in [3].

[1] http://www.openoffice.org/tools/unowinreg_prebuild/680/unowinreg.dll
[2] http://markmail.org/message/lwgjbdvtoyijymwf
[3] 
https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO#General_Build_Requirements


Herbert

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



CVE-2015-1774: OpenOffice HWP Filter Remote Execution and DoS Vulnerability

2015-04-25 Thread Herbert Duerr
CVE-2015-1774

OpenOffice HWP Filter Remote Code Execution and Denial of Service
Vulnerability

A vulnerability in OpenOffice's HWP filter allows attackers to cause a
denial of service (memory corruption and application crash) or possibly
execution of arbitrary code by preparing specially crafted documents in
the HWP document format.

Severity: Important

Vendor: The Apache Software Foundation

Versions Affected:

All Apache OpenOffice versions 4.1.1 and older are affected.

Mitigation:

Apache OpenOffice users are advised to remove the problematic library in
the program folder of their OpenOffice installation. On Windows it is
named hwp.dll, on Mac it is named libhwp.dylib and on Linux it is
named libhwp.so. Alternatively the library can be renamed to anything
else e.g. hwp_renamed.dll.
This mitigation will drop AOO's support for documents created in Hangul
Word Processor versions from 1997 or older. Users of such documents are
advised to convert their documents to other document formats such as
OpenDocument before doing so.

Apache OpenOffice aims to fix the vulnerability in version 4.1.2.

Credits:

Thanks to an anonymous contributor working with VeriSign iDefense Labs.




signature.asc
Description: OpenPGP digital signature


Re: Spam on bugzilla

2015-03-12 Thread Herbert Duerr

On 2015-03-12 17:38, jan i wrote:

On 12 March 2015 at 17:27, FR web forum ooofo...@free.fr wrote:


https://bz.apache.org/ooo/show_bug.cgi?id=117896
https://bz.apache.org/ooo/show_bug.cgi?id=119006
https://bz.apache.org/ooo/show_bug.cgi?id=24317



Andrea just sent an email to infra, I suspect it is the same theme.


The account was registered since last november but hasn't done much 
since. I didn't delete the account yet but disabled it by changing the 
password... I cannot remove the spam comments though, but I think that 
is hiding such comments is a planned feature for Bugzilla.


Herbert

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



Re: Some old OOo SVN dumps, of use to anyone?

2015-03-03 Thread Herbert Duerr

On 2015-03-03 00:21, Rob Weir wrote:

On Mon, Mar 2, 2015 at 3:24 AM, Herbert Duerr h...@apache.org wrote:

On 2015-02-28 23:05, Andrea Pescetti wrote:

Rob Weir wrote:


It could be
even more useful, of course, if hosted as an actual (read-only)
repository, to consult the history of the code base.



Isn't this part of Herbert's big git repo with the whole code history
that it was possible to reconstruct?



Yes, my git repository of the AOO/OOo history [1] also contains the import
of the then available latest OOo-SVN repo. The old OOo project only used SVN
from 2008 to 2009 and though the SVN repo had imported a few CVS branches
the most interesting ones (e.g. all the CVS child-workspace branches where
the actual development happened between 2003-2008) were dropped during that
import and due to the way things were merged many interesting commit details
were dropped too.
[...]


Any idea why your ZIP is only 2GB, but my dump is 150GB?   Even when I
zip my svndump file it is still 21GB.   So I wonder if I have
something different or more than what you have.   Or is git really
that much more efficient at storing a revision history?


Yes, git can be extremely efficient for preserving code history. 99% of 
my 2GB blob consists of such git pack file. The zip format of my blob 
is mainly to add missing pieces (e.g. tag names, branch names, mailmap, 
grafts) and to prepare the directory layout as expected by typical git 
tools [1]. The zip-compression is quite irrelevant for the blob. Any 
other directory-preserving container would have been fine, but zip is 
well known and ubiquitous.


[1] 
https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Graphical_Interfaces


By the way, I just noticed that the historical blob just contains the 
OOo-CVS, OOo-SVN and OOo-HG histories. If needed the AOO history and 
maybe the LO history could be added later to get a more complete picture 
of all the relationships and interactions.


Herbert

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



Re: Some old OOo SVN dumps, of use to anyone?

2015-03-02 Thread Herbert Duerr

On 2015-02-28 23:05, Andrea Pescetti wrote:

Rob Weir wrote:

It could be
even more useful, of course, if hosted as an actual (read-only)
repository, to consult the history of the code base.


Isn't this part of Herbert's big git repo with the whole code history
that it was possible to reconstruct?


Yes, my git repository of the AOO/OOo history [1] also contains the 
import of the then available latest OOo-SVN repo. The old OOo project 
only used SVN from 2008 to 2009 and though the SVN repo had imported a 
few CVS branches the most interesting ones (e.g. all the CVS 
child-workspace branches where the actual development happened between 
2003-2008) were dropped during that import and due to the way things 
were merged many interesting commit details were dropped too.


These interesting parts of the old OOo-CVS history were also recovered 
and put into my git repo. The 2009-2011 code history in Mercurial and 
the 2011-2014/01 AOO history are also included. For more details please 
see my last year's FOSDEM presentation [2].


[1] http://people.apache.org/~hdu/HistOOory_lastest.zip
[2] http://people.apache.org/~hdu/HistOOory_Presentation.pdf


If it's already there, nice; if not, ideally it should be merged with it.


It should already be there, but somebody please check it with some 
samples. For a more complete history the bit git repo should be updated 
with the latest AOO progress. And the mercurial import could be redone 
with hg-hash annotations enabled too.


Hope that helps,
Herbert

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



Re: [PROPOSAL] move repo to Git.

2015-02-15 Thread Herbert Duerr

Hi Pedro,


I don't currently use git but what I use is not really important:
if a move to git were to be considered, it would only make sense
if we can rescue the pre-apache history and in particular the
Hg CWSs.


Most of the open-source history has been preserved. I talked about this 
in my last year's FOSDEM presentation [1]. The code history was provided 
a big git repository in a 2GB blob [2]. Unzip it and start your favorite 
git tool to explore it (e.g. gitk --all).


[1] http://people.apache.org/~hdu/HistOOory_Presentation.pdf
[2] http://people.apache.org/~hdu/HistOOory_lastest.zip

Herbert

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



Re: [VOTE] New Apache OpenOffice PMC Chair

2015-01-31 Thread Herbert Duerr
On January 30, 2015 7:52:16 PM CET, Andrea Pescetti pesce...@apache.org wrote:
 [...]
Who of the two candidates do you prefer to replace Andrea Pescetti as 
the OpenOffice project PMC Chair?
[ ] Dennis E. Hamilton (orcmid)
[ ] Jan Iversen (jani)

Two excellent candidates. Thanks for running! And many thanks to Andrea for his 
outstanding performance as PMC Chair.

+1 for Jan Iversen

Hi from FOSDEM in Brussels!

Herbert

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



Re: Has SVN Robot stopped to work?

2015-01-09 Thread Herbert Duerr

On 08.01.2015 18:32, Regina Henschel wrote:

I see no notifications in Bugzilla for new commits. The last one I found
is in issue 125981 from 2014-12-30.


Thanks for noticing! The server must have had an outage at that time.

Our svn robot service has been restarted now and the seven missed 
commits have been re-processed.


If anyone is interested to help maintain this the first step would be to 
get yourself added to the svn2bz group for the sif.zones server. I guess 
writing a JIRA issue to INFRA is the best way to accomplish this.


Herbert

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



Re: Officeshots.org

2014-12-05 Thread Herbert Duerr
I'll try to provide one for the plugfest. I'll probably have it running 
on my notebook in a dedicated virtual machine.


On 02.12.2014 23:43, Michiel Leenaars wrote:

Dear Apache OpenOffice developers,


as some of you will know we have the 10th ODF plugfest coming up next
week, hosted by the UK Cabinet Office [1] - for which you are all
invited, of course. For that purpose (and to support the UK government
migration to ODF) we are working hard on Officeshots.org. Officeshots is
an automated validation and testing infrastructure that contains
instances of many different office applications (and potentially
different versions), and can be used to see how documents will be opened
and rendered by other ODF consuming applications.

It would be really awesome if someone from the Apache OpenOffice
community would set up a copy of AOO for Officeshots.org (ideally on
multiple platforms and both a trunk version and a release, but lets
start with the basics). This is not a very difficult or time consuming
thing to do, and it can run on a desktop in the background or on a small
virtual machine somewhere. It would however be very useful for interop
testing, because all test documents created during the plugfest can be
automatically pushed to it. Also, the upcoming ODF Autotests
infrastructure can use the same infrastructure.

The manual for installing a factory can be found here:

http://code.officeshots.org/trac/officeshots/wiki/FactoryManual

If you find yourself with an hour of time and the kindness to volunteer,
please register at http://www.officeshots.org and subsequently contact
me to get the appropriate rights to set up a factory.

Best regards,
Michiel Leenaars
OpenDoc Society

[1] http://plugfest.opendocumentformat.org

===

Support NLnet, the open internet and open source with just 5 minutes of
your time. Make a difference today.

Visit: http://nlnet.nl/help (English) - http://nlnet.nl/ayuda (Espanol)

===




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



Re: Compiling 4.1.1 on MacOS X 10.6.8 (intel) - GCC version problem

2014-11-27 Thread Herbert Duerr

On 27.11.2014 01:09, Clive Bruton wrote:

I am trying to compile OpenOffice 4.1.1 to run on MacOS X 10.6.8.


For building older versions of OpenOffice on Mac please see [1]. It 
requires XCode 2 or XCode 3, both of which are not easy to get nowadays. 
They are also almost impossible to install on current systems. For these 
older versions the page also documents the requirement to compile with 
the 10.4 SDK.


For building AOO 4.1 or newer please see [2]. The build system has been 
reworked to allow current XCode versions (4.5 or newer) and works fine 
with newer SDKs (10.7 or newer). However OSX 10.7 or newer are a 
requirement for these newer builds.


[1] 
https://wiki.openoffice.org/wiki/Documentation/Building_Guide/Building_on_MacOSX
[2] 
https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Building_on_MacOsX



When I
run the ./configure it runs for a few seconds then shows the following
error:

 checking the GNU gcc compiler version... configure: error:
 found version 1.0.2, use version 3+ of the gcc compiler

If I run:

 gcc -v

I get:

 gcc version 4.2.1 (Apple Inc. build 5659)

Any ideas on how to fix this?

Also, what's the specific reason 4.1.1 isn't built as a binary for
10.6.8, while 4.0.1 is?


Please see above. The build system was quite outdated, the build 
requirements were more than obsolete and targeted platforms that were no 
longer supported by Apple. Also many other vendors like Mozilla, Google, 
Microsoft, Adobe, etc. had already dropped support for these old platforms.


When we did the overdue refresh for newer platforms we also used the 
opportunity to switch to 64bit. It would have been possible to get it 
work on OSX10.6 too, but it was already unsupported by Apple then and 
nobody was interested to put work into backporting the stuff [3].


[3] http://markmail.org/message/qfqarbaoesonibur

Herbert

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



Re: Compiling 4.1.1 on MacOS X 10.6.8 (intel) - GCC version problem

2014-11-27 Thread Herbert Duerr

On 27.11.2014 12:31, Clive Bruton wrote:

On 27 Nov 2014, at 08:35, Herbert Duerr wrote:


For building older versions of OpenOffice on Mac please see [1].


I think what you are saying is that there are dependencies in the code
that require 10.7. If this is the case then the error reported should be
that the system is not supported (and why), rather than the gcc version
is incorrect.


Agreed. This and other messages should be updated to pinpoint the exact 
root cause. Also the configure options that don't make sense on a 
platform should be removed altogether. While reworking the configure 
step IMHO also the advanced options should have to be enabled extra. 
There is plenty of opportunity to make the configure step and the build 
system much smoother.



It requires XCode 2 or XCode 3, both of which are not easy to get
nowadays. They are also almost impossible to install on current
systems. For these older versions the page also documents the
requirement to compile with the 10.4 SDK.


Actually, these versions of Xcode are easy enough to get (I downloaded
3.2.6 just a few days ago), and at least with 3.x the option is there in
the install to include support for 10.4. The old versions of Xcode are
here (Xcode 2.3-6.1 for download, just search for Xcode):

 https://developer.apple.com/downloads/index.action


Installing and running these old XCodes on recent systems (e.g. 
Yosemite) is the really tricky thing. And finding and downloading their 
blobs is also not as easy as installing them from the app store.



Please see above. The build system was quite outdated, the build
requirements were more than obsolete and targeted platforms that were
no longer supported by Apple. Also many other vendors like Mozilla,
Google, Microsoft, Adobe, etc. had already dropped support for these
old platforms.

When we did the overdue refresh for newer platforms we also used the
opportunity to switch to 64bit. It would have been possible to get it
work on OSX10.6 too, but it was already unsupported by Apple then and
nobody was interested to put work into backporting the stuff [3].


Thanks for the note. I think the issue is that all the companies you
name have a commercial interest in obsolescence, I'm not sure what the
incentive for the Apache foundation would be in supporting that business
model.


I'm not sure that e.g. Google or Mozilla are interested in planned 
obsolescence. They are probably just not interested in putting extra 
effort into providing upgrade paths for users that seem to be averse to 
upgrading. The law of diminishing returns applies in this situation.



From my own perspective, and I am probably in a small minority,
my interest in supporting older systems (ie up to 10.6) is because they
are able to run PPC and classic apps, which 10.7 is unable to do. I'm
pretty sure I have Apache and MySQL running on such systems.


The two Apache projects you mentioned probably just require plain POSIX 
compliance for their development platforms. AFAIK this aspect of the Mac 
development environment has remained stable, so not extra effort was 
required, whereas in our GUI heavy requirements plenty of stuff has been 
deprecated. We cannot ignore these deprecations forever, they'll be 
removed sooner or later.


Anyway, in your case I suggest to build the latest AOO 4.0.1 source [1] 
on XCode3 with the Mac 10.4 SDK using the build instructions at [2].


[1] http://svn.apache.org/repos/asf/openoffice/tags/AOO401/
[2] 
https://wiki.openoffice.org/wiki/Documentation/Building_Guide/Building_on_MacOSX


Herbert


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



Re: Issues for vertical layout on Mac

2014-11-27 Thread Herbert Duerr

Hi Aron,

On 27.11.2014 08:53, aron wrote:

I reported a vertical layout issues under Mac at here
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=86768
also reported it at OpenOffice's bugzilla
https://issues.apache.org/ooo/show_bug.cgi?id=125908


It looks like OSX's CoreText does funny things when vertical mode is 
requested for fonts that don't understand the concept of vertical mode.


I suggest to experiment with the pCFVertBool variable in 
main/vcl/aqua/source/gdi/ctfonts.cxx or by disabling the line setting 
the value for KCTVerticalFormsAttributeName altogether. If it shows that 
only fonts without OpenType's vert or vrt2 feature are affected we 
could add a check for this and then work around this CoreText problem.


I've updated the AOO issue you reported accordingly.


Like shown in the illustration below, both Mongolian and English text is
not handled correctly on vertical layout mode under Mac(and Ubuntu too
although there is no Ubuntu's screen shot at here).


Attachments are stripped from mails sent to this mailing list so the 
images cannot be seen. But they are available in the issue you reported.



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



Re: missing new aoo4.2 win nightly snapshot

2014-11-20 Thread Herbert Duerr

On 19.11.2014 20:00, Oliver Brinzing wrote:

  Apparently the Windows build gets named after the revision of the
latest commit in AOO's trunk
  whereas other builds get named after the latest commit in the big ASF
repository.

this behaviour is new, i first noticed it about two weeks ago.


Looking at an older log from the linux-buildbot log, e.g. [1] from one 
month ago the svn-step there set the got_revision property to the 
latest revision of the full ASF-repository too.


[1] 
http://ci.apache.org/builders/openoffice-linux32-nightly/builds/185/steps/svn/logs/stdio



AOO Help/Info shows: AOO420m1(Build:9800)  -  Rev. 1635806 for today's
build,
so i think the builds did not change the last two weeks?


The major and minor versions and the build number of the product are set 
manually and didn't change in the last two weeks. The latest AOO trunk 
revision remained at 1635806 in this timeframe.


Herbert

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



Re: about vertical text direction

2014-11-20 Thread Herbert Duerr

Hi Aron,

On 20.11.2014 11:50, soyol aron wrote:

I want to insert a text box which can show vertical text in writter. But
It seems like that there is no options for vertical direction text in
the combo box in frame’s setting dilaog, just likes the screen shot
below. (this is a Libre Office's screenshot but I think that this is
same to OpenOffice)


I'm not sure whether I understood your question. But I know that the 
user interface elements for vertical writing are only enabled when the 
setting 
Tools-Options-LanguageSettings-Languages-ShowUIforEastAsianWriting 
is enabled. Does enabling that checkbox help with your problem?


Herbert

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



Re: missing new aoo4.2 win nightly snapshot

2014-11-18 Thread Herbert Duerr

On 18.11.2014 23:41, Kay Schenk wrote:

On 11/18/2014 08:32 AM, Oliver Brinzing wrote:


http://ci.apache.org/projects/openoffice/
Windows Nightly (aoo-win7) Nov 18 02:30 1635806 success #217
Build successful

looks like revision 1635806 is build every night ...

linux build is at rev. 1640267

Regards
Oliver


The windows buildbots are setup slightly differently than the linux
ones. We need to investigate why the different options are causing this
mismatch. (???)


Many Apache projects (including AOO) share the huge repository at 
svn.apache.org. So if there is a commit in another project then the 
revision number of the whole repository is increased. This new revision 
number can then be used as an indicator how current a checkout is.


The revision number of the latest commit to a particular project is 
another interesting indicator. Unless this particular project got the 
latest commit then this revision number is different from the one of the 
full ASF repository.


Apparently the Windows build gets named after the revision of the latest 
commit in AOO's trunk whereas other builds get named after the latest 
commit in the big ASF repository. Both numbers have their merit.


Herbert

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



Re: missing new aoo4.2 win nightly snapshot

2014-11-18 Thread Herbert Duerr

On 18.11.2014 17:32, Oliver Brinzing wrote:


http://ci.apache.org/projects/openoffice/
Windows Nightly (aoo-win7) Nov 18 02:30 1635806 success #217
Build successful

looks like revision 1635806 is build every night ...


As of today revision 1635806 is the revision of the latest commit to 
AOO's trunk. Github has a nice view of trunk commits at [1].


[1] https://github.com/apache/openoffice/commits/trunk


linux build is at rev. 1640267


Please see my other mail on why this number is different but the actual 
source that was build was the same.


Herbert

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



Re: Very simple first patch

2014-11-14 Thread Herbert Duerr

On 14.11.2014 01:04, Kay Schenk wrote:

On 11/13/2014 03:10 PM, Andrea Pescetti wrote:

On 13/11/2014 Michal Hriň wrote:
[...]

It is a update of external package :)


And here is a problem, but it doesn't depend on you. Policy so far has
been: we download build-time dependencies from the Extensions site and
from Apache Extras.


Can we get a memory refresher on why we can't use the svn versions of
these external sources directly?


David Fisher wrote in [1] that he removed them because fallback urls to 
svn are now removed as per Infra policy. I guess the revision control 
server that is so very critical to so many ASF projects should not be 
impeded by the download of such large third-party tarballs.


[1] http://svn.apache.org/viewvc?view=revisionrevision=r1377529


[...]
It seems like the testing from the new SourceForge are is going pretty
well...

http://markmail.org/message/4p3klhqkkvszmwav

Maybe time for some additional testing from:
http://sourceforge.net/projects/oooextras.mirror/files/

I'll make local changes and test with this as new OOO_EXTRAS area.

Who would have rights to update these files on SF?


The sourceforge ooextras.mirror project currently has only one 
administrator [2].


[2] https://sourceforge.net/u/sf-editor1/

Herbert

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



CVE-2014-3524: Apache OpenOffice Calc Command Injection Vulnerability

2014-08-21 Thread Herbert Duerr
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

CVE-2014-3524
OpenOffice Calc Command Injection Vulnerability

Severity: Important
Vendor: The Apache Software Foundation

Versions Affected:
Apache OpenOffice 4.1.0 and older on Windows.
OpenOffice.org versions may also be affected.

Description:
The vulnerability allows command injection when loading Calc 
spreadsheets. Specially crafted documents can be used for command-injection 
attacks. Further exploits are possible but have not been verified.

Mitigation:
Apache OpenOffice users are advised to upgrade to Apache OpenOffice 
4.1.1. Users who are unable to upgrade immediately should be cautious when 
opening untrusted documents.

Credits:
The Apache OpenOffice security team credits Rohan Durve and James 
Kettle of Context Information Security as the discoverer of this flaw.

Herbert Dürr
Member of the Apache OpenOffice Security Team
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.13 (Cygwin)

iQIcBAEBAgAGBQJT9e2fAAoJEDfnuKc+PLjJNT0P/1kg+qHwcuqDScV2HdOHbIP3
409ABpECFSLsAf4S6EwpBTeSBQoBCco+uyzMPJ9yOO6xcDdcuq2BF6vdBLL46UKC
WP+yy4G4BBAX/NnE+mTVT2Tc+JgwJJ6Zzd03JuIQo4T0qnsnYjfG7fAY9fx4vTc5
TAvFEakG8Nrrvoq5s856aKZdRlM5JMsUPzFd1JtsWopWmyRWHd9dNwJZJAmTr68F
3QeBONe9SKK1nb9TxQt5W4MUbraw6doN6q5bDa8eDJUiwzGraMqdCBTD2tVe09BF
Mi2TM6lJc4D27aZ8vMxZJTMWRGNGSU9fAuZYNmndXCYGk3rjKB6ghEfxK2DjaG5b
KuXAg6jg8Q+9CZNL769h1NIavj+Yhs7ouiFgS5gkb0l8oeU/UiCcmqq5y0cTzT43
Bu/5VYLj4dNq2XwwMLY7lzQeJ4xKS8WLmBEJ43v3Pocha5f020dftgH0D+sV3V8C
7Rn33gPrf5Ff/klGcvEUOkCRRalKI72CAN7c8AkPlNwWb4OhIQboSNRHF1jHm8Kb
mifIsECKudk8cKbKkiRuP9Eaq+nfZp/WswvmPboRuMdTLuT4vwGUTXzL7If8XDb6
a2a3Mc4Mr5unYVJLG3lS+VkozjQOVjjDwy8FuiZg/To/bsmZ5s+vURwHH8EGkUFN
N3jdeIXCa76iNNKuVPHF
=Ku0Y
-END PGP SIGNATURE-

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



CVE-2014-3575:OpenOffice Targeted Data Exposure Using Crafted OLE Objects

2014-08-21 Thread Herbert Duerr
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

CVE-2014-3575
OpenOffice Targeted Data Exposure Using Crafted OLE Objects

Severity: Important
Vendor: The Apache Software Foundation

Versions Affected:
Apache OpenOffice 4.1.0 and older on Windows.
OpenOffice.org versions are also affected.

Description:
The exposure exploits the way OLE previews are generated to embed 
arbitrary file data into a specially crafted document when it is opened. Data 
exposure is possible if the updated document is distributed to other parties.

Mitigation:
Apache OpenOffice users are advised to upgrade to Apache OpenOffice 
4.1.1. Users who are unable to upgrade immediately should be cautious when they 
are asked to Update Links for untrusted documents.

Credits:
The Apache OpenOffice security team credits Open-Xchange for reporting 
this flaw.

Herbert Dürr
Member of the Apache OpenOffice Security Team
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.13 (Cygwin)

iQIcBAEBAgAGBQJT9e3wAAoJEDfnuKc+PLjJC8gP/2ZLgMRO9r2YyAbEWl6iA1gP
eVtq6I6O5W9a0ov1zGpbBaPVqZGMCGPDgsdTBUmm2FRAY0U0Yz0bflpGcSUdIpJ/
ULMp6TLfgb24PpiySOQHRvz/6QDsTTgkEyKClkM3THzvNXh6mSCExaDsDv8fseaJ
y1tvTRHrHLeG+lZKPwDnIvDYDSONYNksK/e7gcF5rjNZpmcl6F4gZmMcm1j1TP1a
HbsgOzMpC+A0X26VfuDapYBT6mjeITS6+ZReAcD3sPul95UK/BQ6qU29dvDY7uYg
7U9vzr2155uyv9qUx0UqE2XRKIHfUEhhxHZqFtTVlllkv34E1PNNYdhzUUYDuo4w
W4+GhrebUaArIeQNd1KLCgvnQ0O6ykegV/Rc+OIgG/8DOyC18SS3r11nLs0L0pDe
WmBfOii2OaS/d0RrOdHFsNpscSL1dRaGOXLDD5lxm2VPp6D3TgCM9UgNnBzF4u3S
4lKid1JlxswFbOOT0hNrX7V/kwx9Z2DfDzw8EmjLZGmiH1W3u99EZxmIlKZQRwrg
3enbMuSADsrWSjnxxmwlJD6iT0AaBEJ30doxqnfftIbNt4+r45fSPRPWYriQZ00j
7a+CrKLfBS9ctuXChldWGtgbh4Pkq3RxsVhAw7aiIQdII53v8086A/jzVU0zYNN8
AUxJRYsI1SGTlytbeP0o
=2Y3B
-END PGP SIGNATURE-

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



Re: [VOTE]: Release Apache OpenOffice 4.1.1 (RC3)

2014-08-19 Thread Herbert Duerr
+1, release revision 1617669 as Apache OpenOffice 4.1.1. I checked the 
Linux build, the source release vs. the repository, the source signature 
and checksums. Also the German Linux binaries work fine.


On 15.08.2014 09:15, Jürgen Schmidt wrote:

Hi all,

this is a call for vote on releasing the available release candidate
(RC3) as Apache OpenOffice 4.1.1.

Apache OpenOffice 4.1.1 is mainly a bugfix release with some important
bugfixes. And we can provide again more complete UI translations and
have now support for 41 languages. New languages for this release
compared to 4.1.0 are Catalan, Catalan (Valencia AVL) and Catalan
(Valencia RACV).

Apache OpenOffice 4.1.1 is the continuation of high quality software
releases.

An overview of the integrated release issues can be found under:

http://ci.apache.org/projects/openoffice/milestones/4.1.1-rc3-r1617669/AOO4.1.1_fixes.html

The release candidate artifacts (source release, as well as binary
releases for 41 languages) and further information how to verify and
review Apache OpenOffice 4.1.1 can be found on the following wiki page:

https://cwiki.apache.org/confluence/display/OOOUSERS/Development+Snapshot+Builds

(alternative directly via
http://ci.apache.org/projects/openoffice/milestones/4.1.1-rc3-r1617669)

*.dmg files are still not recognized as binaries and have to be
saved manually (save link as ...).

The RC is based on the release branch AOO410, revision 1617669! And a
fresh and clean RAT scan output of this revision can be found under

http://ci.apache.org/projects/openoffice/milestones/4.1.1-rc3-r1617669/AOO4.1.1_RAT_Scan.html

Please vote on releasing this package as Apache OpenOffice 4.1.1

The vote starts now and will be open until:

Tuesday, 19 August: 2014-08-19 12:00am UTC+2.

We invite all people to vote (non binding) on this RC. We would like
to provide a release that is supported by the majority of our project
members.


[x] +1 Release this package as Apache OpenOffice 4.1.1
[ ]  0 Don't care
[ ] -1 Do not release this package because...

Herbert

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



Re: Where are AOO 4.1.1 daily binaries for Windows?

2014-07-11 Thread Herbert Duerr

On 10.07.2014 17:16, Herbert Duerr wrote:

On 10.07.2014 08:56, Regina Henschel wrote:

Herbert Duerr schrieb:

[...]
There was a problem on the win-nightly buildbot. It updated the source
to the latest trunk instead to the latest revision of the branch it was
requested to checkout. This should be fixed now and the next nightly
will get the AOO410 source.


Now is an error in the path to the source :(


Working with that bot feels like remote-controlling a car on Pluto...
the turnaround times are high and there are a lot of dark corners.
Anyway with a bit of luck the next nightly build will produce the
desired install set.


The new recipe worked and the nightly Windows builds of our release 
branch (on the way to AOO 4.1.1) are now available at the regular 
location of our nightly Windows builds [1].


[1] http://ci.apache.org/projects/openoffice/install/win/

Herbert

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



Re: Where are AOO 4.1.1 daily binaries for Windows?

2014-07-10 Thread Herbert Duerr

On 10.07.2014 08:56, Regina Henschel wrote:

Herbert Duerr schrieb:

[...]
There was a problem on the win-nightly buildbot. It updated the source
to the latest trunk instead to the latest revision of the branch it was
requested to checkout. This should be fixed now and the next nightly
will get the AOO410 source.


Now is an error in the path to the source :(


Working with that bot feels like remote-controlling a car on Pluto... 
the turnaround times are high and there are a lot of dark corners. 
Anyway with a bit of luck the next nightly build will produce the 
desired install set.


Herbert

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



Re: Where are AOO 4.1.1 daily binaries for Windows?

2014-07-09 Thread Herbert Duerr

On 09.07.2014 12:05, Regina Henschel wrote:

[...]
Build Source Stamp: [branch openoffice/branches/AOO410] HEAD
---^


But I do not find the binaries. On
http://ci.apache.org/projects/openoffice/install/win/ I see a
Apache_OpenOffice_4.2.0_Win_x86_install_en-US_1608755.exe and its
'version.ini' too says, that it is a 4.2.0.


There was a problem on the win-nightly buildbot. It updated the source 
to the latest trunk instead to the latest revision of the branch it was 
requested to checkout. This should be fixed now and the next nightly 
will get the AOO410 source.


Herbert

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



Re: build break in sw = two nightly builds now switched to the release branch

2014-07-07 Thread Herbert Duerr

On 07.07.2014 08:53, Regina Henschel wrote:

seems I have been faster ;) Commit done. r1608348


Thanks! I took the liberty to merge the fix into the release branch 
where the same problem was introduced and is solved now. This event 
showed that a more regular check of our release branch is needed.


I temporarily switched the Linux32 and the Windows nightly builds to our 
release branch for AOO 4.1.1. Till the release this switch should help 
our QA efforts and the more regular monitoring of the branch will also 
detect build problems faster.


The changes are already active, but the next nightly builds will only be
available starting tomorrow at about this time.


Regina Henschel schrieb:

Hi,

the current trunks breaks in sw because of missing includes

#include vcl/pdfextoutdevdata.hxx
#include svtools/filter.hxx

in

trunk\main\sw\source\core\doc\notxtfrm.cxx
[...]


Thanks for finding it! The problem was probably introduced because the 
fix was developed on a platform where building with precompiled headers 
was enabled, which hid the problem.


Herbert


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



Re: EXTERNAL: Re: NSS Module

2014-06-26 Thread Herbert Duerr

On 26.06.2014 02:32, Steele, Raymond wrote:

Where is the build output located?


It is emitted to stdout unless you used the --html option in your build 
command. To capture stdout either redirect it with e.g.

  build --all -P2 stdout.log -- -P2
or use a pipe and the tee command
  build --all -P2 -- -P2 | tee stdout.log
to capture it and watch the progress at the same time.


 I have NSS on my system, but the --with-system-nss flag is not an option. If I 
use --with-system-libs, wouldn't that enable system-libs for all software?


I'm no expert on AOO's configure system but as far as I know the option 
--with-system-libs should only enable the system libs where development 
headers and libraries are available on the build system.


There is still the question on whether the system-nss is being used: 
The makefile output (NSS is not being built because...) would be one 
important piece of information containing the relevant environment 
variables ENABLE_NSS_MODULE and SYSTEM_NSS. The environment 
variables are of course also visible in the... environment once you 
sourced the platform specific file mentioned by the configure script.


Herbert

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



Re: NSS Module

2014-06-24 Thread Herbert Duerr

Hi Raymond,

On 23.06.2014 18:42, Steele, Raymond wrote:

After running the configure, the ENABLE_NSS_MODULE environment variable is set 
to yes, but for some reason NSS is not built. The build fails in xmlsecurity 
because the NSS libraries were not built and copied over to solver. I have to 
manually run dmake on NSS then copy them to the lib directory in solver. Any 
ideas why?


Looking into main/nss/makefile.mk the logic on whether the builtin nss 
is built is right there: If nss is disabled or if the system-provided 
nss is selected, then the builtin nss will not be built. In that case 
there would be an info: NSS will not be built because... I guess this 
was the case. Please search the build output for this line.


The system provided nss is preferred over the builtin nss if you 
configured with --with-system-nss or --with-system-libs. Please check 
whether any of these configure options were active.


Herbert

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



Re: Question ad encoding of unoinfo java return string value

2014-06-19 Thread Herbert Duerr

On 17.06.2014 21:10, Rony G. Flatscher (Apache) wrote:

According to some older infos about the encoding returned by unoinfo[.exe] 
java the resulting
string starts with an indicator byte, where '0' indicates an ASCII encoding 
(and the paths are
delimited with '\0'), whereas '1' indicates UTF-16LE (and the paths are delimited with 
\0\0).

On German Windows (AOO 4.1) I see the encoding '1' (UTF-16LE), but the 
characters are not 16-bit
(UTF-16LE) encoded, but plain ASCII, however the paths get delimited with 
\0\0. OOo (e.g. 3.4.1)
would return encoding '1' (UTF-16LE) where each ASCII character is preceded by 
'\0'.

Clearly, an installation routine dealing with the returned string value of AOO 
gets confused, if it
was written with UTF-16LE in mind, working correctly on earlier OOo.


I had a quick look at the problem. This is indeed a behavior change.

There was a suspicious line in the responsible code. When I cleaned it 
up (#i125115#) on trunk the output is fine again. Is this something for 
our bugfix release? Please lobby for it if see it that way and when you 
verified the fix.


Herbert

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



Re: EXTERNAL: Re: Macro Security Button

2014-06-13 Thread Herbert Duerr

Hi Raymond,

On 12.06.2014 17:39, Steele, Raymond wrote:

I am just trying to set ENABLE_NSS_MODULE=YES.I thought enabling category-b 
would do this, but that does not seem to be the case. How does one go about 
enabling the security macros button? I thought it was by enabling NSS and 
category-b, but that does not seem to work. I could manually force it , or 
change the configure script, but that does not seem to be the correct solution.


According to main/configure.in line 330 the nss module is enabled by 
default. It gets disabled though in line 1422 of the same file unless 
category-b licensed code is explicitly enabled. This is so for policy 
reasons, see [1] for details.


So if you enabled category-b licensed code and didn't disable nss, then 
nss should be enabled. If this isn't so please check and eventually 
update your system's autoconf tool. If that doesn't help then enabling 
the ENABLE_NSS_MODULE option by force may be the fastest solution.


[1] http://markmail.org/thread/erh6leykxwygio2k

Herbert

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



Re: cleaning up our sourceforge top-level directory

2014-05-28 Thread Herbert Duerr
On 27.05.2014 20:58, Marcus (OOo) wrote:
 Am 05/27/2014 05:46 PM, schrieb Kay Schenk:
 We still allow for downloads of legacy OOo, so it
 would probably be better to move the older versions to something like our
 current structure -- your second option above?
 
 +1
 
 And, should the older
 packages, if it applies only to 3.3, also have its own area? Maybe
 someone still wants/needs these.
 
 Then they should look for them in the ASF archive. This should be the 
 only location for very old release builds.

The ASF archive does not contain older OOo builds such as 3.2.1 or 3.3. These 
artifacts were not released under the ASF umbrella so they are neither archived 
in http://archive.apache.org/dist/incubator/ooo/ nor in 
http://archive.apache.org/dist/openoffice/

Ancient OOo releases are still available in the archive mirror network though. 
Please see http://www.openoffice.org/download/archive.html for links.

Herbert

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



Re: Tracking bugs like Issue 124985 - [Meta] Meta Bug for collecting bugs which appeal for AOO 4.1.x

2014-05-27 Thread Herbert Duerr

Hi Rainer,

On 26.05.2014 20:13, Rainer Bielefeld wrote:

It's an essential that information should be consistent at any place for
Bugzilla.


+1


Here an overview concerning priority /severity of the issues listed in
the meta-issue;


!  Critical  major normaltrivial  ! Total
---!-!--
P1 !1 . . .  !   1
P2 !. . . 1  !   1
P3 !. 4 5 .  !   9
---!-!--
Tot!1 4 5 1  !  11


Regressions are also an important consideration.


So my question is why Issue 114361 with severity trivial has been
considered by godlike decision (there is no reasoning, neither in Issue
124985 nor in Issue 114361) so serious that it has been added added to
the meta bug? With some minimum carefulness the severity would have been
rised to major or more, the dataloss keyword would have been added, so
that the decision will be comprehensible. I did that now in Issue 114361


A higher severity was very much warranted for this data loss. Data loss 
sounds a bit like an abstract concept but in this case it was I had a 
perfectly fine presentation, saved it and some pics are gone!!!.


So the meta-issue helped to identify that this important issue was not 
properly flagged and would have been overlooked if we had only used the 
query as suggested. +1 for the meta-issue then.



Common known characteristics of unresolved Issue 124985 blocking Bug
reports you find in Report [1] (More than 3400). So the question is why
have 11 been picked as blocker for the meta issue, but more of 3400 not
[2]?


For the references [1], [2] or [3] in your mail I cannot find their 
actual links, but I think I know what you mean. As said the meta-issue 
is only intended as a publicly visible reminder and best-effort overview 
what should eventually get into an eventual bugfix release if we decide 
whether we'll need one. The meta-issue helps with this discussion. +1 
for the meta-issue.


Whether they really should get into an eventual bugfix release would be 
decided later by requesting the blocker flag.


I'd say good criteria for such issues are:
- regressions
- crashes
- data losses
* risk of new regressions

So even if a bug is only minor; if it is a regression, a fix is 
available and low risk it should get into a bugfix release. Such a bug 
would not be caught by a query for major issues, but IMHO they are great 
candidates anyway.


Should we decide that our bugfix releases must only contain fixes for 
bugs with major severity then this is fine as well. The bugs below this 
level would be removed from nomination. I'd advise against ignoring such 
fixes though.



With some minimum corrections for the criteria of possible Meta bug
blockers I can reduce the number by 90% [3]
[...]
Such systematic working is the only way for real progress.


This systematic work is very important indeed and I appreciate and have 
the deepest respect for our QA volunteer who work on it.



If after some work we have valid data in the bug reports Meta Bugs
indeed can be useful to show up dependencies and relations what are not
simply visible in the bug reports.

For anything else queries like
https://issues.apache.org/ooo/buglist.cgi?cmdtype=runnamedlist_id=149854namedcmd=Potential411Blockers
(shared with registered users) are much more powerful, especially in
projects with bigger community than AOO and much bug tracker activity
(20 reports per day, not only 2).


I'm logged in and have all the rights needed but I can't see that query. 
On the other hand the meta-issue is visible to everyone without any 
trouble...


Best regards,
Herbert

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



Re: [Lazy Consensus] link to a german forum

2014-05-27 Thread Herbert Duerr

On 26.05.2014 23:08, Andrea Pescetti wrote:

Hagar Delest wrote:

I agree, we should add the link on the landing page (which has still an
old logo BTW). Adding something like (3rd party) would be fine.


OK. So can someone tell us the best way to write
Third party forums in German
in German?


Unabhängige befreundete deutsch-sprachige Foren
would be a good translation IMHO. It means
Friendly but independent German-speaking forums.

Herbert

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



cleaning up our sourceforge top-level directory

2014-05-27 Thread Herbert Duerr
I just noticed that many people seem to download AOO directly from 
sourceforge and that the directory structure obviously misleads them to 
download obsolete binaries. Here is the top-level layout and its weekly 
download count:


4.1.0:843,483 weekly downloads
localized: 25,891 weekly downloads
4.0.1: 24,410 weekly downloads
4.0.0:  3,731 weekly downloads
stable  1,800 weekly downloads
extended  558 weekly downloads
contrib41 weekly downloads
milestones:31 weekly downloads
packages6 weekly downloads

The localized and stable folders only provide the old 3.2.x, 3.3.0 
and 3.4.x releases, so getting more than 28000 weekly downloads there is 
an alarming signal.


The packages folder contains old OpenOffice.org 3.3.0 releases for 
SolarisX86, SolarisSparc, MacPPC and for languages that are not yet 
supported by AOO such as Maithili or Konkani.


The extended folder contains ISO-images with several builds of OOo321 
and OOo330.


The contrib folder contains old dictionaries. They are not directly 
usable and the newest one is from 2009.


So the current layout is apparently confusing and misleads a lot of 
people to download stuff they wouldn't use if they knew that better 
alternatives are available. I don't want to spend much time one this but 
I'd like to clean up the localized, stable, extended, contrib 
and packages top-level directories by either

- removing them altogether
- recreate a 3.4.1 folder and remove the others
- recreate a 3.4.1 and an old-OOo folder and remove the others

Herbert

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



Re: Tracking bugs like Issue 124985 - [Meta] Meta Bug for collecting bugs which appeal for AOO 4.1.x

2014-05-26 Thread Herbert Duerr

On 26.05.2014 13:14, Rainer Bielefeld wrote:

my experience is that such tracking bugs are not useful. The time
invested in adding dependencies (what is rather uncertain, who can know
how many bugs are missing and on what facts the various contributors
added the bugs to the Meta) should be invested (with much more benefit)
into careful review of the related BZ bugs and completion of information
in the BZ bugs.


I disagree that they are useless. As long as we're not sure if or when 
we should do a 4.1.1 and what changes could get into it such a 
meta-issue gives an easy overview of the candidates and their status:


https://issues.apache.org/ooo/showdependencytree.cgi?id=124985hide_resolved=0

If we decide to make a bugfix release then the appropriate milestone 
target and its release-blocker flag will be created. Once the issue 
candidates have been reviewed and their bug fields (target and blocker) 
have been adjusted only then the meta-bug becomes irrelevant. But up to 
that point it is a good tracking mechanism with global visibility, clear 
accountability of who suggested what and direct links to the candidate 
issues.



I recommend not to create tracking bugs what can be replaced easily by
queries and if there is no evidence that they are necessary for the bug
fixing process.

And if there is a decision that the tracking bug should be created
please follow
[...]
https://issues.apache.org/ooo/buglist.cgi?bug_severity=blockerbug_severity=criticalbug_severity=majorbug_status=UNCONFIRMEDbug_status=CONFIRMEDbug_status=ACCEPTEDbug_status=REOPENEDf3=OPf4=versionf5=versionf6=CPf8=cf_bug_typej3=ORlist_id=149754o4=regexpo5=regexpo8=equalspriority=P1priority=P2query_format=advancedv4=^4.1v5=^4.2v8=DEFECT


Currently this query just yields bug 124891 which indeed looks like a 
good candidate.


I suggest to FUP this discussion on the q...@openoffice.apache.org list.

Herbert

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



Re: buildbot success in ASF Buildbot on openoffice-linux64-nightly

2014-05-19 Thread Herbert Duerr

On 16.05.2014 11:10, Herbert Duerr wrote:

On 15.05.2014 07:54, Ariel Constenla-Haile wrote:

On Tue, Apr 15, 2014 at 08:42:12AM +, build...@apache.org wrote:

Hi! , The openoffice-linux64-nightly builder has just completed a run

STATUS: Success
 [...]


This last mail was from a month ago, aren't the build bots sending this
notification any longer?


[...]
So the main suspect is AOO's custom messageFormatter. Maybe it throws an
exception that is internally caught by the buildbot software? Since we
don't have access (AFAIK) to the buildbot's stderr output we have to
guess. In revision 908989 I disabled our custom messageFormatter for
now. Let's see how if we can narrow down the problem in this way.


So my hypothesis that the custom message formatter caused the problem 
was apparently correct: The messages are now sent again after I 
(temporarily?) changed the mail notifier configuration to use the 
default message formatter. The difference can be seen in [1] (default) 
and [2] (custom). The default formatter produces a quite good message so 
that I suggest to keep it as is. Fixing the original problem when access 
to stderr or the bbot's internal log isn't available isn't worth the 
trouble.


[1] 
http://mail-archives.apache.org/mod_mbox/openoffice-commits/201404.mbox/%3C20140401083733.90BA5C015E%40aegis.apache.org%3E
[2] 
http://mail-archives.apache.org/mod_mbox/openoffice-commits/201405.mbox/%3c201405170844.s4h8ivoy084...@aegis.apache.org%3E


Herbert

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



Re: buildbot success in ASF Buildbot on openoffice-linux64-nightly

2014-05-16 Thread Herbert Duerr

On 15.05.2014 07:54, Ariel Constenla-Haile wrote:

On Tue, Apr 15, 2014 at 08:42:12AM +, build...@apache.org wrote:

Hi! , The openoffice-linux64-nightly builder has just completed a run

STATUS: Success
 [...]


This last mail was from a month ago, aren't the build bots sending this
notification any longer?


There were no changes in the openoffice buildbot script at that time, 
but it seems the buildbot instance was updated from 0.8.6 to 0.8.8. And 
the cms-build notifications were moved to another file, but that was a 
while later.


Other asf-buildbot projects use a similiar MailNotifier setup and their 
mailing works fine. The only major differences between them us and them 
are that they don't use the messageFormatter option and they set the 
MailNotifier mode to change instead of AOO's all.


So the main suspect is AOO's custom messageFormatter. Maybe it throws an 
exception that is internally caught by the buildbot software? Since we 
don't have access (AFAIK) to the buildbot's stderr output we have to 
guess. In revision 908989 I disabled our custom messageFormatter for 
now. Let's see how if we can narrow down the problem in this way.


Herbert

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



Re: [ANN] Apache OpenOffice 4.1.0 released

2014-04-30 Thread Herbert Duerr

On 30.04.2014 00:15, Marcus (OOo) wrote:

Am 04/29/2014 02:15 PM, schrieb Rory O'Farrell:

Announced on en-Forum.


BTW:
Time to create a 4.1.0 value for the Version field in BZ.


Good point. I disabled the 4.1.0-Beta and 4.1.0-dev versions, disabled 
the 4.1.0 target milestone, added a 4.2.0-dev version, also created a 
new 4.2.0 target and disabled the 4.1.0-release-blocker flag.


If we decide to pursue a 4.1.1 version too then that target can be added 
too.


Herbert

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



Re: [VOTE]: Release Apache OpenOffice 4.1.0 (RC4)

2014-04-28 Thread Herbert Duerr

On 28.04.2014 17:23, Andrea Pescetti wrote:

On 25/04/2014 Jürgen Schmidt wrote:

this is a call for vote on releasing the available release candidate
(RC4) as Apache OpenOffice 4.1.0.


+1 Release this package as Apache OpenOffice 4.1.0


+1 for releasing this package as AOO 4.1.0 also from me after building 
the source package from scratch, checking the source code signature, 
checking the repository revision vs. the source tarball, checking the 
built and downloaded binaries on Mac and Linux/AMD64, running tests, 
reviewing the RAT output, etc.


Sorry for the mis-threading of my vote, but due to a problem [1] with 
the Apache mail server acting as a spam relay it was blacklisted by a 
couple of Email providers, so the original vote invitation mail never 
reached my inbox. Getting into the voting thread is now only possible by 
replying to another mail of the voting thread.


[1] https://issues.apache.org/jira/browse/INFRA-7594

Herbert

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



Re: [DISCUSS]: Digital signing of documents and macros

2014-04-17 Thread Herbert Duerr
A small update on that topic: there is a simple workaround! Signing also 
works on Mac and Linux if the environment variable 
MOZILLA_CERTIFICATE_FOLDER is set to the currently active 
mozilla/thunderbird/firefox/etc. profile.


E.g. on Linux setting the environment variable could look like
MOZILLA_CERTIFICATE_FOLDER=sql:/home/xxx/.mozilla/firefox/23d7j.default
and on Mac it could look like
MOZILLA_CERTIFICATE_FOLDER=sql:/Users/xxx/Library/Application 
Support/Firefox/Profiles/23d7j.default


Herbert

On 17.04.2014 11:55, Jürgen Schmidt wrote:

Hi,

we currently have an issue with digital signing on non Windows
platforms. The whole problem was introduced with the drop of some very
old Mozilla stuff that made always problems.

Feature description (simplified)
Digital signing of document and/or macros is a feature to increase the
integrity in a workflow where documents are exchanged and to build a
trusted environment.

1. document signatures
With a valid certificate it is possible to sign a document after it is
saved. It is comparable with a seal. Other users loading this document
will see a signature icon in the status bar that shows that this
document is signed. Double click on this icon opens a dialog where the
user can view the certificate. Two status are possible, the first one is
that the certificate can be validated and is marked as trusted. The
second (identified with the same icon + a yellow triangle warning sign)
is where the certificate can't be validated automatically.

2. macro signatures
Similar to documents the user can sign macros in the same way. When a
user load a document with signed macros a dialog is opened to enable
macros or not. In this dialog the user get also information that the
macro is signed and is able to view the certificate. It is also possible
to trust this certificate always and the next time the macro is accepted
automatically.

Problem
This functionality was tightly coupled to Mozilla and made use of the
Mozilla certificate store. At least on Linux and MacOS where as on
Windows system certificate store was used directly.

Current situation is that it still works on Windows but is partly broken
on Linux and MacOS. Signing of new document or macros is not possible at
all because no certificate store is available or better accessible.
Signed documents can be loaded but the cert can't be validated. Signed
macros can be loaded/enabled and executed. It is also possible to add an
exception to trust this cert always to prevent the macro dialog in the
future.


General
This feature heavily depends on the Mozilla certificate store which
seems to be not optimal. For example on Mac the user would have to
install Mozilla to make use of this feature. Standard browser for most
users is Safari.
A further observation is why I can't accept a cert for document
signatures but for macro signatures. For example if I know where it
comes from and know that it is a self signed cert why I can't trust this
cert.

Solution idea
Rely on the system certificate store where possible similar to Windows,
means on MacOS connect to the Keychain. On Linux it is still unclear to
me how it can work. Maybe managing an own cert store and use openssl to
access system resources to validate certificates. Or access via openssl
an existing cert store for the user/system. I am no expert here and many
open questions that have to be answered.

Opinions and especially expert knowledge from an implementation
perspective are highly appreciated and welcome.

Juergen



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




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



Re: EXTERNAL: Re: Extension Manager Add Crashes

2014-04-16 Thread Herbert Duerr

On 16.04.2014 01:16, Steele, Raymond wrote:

Why do you mention the Solaris Sparc UNO C++ bridge below. Is it related to the 
x86/intel bridge. I am running Solaris 11 x86_64.


Ah, ok. Looking at the directory main/bridges/source/cpp_uno there is no 
UNO bridge yet for Solaris Studio on a x86-64 CPU. But apparently your 
compile got through, so in order to know where to tweak you need to find 
out which bridge was actually used. Then you can adapt it to your 
platform (operating system, compiler, cpu architecture, ABI).


As I mentioned the platform independence of AOO's UNO subsystem was 
unfortunately not designed in e.g. by using plain programming language 
constructs or using portable mechanisms like C-linking. Getting a bridge 
to work was accomplished by brute force :-/ (reverse engineering the 
vtable layouts, symbol mangling, calling conventions, implementation 
details of exception handling, etc.) but if we're lucky a few tweaks to 
the currently active bridge could suffice.


For an idea on what tweaks might be needed please check the evolution of 
the related x86-64 bridges for Linux, FreeBSD or MacOSX.


Herbert

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



Re: CMS Build Down?

2014-04-16 Thread Herbert Duerr

On 16.04.2014 15:26, Rob Weir wrote:

On Tue, Apr 15, 2014 at 11:55 PM, Samer Mansour samer...@gmail.com wrote:

Yes, I got the e-mail from infra a few days ago and did it (
https://id.apache.org/).  I was logged in to the CMS when I made the
commits, not in anonymous mode.



So I just tried the CMS and I'm getting an error message when trying
to View Staging Build

It goes to http://ci.apache.org/builders/ooo-site-site-staging and
displays a Problem loading page error.


aegis.apache.org, the server responsible for http://ci.apache.org is/was 
having problems for the last 20 hours. You can monitor its status at 
http://monitoring.apache.org/status/ and try again when that server 
exits its CRITICAL condition.


Herbert

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



Re: EXTERNAL: Re: Extension Manager Add Crashes

2014-04-15 Thread Herbert Duerr

On 14.04.2014 17:59, Steele, Raymond wrote:

Anyone available that understands the OpenOffice bridges or could point me to 
the correct documentation so that I can begin to understand the problem myself? 
This has been a road block for me.


The OpenOffice bridges are part of the UNO framework. An overview [1] 
and FAQ [2] can help to get started into this topic. Especially see the 
FAQ's chapter 2.9 (Why is it so annoying to write a compiler version 
dependent C++ bridge?) on the deliberate design decisions that lead to 
this unfortunate fragility. There are other applications in the same 
league as OpenOffice that use their implementation languages plainly 
avoiding this extreme platform dependency.


[1] https://wiki.openoffice.org/wiki/Uno/Article/Understanding_Uno
[2] https://wiki.openoffice.org/wiki/Uno/FAQ
[3] http://www.openoffice.org/udk/cpp/man/cpp_bridges.html
[4] 
https://wiki.openoffice.org/w/images/5/5e/DevelopersGuide_OOo3.1.0_05AdvancedUNO.odt


There is a good chance that the ABI hasn't much changed and that the 
different compiler versions produces similar enough code so that one 
could eventually get along with minor tweaks to the Solaris Sparc UNO 
C++ bridge. The links above hopefully help to find the knobs in 
main/bridges/source/cpp_uno/cc*solaris_sparc* source. The related tests 
in main/testtools/source/bridgetest can eventually help too.


Herbert

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



Re: Re issue 124599

2014-04-04 Thread Herbert Duerr

On 04.04.2014 17:39, Andre Fischer wrote:

On 04.04.2014 17:34, Andre Fischer wrote:

On 04.04.2014 17:01, Andre Fischer wrote:

Issue 124599 is the release blocker that requires a second RC. We
have a bug fix, the patch is attached to the issue.  Question is, how
to proceed without Juergen to approve the release blocker flag?  Does
anybody else feel like a stand in for Juergen or should I just
proceed?  After all, if I stop his vote, I should probably fix the
bug so that we/he can start the next vote.

-Andre


Herbert just reminded me that the upload speeds on the weekend are so
much better then during the week.  So I think that it would be good to
check in the patch right now, start the builds and upload.  Then we
can decide on Monday how to proceed.

-Andre



New SVN revision is 1584753.


New builds for this revision are being prepared and will hopefully 
finish uploading over the weekend. On Monday or latest on Tuesday 
everything should be ready again and we can decide then how to proceed. 
If things go as expected we could start a new vote early next week.


Since the eventual RC2 will be very similar to the RC1 (with the 
exception of the installation experience on Windows) I recommend to use 
the extra time for further checking of the original binaries until the 
new builds become available.


Herbert

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



Re: [RELEASE]: propose AOO 4.1.0 RC

2014-04-02 Thread Herbert Duerr

On 02.04.2014 17:12, imacat wrote:

Traditional Chinese not found yet.  Should I wait for a while?


As Jürgen wrote, the Linux builds are still being uploaded. Languages 
starting with a-g are already available for 64bit Linux, other languages 
and 32bit Linux will follow in a couple of hours.


What's most important and what the vote is about is the source revision.

Herbert

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



Re: Incubator still has SVN tree = to be removed in 72h

2014-03-28 Thread Herbert Duerr

On 25.03.2014 12:50, Herbert Duerr wrote:

[...]
So if the next 72 hours indicate consensus on removing the incubator/ooo
part of the repository I suggest that we  should do so. The code history
is already preserved in our git-import.


Ok, the 72h period is up and we reached (lazy) consensus on it. The 
incubator/ooo tree has the read-only flag on though so it cannot be 
removed yet. If anyone has the karma to make it writable again please do 
so. Or remove the incubator/ooo part of the repository directly.


Herbert

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



Re: AOO 4.1 Beta Survey Results

2014-03-26 Thread Herbert Duerr

[...]
Please describe the issue(s) you encountered.

1. [Mac OS 10.9.2 user]

When I open old openoffice docs, it tells me that all fields cannot be
opened, but it looks fine when it's opened.


This was local problem of the machine that was used for creating the 
Beta 4.1 binaries for Mac. The problem has been analyzed [1] and the 
machine is fixed now so that the next builds will be clean.


[1] https://issues.apache.org/ooo/show_bug.cgi?id=124426


Also, when I save a doc, it tells me that there is an error, that it
didn't save it when in fact it really did save it.


This had the same root cause as above [1].

Herbert


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



Re: Incubator still has SVN tree = to be removed in 72h

2014-03-25 Thread Herbert Duerr

On 24.03.2014 15:36, Herbert Duerr wrote:

On 24.03.2014 15:13, sebb wrote:

On 24 March 2014 13:51, Herbert Duerr h...@apache.org wrote:

On 23.03.2014 09:52, Andrea Pescetti wrote:


sebb wrote:


There is still an SVN tree  under Incubator:
https://svn.apache.org/repos/asf/incubator/ooo/
I assume this was all transferred to the main ASF SVN area at
https://svn.apache.org/repos/asf/openoffice/
If  so, please can someone tidy up the Incubator tree?



It was indeed all transferred, and the old copy made read-only by
Infra.
It wasn't deleted since we still had releases and documentation around
that referred to the Incubator.



There are still many e.g. Wiki pages that reference the incubator
locations.
I updated some of them but there are still plenty left, e.g. about the
branch aw080, netbeans, OOXML, etc.

I suggest to update them to their new location at
https://svn.apache.org/repos/asf/openoffice
For links that should continue to point into the incubator directory,
e.g.
because the branch was integrated and removed at the new location SVN
offers
the possibility to reference older branches using the
https://svn.apache.org/repos/asf/!svn/bc/155/incubator/ooo/trunk/
notation.


Although that should work, I think it could be confusing.

IMO it would be better to find the appropriate entry in the new SVN
layout.
If there is no such entry, is there really a need to keep the
reference to the incubator-only SVN tree?


I mostly agree. For the pages that I already updated I was able to
change all references to their new repository location.

But for sub-project specific pages the status is not always obvious
which alternative would be most suitable:
- update them to their new repository location
- keep the link into the incubator location
- are the pages are still relevant or could/should they be deleted.
AFAIK it is not easy to resurrect deleted Wiki pages, so doing that on
still somewhat interesting pages would be a net loss.

The best solution would be to check the problematic pages and their
links. So if anyone has more insight into their status please update them:
A quick google search found pages about the object inspector
extension, the netbeans extension, the aw080 branch, OOXML, etc.


A closer examination showed that the problematic links had counterparts 
in the post-graduation repository location and the text around these 
links didn't indicate a special dependency, so I'm confident that it was 
OK to update them, which I just did.


So if the next 72 hours indicate consensus on removing the incubator/ooo 
part of the repository I suggest that we  should do so. The code history 
is already preserved in our git-import.


Herbert

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



Re: Incubator still has SVN tree = to be removed in 72h

2014-03-25 Thread Herbert Duerr

On 25.03.2014 13:00, Rob Weir wrote:

On Tue, Mar 25, 2014 at 7:50 AM, Herbert Duerr h...@apache.org wrote:

[...]
So if the next 72 hours indicate consensus on removing the incubator/ooo
part of the repository I suggest that we  should do so. The code history is
already preserved in our git-import.



The only issue would be if anyone is doing LTS on 3.40 or 3.4.1,
right?  Didn't those versions go back to SVN to pick up the binary
dependencies?


All tags (including AOO340 and AOO341) and the AOO34x release branch are 
also available at the post-graduation location [1][2][3], so this use 
case should be covered.


[1] http://svn.apache.org/repos/asf/openoffice/tags/AOO340
[2] http://svn.apache.org/repos/asf/openoffice/tags/AOO341
[3] http://svn.apache.org/repos/asf/openoffice/branches/AOO34/

Herbert

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



Be careful before the release

2014-03-24 Thread Herbert Duerr
We're on a good way to a healthy AOO 4.1 release so we should avoid the 
pitfalls that prevented a timely AOO 4.1 Beta release.


Let's examine this negative example a bit further, so we can all learn 
from it: A commit [1] stopped the Beta and forced the only respin that 
was needed despite the massive changes+improvements that went into the 
code base.


[1] http://svn.apache.org/r1547732

The commit broke the installation of language packs and this breakage 
wasn't discussed before. The responsible developer sneaked that 
train-wreck in with a mega-patch under a non-suspicious comment. I don't 
remember him discussing the breakage of language packs before and that 
the creation of patches could negatively influences the usability of the 
language packs wasn't discussed either.


Of course one could say It happens, but since that developer gets VERY 
annoying if It happens to anyone else the same casual attitude would 
be inappropriate.


What's worse is that the commit comment [2] for unbreaking the language 
packs was Wrong initialization of . which is completely unusable. It 
didn't even mention language packs. That they were broken and now they 
are fixed. And what's that '.' Is this some magic hyper-linked dot? We 
should better use commit messages that can stand on their own.


[2] http://svn.apache.org/r1573613

So in short: Be careful, be professional, don't do unto others what you 
wouldn't want them do unto you, and yes It happens and we have to deal 
with it. Positively if possible that is.


Herbert

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



Re: Incubator still has SVN tree

2014-03-24 Thread Herbert Duerr

On 24.03.2014 15:13, sebb wrote:

On 24 March 2014 13:51, Herbert Duerr h...@apache.org wrote:

On 23.03.2014 09:52, Andrea Pescetti wrote:


sebb wrote:


There is still an SVN tree  under Incubator:
https://svn.apache.org/repos/asf/incubator/ooo/
I assume this was all transferred to the main ASF SVN area at
https://svn.apache.org/repos/asf/openoffice/
If  so, please can someone tidy up the Incubator tree?



It was indeed all transferred, and the old copy made read-only by Infra.
It wasn't deleted since we still had releases and documentation around
that referred to the Incubator.



There are still many e.g. Wiki pages that reference the incubator locations.
I updated some of them but there are still plenty left, e.g. about the
branch aw080, netbeans, OOXML, etc.

I suggest to update them to their new location at
https://svn.apache.org/repos/asf/openoffice
For links that should continue to point into the incubator directory, e.g.
because the branch was integrated and removed at the new location SVN offers
the possibility to reference older branches using the
https://svn.apache.org/repos/asf/!svn/bc/155/incubator/ooo/trunk/
notation.


Although that should work, I think it could be confusing.

IMO it would be better to find the appropriate entry in the new SVN layout.
If there is no such entry, is there really a need to keep the
reference to the incubator-only SVN tree?


I mostly agree. For the pages that I already updated I was able to 
change all references to their new repository location.


But for sub-project specific pages the status is not always obvious 
which alternative would be most suitable:

- update them to their new repository location
- keep the link into the incubator location
- are the pages are still relevant or could/should they be deleted.
AFAIK it is not easy to resurrect deleted Wiki pages, so doing that on 
still somewhat interesting pages would be a net loss.


The best solution would be to check the problematic pages and their 
links. So if anyone has more insight into their status please update them:
A quick google search found pages about the object inspector 
extension, the netbeans extension, the aw080 branch, OOXML, etc.


Herbert

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



Fwd: [jira] [Resolved] (INFRA-7463) Customization for the OpenOffice bugzilla

2014-03-18 Thread Herbert Duerr

For your info:

The bugzilla improvements regarding field descriptions we discussed in 
the mailing list thread [Bug 124386] Improve Help for Version Selector

are active now; many thanks to Mark Thomas.

Herbert

 Original Message 
Subject: [jira] [Resolved] (INFRA-7463) Customization for the OpenOffice 
bugzilla

Date: Tue, 18 Mar 2014 09:36:44 + (UTC)
From: Mark Thomas (JIRA) j...@apache.org
To: h...@apache.org


 [ 
https://issues.apache.org/jira/browse/INFRA-7463?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel 
]


Mark Thomas resolved INFRA-7463.


Resolution: Fixed

Patch applied.
Bugzilla restarted.


Customization for the OpenOffice bugzilla
-

Key: INFRA-7463
URL: https://issues.apache.org/jira/browse/INFRA-7463
Project: Infrastructure
 Issue Type: Wish
 Components: Infra Wishlist
   Reporter: Herbert Duerr
Attachments: bugzilla.patch


The field descriptions for issues in bugzilla are apparently not clear enough, 
so the OpenOffice project discussed some enhancement ideas on its development 
mailing list.




--
This message was sent by Atlassian JIRA
(v6.2#6252)




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



Re: [Bug 124386] Improve Help for Version Selector

2014-03-18 Thread Herbert Duerr

On 18.03.2014 14:54, Ariel Constenla-Haile wrote:

On Tue, Mar 11, 2014 at 12:05:31PM +0100, Herbert Duerr wrote:

Since many entries in our bugzilla database are not about bugs, but
about new features or enhancements I'd also like to use the term
issue instead of bug, when Bugzilla refers to such an entry.


Isn't it possible to use both? The recent change turns all bug XXX
into simple text, for example
https://issues.apache.org/ooo/show_bug.cgi?id=124366#c1 used to have
a link in See bug 119006 for more information.


As far as I know we'd need to use a bugzilla hook for a more generic 
auto-linkification. The current changes only changed text templates. 
Writing the hook seems not too difficult [1] but we haven't gotten 
around to it.


[1] https://bugzilla.mozilla.org/show_bug.cgi?id=364254

Herbert

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



Re: [Bug 124386] Improve Help for Version Selector

2014-03-12 Thread Herbert Duerr

On 11.03.2014 23:16, Andrea Pescetti wrote:

Herbert Duerr wrote:

I'd also like to use the term issue
instead of bug, when Bugzilla refers to such an entry.


I agree with the proposed changes in general, and it would be nice if
Bugzilla still added automatic hyperlinks to issue 123456 when used in
a comment (I believe it wasn't working any longer - it worked only for
the bug 123456 pattern - some time ago; haven't checked recently).


I'd like that too. But unfortunately this auto-linkification [1] isn't 
directly configurable. We'd need to write a hook for it [2].


[1] http://www.bugzilla.org/docs/2.20/html/hintsandtips.html
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=364254

But we'll need to provide such a hook a least when we switch to git 
because autolinks from bugzilla into the repository are very valuable IMHO.


Herbert

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



[Bug 124386] Improve Help for Version Selector

2014-03-11 Thread Herbert Duerr
Members of our QA team requested a clarification of the Version field 
used in our bugzilla instance. There are other terms that could need 
some clarification too.


So before I request ASF-Infra to change our bugzilla installation by 
using the patch [1], I'd like to ask for lazy consensus to request this 
change in our bugzilla installation.


[1] https://issues.apache.org/ooo/attachment.cgi?id=82837action=diff

In particular the help text for version should be changed from
  The version field defines the version of the software the bug was 
found in.

to
  The oldest version of the software the bug can be found in.,

Also the help text for assigned to should be changed from
  The person in charge of resolving the ${terms.bug}.
to
  The person in charge of progressing the ${terms.bug}.
because we sometimes need more info, specific testing, etc. from others.

The help text for operating system should be changed from
  The operating system the $terms.bug was observed on.
to
  The operating systems the $terms.bug can be observed on.
because AOO problems are often impacting multiple platforms.

Since many entries in our bugzilla database are not about bugs, but 
about new features or enhancements I'd also like to use the term issue 
instead of bug, when Bugzilla refers to such an entry.


Herbert

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



Re: [Ticket#2014031010001921] Referenzkunde

2014-03-10 Thread Herbert Duerr

Dear Tilman,

many thanks for your very motivating feedback on our project and for 
volunteering as reference customer. I added you to the list of german 
reference customer with the detail you provided:


http://svn.apache.org/viewvc/openoffice/ooo-site/trunk/content/de/marketing/referenzkunden.html?r1=1575939r2=1575938pathrev=1575939

---

Sehr geehrter Herr Klosa,

herzlichen Dank für Ihre sehr motivierende Nachricht und für die 
Bereitschaft, als Referenzkunde aufgenommen zu werden. Ich habe Ihre 
Daten in die Liste der deutschen Referenzkunden eingetragen.


Mit freundlichen Grüßen,

Herbert Dürr

On 10.03.2014 10:24, Tilmann Klosa wrote:

  Sehr geehrtere Damen und Herren

   wir benutzen seit 2009 OpenOffice und sind extrem zufrieden was den Support
   und die Leistungen angeht. OpenOffice beweist dass Open Source Projekte Sinn
   haben.

   Deswegen würde ich gerne die SEO-Küche als Referenzkunde auf ihrer Seite
   eintragen lassen:

   [1]http://www.openoffice.org/de/marketing/referenzkunden.html

   Unsere Daten:

   SEO Küche Internet Marketing GmbH  Co. KG
   Fraunhoferstr 6, 83059 Kolbermoor

   Ansprechpartner:
   Carsten Schumann (i...@seo-kueche.de)

   Bemerkung:
   Wir nutzen OpenOffice seit 2009 auf dem Mac und sind extrem zufrieden was
die
   Nutzerfreundlichkeit und die Stabilität von openoffice.org angeht. Auch die
   extrem stabile PDF-Konvertierung überzeugt! [2]http://www.seo-kueche.de/

   Über eine positive Rückmeldung würde ich mich freuen und verbleibe

   mit schönen Grüßen aus Kolbermoor

Tilmann Klosa
Linkbuilding

Für Fragen stehe ich Ihnen gerne unter der Rufnummer +49 (8031) 
58084-35 zur
Verfügung.
--
SEO-Küche Internet Marketing GmbH  Co.KG
Fraunhoferstraße 6
83059 Kolbermoor

Telefon: 0800 / 473288-33
Telefax: 0800 / 473288-34

E-Mail: i...@seo-kueche.de
Internet: [3]http://www.seo-kueche.de

Social-Media:
Facebook: [4]http://facebook.com/seokueche
Twitter: [5]http://twitter.com/seokueche
Google+: [6]https://plus.google.com/106126403235350875952/

Geschäftsführer: Marco Frazzetta, Oliver Lindner
Register: Amtsgericht Traunstein, HRA 11167

Umsatzsteuer-Identifikationsnummer gemäß § 27 a 
Umsatzsteuergesetz:
DE286985708
--



[1] http://www.openoffice.org/de/marketing/referenzkunden.html
[2] http://www.seo-kueche.de/
[3] http://www.seo-kueche.de
[4] http://facebook.com/seokueche
[5] http://twitter.com/seokueche
[6] https://plus.google.com/106126403235350875952/




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



Re: [VOTE]: Release Apache OpenOffice 4.1.0 Beta (RC)

2014-03-07 Thread Herbert Duerr

On 06.03.2014 09:55, Jürgen Schmidt wrote:

Hi all,

this is a call for vote on releasing the available release candidate
(RC) as Apache OpenOffice 4.1.0 Beta. The Beta release is intended to
reach more early adopters and to receive more valuable feedback to
improve potentially critical areas for the final release.
[...]
Please vote on releasing this package as Apache OpenOffice 4.1.0 Beta

The vote starts now and will be open until:

Sunday evening, 9 March: 2014-03-09 11:00pm UTC.

But we invite all people to vote (non binding) on this RC. We would like
to provide a release that is supported by the majority of our project
members.

[ ] +1 Release this package as Apache OpenOffice 4.1.0 Beta
[ ]  0 Don't care
[ ] -1 Do not release this package because...


I checked the RAT-scan, the source-bz2-tarball, the NOTICE file, the 
source signature, the build of the source tarball on a platform, some 
convenience binary tarballs, their checksums and signatures, etc.


All looks fine, so +1 for releasing revision 1573601 as AOO 410 beta.

Herbert


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



Re: Compiler warnings

2014-03-05 Thread Herbert Duerr

On 05.03.2014 09:30, Andre Fischer wrote:

I am currently working on some bug in the sc module and find that it is
really hard to even find compiler errors among the many warning
messages.  Some of these warnings are caused directly by code in sc but
the majority of the warnings originate in header files.  Platform is
Windows.  The most annoying warnings are


warning C4530: C++ exception handler used, but unwind semantics are
not enabled. Specify /EHsc

and even more (because of the warning text that is repeated again and
again)

warning C4555: expression has no effect; expected expression with
side-effect


The problem is in MSVC2008's list header. They probably fixed that in 
their newer versions. Another reason to update our build environment on 
that platform to something newer.


The warning expression has no effect itself is interesting enough, 
just not in in list header. Fortunately terms like list(1137) can be 
filtered out easily.



Any ideas how to silence these two?


We could disable such warnings altogether by adding e.g. the -wd4555 
option to CFLAGSWARNCXX in main/solenv/inc/wntmsci11.mk and 
main/solenv/gbuild/platform/windows.mk



  re C4530: One option would be to compile all sc code with exceptions
enabled.


That sounds reasonable.


 Does anyone know of a reason not to do that?


Not that I'm aware of.

Herbert

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



Re: Compiler warnings

2014-03-05 Thread Herbert Duerr

On 05.03.2014 10:28, Andre Fischer wrote:

On 05.03.2014 10:01, Herbert Duerr wrote:

The warning expression has no effect itself is interesting enough,
just not in in list header. Fortunately terms like list(1137) can be
filtered out easily.


Please explain how that can be filtered out easily.


e.g. by piping the output through the command
perl -ne 'print if not /^.*list.1137/../^\S/'
It removes all list.1137 lines and their indented followup lines. 
Unfortunately also one more line but perl experts can probably fix that 
easily.


Herbert

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



Re: Compiler warnings

2014-03-05 Thread Herbert Duerr

On 05.03.2014 11:45, Andre Fischer wrote:

On 05.03.2014 11:28, Herbert Duerr wrote:

On 05.03.2014 10:28, Andre Fischer wrote:

On 05.03.2014 10:01, Herbert Duerr wrote:

The warning expression has no effect itself is interesting enough,
just not in in list header. Fortunately terms like list(1137) can be
filtered out easily.


Please explain how that can be filtered out easily.


e.g. by piping the output through the command
perl -ne 'print if not /^.*list.1137/../^\S/'
It removes all list.1137 lines and their indented followup lines.
Unfortunately also one more line but perl experts can probably fix
that easily.


Of course, on the command line this is easy, but I am building inside
emacs.  Any idea how to do it there?


As I don't use emacs I had to rely on my googling skills instead and 
found [1] that looks relevant. Does it help?


[1] 
http://stackoverflow.com/questions/206806/filtering-text-through-a-shell-command-in-emacs


Herbert

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



Fwd: Reporting a problem with the OpenOffice Calc

2014-03-04 Thread Herbert Duerr

Forwarding to our localization list.

On 04.03.2014 09:50, Karol Łotocki wrote:

jest: WI*LE*KIE LITERY

powinno być: WI*EL*KIE LITERY


Pozdrawiam,
Karol


Apparently the polish translation of the term uppercase has a typo 
that changes the meaning. The relevant pootle entry seems to be [1].


[1] 
https://translate.apache.org/pl/aoo40/translate/officecfg/registry/data/org/openoffice/Office/UI.po#filter=allunit=15560157


Herbert

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



Re: [RELEASE]: first Beta RC ...

2014-03-03 Thread Herbert Duerr

On 03.03.2014 13:45, jan i wrote:

Do we get ratscan log before the vote ?


It already ran [1] and reported [2] no problems.

[1] http://ci.apache.org/builders/openoffice-linux64-rat/builds/97
[2] http://ci.apache.org/projects/openoffice/rat-output.html

Herbert


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



Re: [RELEASE]: first Beta RC ...

2014-03-03 Thread Herbert Duerr

On 03.03.2014 18:15, Kay Schenk wrote:

Will 32 bit Linux rpm be available any time soon?


The sneak preview is already there [1], but because of the language-pack 
showstopper AOO410-beta-rc needs another round.


[1] 
http://ci.apache.org/projects/openoffice/milestones/4.1.0-beta/binaries/en-US/Apache_OpenOffice_Beta_4.1.0_Linux_x86_install-rpm_en-US.tar.gz


Herbert

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



[Bug 119006][Bug 123681] Restore windows problem on Mac OS X

2014-02-24 Thread Herbert Duerr
Since the OSX windows restore problem is very popular in our forums, 
our mailing lists and in bugzilla I'd like to advertise my fix for that 
(rev 1571205) and invite testers. A build of the latest trunk with the 
fix is available at [1].


[1] http://people.apache.org/~hdu/AOO_Mac64_Test.dmg

Herbert
(who doesn't like features that break working apps)


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



Re: [RELEASE]: New snapshot is ready

2014-02-18 Thread Herbert Duerr

On 17.02.2014 20:37, Marcus (OOo) wrote:

Am 02/17/2014 02:43 PM, schrieb Herbert Duerr:

The development snapshot Wiki page is updated too, but due to server
problems it is currently inaccessible.


Just curious. How to update a Wiki page when the Wiki server is down?


By updating it before it went down ;-)

Herbert


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



Re: Any news on a new build of 64-bit MacOSX AOO 4.1 (either dayly/developer or snapshot build) ?

2014-02-11 Thread Herbert Duerr

Hi Rony,

On 11.02.2014 14:47, Rony G. Flatscher (Apache) wrote:

On 11.02.2014 10:45, Oliver-Rainer Wittmann wrote:

On 11.02.2014 09:55, Herbert Duerr wrote:

[...]
There are hints from other users that the crash after a while may have
to do with the update service having problems. Does the problem persist
when you disable the automatic update check?
(OpenOffice-Preferences-OpenOffice-OnlineUpdate-CheckAutomatically)

Actually, it does not show anymore! :(

Even removed all installed components (AOO, ScriptProvider.oxt), reinstalled 
AOO alone, then with
the ScriptProvider.oxt to no avail.


Thats good news and bad news :-)


However, I still have yesterdays DiagnosticReports which I can make available 
(at least I can see
three different crashes, soffice with a SIGSEGV (linked to the Java awt event 
thread problem),
soffice with a SIGABRT, and a unopkg with a SIGABRT. Altogether I have eleven 
crash files created
with the 64-bit version that you have made kindly available yesterday.

Please advise, whether you want all crash files from yesterday and where to put 
them (issue, make it
downloadable, send it as an attachment?)!


If you have webspace somewhere then making them available there would be 
a good start, especially since these seem to be different problems.



Or:
- Does the crash occur when you check manually (Menu Help - Check for 
Updates...) for a new AOO
version?

No crash.


- Does the crash occur when you check manually (Menu Tools - Extension Manager 
- Check for Updates?

No crash, but a popup-error dialog with the title OpenOffice 4.1.0 and the message 
Error reading
data from the Internet. Server error message..

After pressing the o.k. button, this is followed by another error popup OpenOffice 
4.1.0 with the
message http://www.rexxla.org/updates/ScriptProviderForooRexx.update.xml does not 
exist., pressing
o.k. yields one error popup after another for each URL that does not exist, e.g.
http://sourceforge.net/projects/bsf4oorexx/files/ScriptProviderForooRexx.update.html;.

Removing the ScriptProvider extension (not all of its URLs are valid 
currently), rerunning the
Extension Manager - Check for Updates yields no updates and does not yield a 
crash.


This check for an extension update with bad URLs is the prime suspect 
for the crash-after-two-minutes. If you are using time machine then 
checking the difference between the current and the older versions of 
the ScriptProviderForooRexx extension might be interesting.


Herbert

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



Re: Any news on a new build of 64-bit MacOSX AOO 4.1 (either dayly/developer or snapshot build) ?

2014-02-11 Thread Herbert Duerr

On 11.02.2014 15:23, Rony G. Flatscher (Apache) wrote:

On 11.02.2014 15:07, Herbert Duerr wrote:

Please advise, whether you want all crash files from yesterday and where to put 
them (issue, make it
downloadable, send it as an attachment?)!


If you have webspace somewhere then making them available there would be a good 
start, especially
since these seem to be different problems.

Uploaded all of them as a zip-file (including the .*plist) to
http://wi.wu.ac.at/rgf/tmp/aoo/20140211/.


Thanks! It shows that the update-check problem is caused by an 
unexpected exception of type 
com::sun::star::ucb::InteractiveNetworkReadException


10  __cxa_call_unexpected + 129
11  libucbhelper4s5abi.dylib ucbhelper::cancelCommandExecution
12  libucpdav1.dylib http_dav_ucp::Content::open
13  libucpdav1.dylib http_dav_ucp::Content::execute
14  libucpdav1.dylib http_dav_ucp::Content::execute
15  updatefeed.uno.dylib
16  updatefeed.uno.dylib
17  updatefeed.uno.dylib
18  updchk.uno.dylib checkForUpdates

If you had a way to reproduce this I'd give you debug versions of these 
libraries so the stack would be more precise.


Herbert

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



Re: a mistake in drawingml.hxx?

2014-02-10 Thread Herbert Duerr

On 10.02.2014 11:08, shzh zhao wrote:

in oox\inc\oox\export\drawingml.hxx
there is a line like
#include svx/escherex.hxx

if you search 'escherex.hxx' ,you can find it in filter/inc/filter/msfilter.


Yes, it was moved from svx to filter in October 2009 with issue 106421.


can anyone fix this bug in the code base?


I guess this problem shows up now has to do with you working on enabling 
this export type. Is there an issue-id for that already? I'd like to use 
it for committing the header-include fix.


Herbert

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



Re: Any news on a new build of 64-bit MacOSX AOO 4.1 (either dayly/developer or snapshot build) ?

2014-02-10 Thread Herbert Duerr

Hi Rony,

On 10.02.2014 11:51, Rony G. Flatscher (Apache) wrote:

is there anywhere a new build of the 64-bit MacOSX AOO 4.1 available (beyond 
rev. 1560772)? No
matter whether it is a (daily?) developer or an official snapshot.


I just uploaded my last dev-build [1].

[1] http://people.apache.org/~hdu/AOO_nightly20140209.dmg

We're planning to do a new milestone build soon.

Herbert

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



Re: Any news on a new build of 64-bit MacOSX AOO 4.1 (either dayly/developer or snapshot build) ?

2014-02-10 Thread Herbert Duerr

Hi Rony,

On 10.02.2014 21:14, Rony G. Flatscher (Apache) wrote:

A few remarks using yesterday's build:

- If letting AOO 4.1 hang around with swriter (doing nothing), after approx. 
two minutes AOO
crashes: do you need the DiagnosticReport file in case you cannot duplicate 
this?


Yes please.
There are hints from other users that the crash after a while may have 
to do with the update service having problems. Does the problem persist 
when you disable the automatic update check? 
(OpenOffice-Preferences-OpenOffice-OnlineUpdate-CheckAutomatically)


Herbert

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



Re: Solaris GCC or Sun Studio?

2014-02-07 Thread Herbert Duerr

Hi Απόστολος,


As far it regards Solaris,I have noticed that the building scripts of OpenOffice
assume that one is building with Sun Studio. This compiler is a bit outdated
and of course GCC is available for most platforms. Since LibreOffice has
removed support for Sun Studio, I guess it would be a goof idea to remove
support for Sun Studio. It adds complexity without reason. For example,
I tried to compile a module and it failed just because it assumed that
I was using Sun Studio.


Some people are still using SunStudio for building OpenOffice. Please 
see the thread http://markmail.org/thread/5gnsk7hmehxfdthx for more 
details and the problems that result from this platform, but we 
shouldn't remove it yet.


Herbert

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



Re: instsetoo_native need(s) to be rebuilt...

2014-02-04 Thread Herbert Duerr

Hi Apostolos,

On 01.02.2014 14:43, Απόστολος Συρόπουλος wrote:

I have compiled all OpenOffice modules and now building stops as follows:
ERROR: ERROR: unopkg sync --verbose -env:UNO_JAVA_JFW_ENV_JREHOME=true 21 | 
failed!
in function: register_extensions
[...]
I have no idea what is wrong and moreover where should I look to find the 
problem.
Any ideas and/or suggestions would be really apprecieted!


This might also be a re-occurrence of a missing library or symbol. This 
can hopefully be caught by my patch suggested in

http://markmail.org/message/lcctwzqrinjgwa7e
by enable it also for non-debug mode until this is solved.

Herbert

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



FreeBSD patches (was: New SNAPSHOT available (based on r1560772))

2014-02-04 Thread Herbert Duerr
Hi Maho,

On 02/05/2014 05:24 AM, Nakata Maho wrote:
 Questions:
 1. subject says 1560772 but 

 https://cwiki.apache.org/confluence/display/OOOUSERS/Development+Snapshot+Builds
  
says 1560773. Which is correct?

Strictly speaking the new SNAPSHOT tag was created in r1560773. It
tagged the revision 1560772. The latest change in the trunk that was
relevant for these were in revision 1560760.

The ASF subversion repository shares all the projects and branches, so
if you are checking out our trunk with any of the revision between the
last trunk-change and the creation of its tag (i.e. 1560760..1560773)
then you'll get exactly same sources. If you checked out the tag
directly then the latest SNAPSHOT revision 1560773..1564650 will do, as
the tag wasn't moved inbetween this revision range.

 2. Approve for FreeBSD patches
 a. 
 http://svnweb.freebsd.org/ports/head/editors/openoffice-devel/files/patch-webdav?revision=342617view=markup

The headers from ext_libraries/apr are delivered to
   main/solver/410/*/inc/apr/
so the change of the include directory from apr to apr-1 wouldn't work
for most of our platforms. Same for apr-util and serf. Is it possible to
tweak the order of include paths for FreeBSD, so that the include
statements could stay the same for all platforms?

 correct one is following.
 http://svnweb.freebsd.org/ports/head/editors/openoffice-devel/files/patch-webdav?revision=342631view=co

I'm also not sure about this.
Oliver is our expert on the Serf/Ucb integration. Oliver could you
please have a look at the suggested patches above?

 b. 
 http://svnweb.freebsd.org/ports/head/editors/openoffice-devel/files/patch-nss?revision=342426view=markup

+1, looks good to me

 3. Weired error in canvas due to sal. What do you think?

 cf. 
 http://svnweb.freebsd.org/ports/head/editors/openoffice-devel/files/patch-sal?revision=342617view=markup

 /work/tinderbox-ligeti8amd64/portstrees/FreeBSD/ports/editors/openoffice-devel/work/aoo/main/solver/410/unxfbsdx.pro/inc/rtl/string.hxx:237:5:
  error: 'rtl::OString::operator const sal_Char*() const' is private
 /work/tinderbox-ligeti8amd64/portstrees/FreeBSD/ports/editors/openoffice-devel/work/aoo/main/canvas/source/cairo/cairo_textlayout.cxx:336:40:
  error: within this context
 /work/tinderbox-ligeti8amd64/portstrees/FreeBSD/ports/editors/openoffice-devel/work/aoo/main/canvas/source/cairo/cairo_textlayout.cxx:
  In member function 'bool 
 cairocanvas::TextLayout::draw(cairo::SurfaceSharedPtr, OutputDevice, const 
 Point, const com::sun::star::rendering::ViewState, const 
 com::sun::star::rendering::RenderState) const':

Thanks for finding this! These implicit conversions are dangerous, so
better use the change from http://svn.apache.org/r1564650 instead.

Thanks for working on this!

Herbert

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



Re: OO 4.01 Compiled for Solaris 11 x86 Runtime Memory Fault

2014-02-01 Thread Herbert Duerr

Hi Raymond,

most regulars are traveling (and are meeting this weekend at FOSDEM in 
Brussels).


I already recommended the try to find whether any exceptions are thrown 
(and caught away) during the steps you already debugged.


In gdb I'd use the command
catch throw
to find the throwing code. Maybe there is similar facility in Solaris 
Studio?


Herbert

On 31.01.2014 20:27, Steele, Raymond wrote:

Anyone out there? We really need to get this working, but are having a 
difficult time.

From: Steele, Raymond
Sent: Wednesday, January 29, 2014 5:11 PM
To: dev@openoffice.apache.org; a...@openoffice.apache.org; Herbert Duerr 
(h...@apache.org)
Cc: Meffe, David K
Subject: OO 4.01 Compiled for Solaris 11 x86 Runtime Memory Fault


We've recently compiled OpenOffice 4.01 on Solaris 11 x86 and are experiencing 
the following at runtime. I've included some of the stack trace below. Any help 
would be great. Thanks!



Observed Behaviour

1.OpenOffice starts, the splash screen with logo appears and then 
closes replaced with the full application window and choices for specific 
OpenOffice projects.

2.Selecting either the Word or Spreadsheet project causes a 
segmentation fault and closes the application.

3.Following the start of the application with the debugger, we can 
see the SidebarController is created in a first pass without error (known 
because first time to this stop point does not error).

4.As the process continues, the SidebarController constructor is 
called a second time (unknown why, but could be understood with more 
familiarity with the system).

5.The failure doesn't appear in the constructor, but the trace follows down 
SidebarController constructor call of WeakReferenceSidebarController 
WeakController (this);

6.This template definition for WeakController uses 
ReferenceTemplate::Refrence( interface_type *pInterface) as its definition in 
::com::sun::star::uno::Reference.hxx.

7.The function will try to convert the pInterface parameter to a 
XInterface type called _pInterface.

8.If it succeeds in converting the pInterface to _pInterface then 
the function will try to acquire a new reference.

9.Assumption: Creating this new reference calls 
SidebarController::notifyContextChangeEvent with a corrupt or bad rEvent. This 
assumption is based on the stack where the immediate next routine after the Reference 
function call is the notifyContextChangeEvent, also while following along in the 
debugger, the rEvent parameter at this point is already corrupted with the value 
ERROR stored in the structure.

10.  It is later after the notifyContextChangeEvent calls Context and 
then ustring that the segmentation fault occurs, but I believe the error 
located in rEvent is what causes this later problem.



It appears as if inside the SidebarController Constructor at line 168 when 
xWeakController(this) is called that the problem first occurs. The xWeakController 
appears to be  defined in Reference.hxx in /cppu/inc/com/sun/star/uno/ and this 
definition as an inline function that calls the _pInterface-acquire() at line 136. 
We assume that this acquire is where the problem occurs because the 
SidebarController::notifyContextChangeEvent (which is the next item on the stack) rEvent 
contains an ERROR value in the dbxtool (debug tool) immediately following in the 
stack. It eventually crashes downstream at line 103 of ustring.hxx in /sal/inc/rtl when 
the string is trying to be accessed as pData = str.pData;



Stack Trace:



(dbx) where

current thread: t@1

=[1] rtl::OUString::OUString(this = 0xfeff9dac, str = CLASS), line 103 in 
ustring.hxx

  [2] sfx2::sidebar::Context::Context(this = 0xfeff9dac, rsApplication = CLASS, 
rsContext = CLASS), line 51 in Context.cxx

  [3] sfx2::sidebar::SidebarController::notifyContextChangeEvent(this = 0xebc6d6b0, 
rEvent = STRUCT), line 257 in SideBarController.cxx

  [4] 
com::sun::star::uno::Referencesfx2::sidebar::SidebarController::Reference(this = 
0xfeff9f64, pInterface = 0xebc6d6b0), line 136 in Reference.hxx

  [5] sfx2::sidebar::SidebarController::SidebarController(this = 0xebc6d6b0, 
pParentWindow = 0x9659bf8, rxFrame = CLASS), line 168 in SidebarController.cxx



I can provide more of the stack trace if needed. Thanks in Advance!

Raymond



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



Re: Building on Mac

2014-01-30 Thread Herbert Duerr

On 30.01.2014 09:40, Andre Fischer wrote:

1. Is it possible to build on OSX with only freely available tools (that
don't require registration)?


Apple's XCode development environment is available for free in either 
their app store or in their downloads for developers area. Apple 
requires a registrations for both.


Since an Xcode download is a plain disk-image file that could be easily 
redistributed there might be alternative channels for them, but I'd 
strongly recommend to use the reliable and legal download locations from 
the original provider Apple. If there are direct download links at Apple 
that don't require registration then they are not well publicized. If 
anyone knows such a link please provide it.



2. Is there anybody with access to a Mac who is willing to extend the
building guide to cover OSX?
[2] and [3] describe in some detail how to build OpenOffice on
Windows and Linux (in its Ubuntu flavor) but hardly a word on OSX.


Once XCode is installed it's just the plain generic svn-checkout, 
configure and build steps documented in [1]. The good thing about XCode 
is that it provides all that's needed.



3. I remember that I also had to set up macports [4] for some frequently
used shell commands (I think) but that is not mentioned anywhere in the
building guide.  Is it not needed anymore?


I don't have macports or fink installed and can build just fine. All our 
build requirements are covered by Xcode.


Of course these tool sets provide a lot of value, e.g. if anyone prefers 
to write his helper scripts in e.g. Lisp then macports is a good way to 
get a lisp interpreter for free. But our build doesn't require any of this.



I think that it is not enough that it is theoretically possible to build
OpenOffice on Mac OSX.  It should also be documented in a public place
so that everybody can do it.


Get XCode 4.5 and install it.
Do the generic AOO build [1].

[1] https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO

By the way, I'm working on enabling an AOO build with newer XCode 
versions, that no longer provide a 10.7 SDK.


I'd suggest to not give up so easily. If a download requires a 
registration then annoying as it may be, it is nothing a reasonably 
experienced developer cannot handle. Even Mac newbies often manage to 
get things from the App Store.


Herbert

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



Re: New SNAPSHOT available (based on r1560772)

2014-01-29 Thread Herbert Duerr

On 28.01.2014 18:35, Andrea Pescetti wrote:

On 27/01/2014 Herbert Duerr wrote:

[2] http://people.apache.org/~hdu/developer-snapshots/snapshot/


I see that filenames look like
Apache_OpenOffice_4.1.0_Linux_x86-64_install-rpm_it.tar.gz
Shouldn't they have a m1 or some other identifier that identifies them
as not final?


Yes, I'd prefer that too. But up to now all such snapshots were named as 
like that (equal to the target version) and there wasn't too much confusion.


We'll have a similar situation when we get to vote on the next release 
candidates. They HAVE to be named like the final version, even if they 
are only release candidates and may fail the vote. Temporarily renaming 
the release candidate install packages to contain rcN and naming them 
back to their final name might work. All the checksum and signature 
files have to be updated too then.


I also suggest to rename the macos part of Mac packages to OSX (or osx). 
The name Mac OS [1] was dropped since Mac OS X and Mac OS X lost the 
Mac part since 10.7 (a.k.a. Lion). I thing that avoiding a space 
character between OS and X, because spaces in installation packages 
cause more trouble than adhering 100% to Apple's naming scheme.


[1] http://en.wikipedia.org/wiki/Mac_OS
[2] http://en.wikipedia.org/wiki/OSX


I suggest to move this page into our MediaWiki instead where generated
markup can be directly used.


As you wish. No problem for me, of course. Actually, considering the
audience, your link [2] above is just fine. I believe testers will be
able to find what they need.


Yes. The Wiki update is still in progress, Andre is working on a script 
to automate it for MediaWiki. Thanks to Kay's note about the enabled 
Html-Extension in the Confluence Wiki we could keep it there too though. 
This needs some more minor adjustments to the new script.



I also suggest to use a different name for these kinds of snapshots,
because the buildbots provide a different of snapshot [5] that are not
built for maximum compatibility. How about renaming the release-like
snapshots to milestone?


Milestone is OK for me.


And with an e.g. m1 marker we could say the 'm' is for milestone.

Herbert

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



Re: 64bit Mac crashs often after start

2014-01-28 Thread Herbert Duerr
Hi Raphael,

On 01/29/2014 08:07 AM, Raphael Bircher wrote:
 I recognise that the OSX 4.0.1 often crachs after start. It is not realy
 reproducible, but I have the feeling that there is something wrong. I
 just whant to let you know, so we can keep a eye on this.
 
 System: 10.9 Mavericks.
 
 I will try to get more information about this behavior

The Mac crash reporter will have some interesting details about this.
Please copy and paste such a report into a text document and attach it
to a new issue.

I also suggest to experiment with enabling/disabling extensions, the
update checker and with the java settings.

Herbert

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



New SNAPSHOT available (based on r1560772)

2014-01-27 Thread Herbert Duerr

New snapshot builds based on the feature freeze revision
(according to the release plan [1]) are available at [2].

[1] 
https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1+Release+Planning


[2] http://people.apache.org/~hdu/developer-snapshots/snapshot/

The development-snapshot CWiki page [3] has been partially updated, but 
since Markup was disabled [4] in the latest Confluence update the 
process of updating this page has become incredibly painful and will 
take some more time.


[3] 
https://cwiki.apache.org/confluence/display/OOOUSERS/Development+Snapshot+Builds
[4] 
http://blogs.atlassian.com/2011/11/why-we-removed-wiki-markup-editor-in-confluence-4/


I suggest to move this page into our MediaWiki instead where generated 
markup can be directly used.


I also suggest to use a different name for these kinds of snapshots, 
because the buildbots provide a different of snapshot [5] that are not 
built for maximum compatibility. How about renaming the release-like 
snapshots to milestone?


[5] http://ci.apache.org/projects/openoffice/#linsnap

Herbert

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



Re: Compilinng the gcc_solaris_intel bridge

2014-01-27 Thread Herbert Duerr

Hi Apostolos,

On 27.01.2014 17:04, Απόστολος Συρόπουλος wrote:

After a number of efforts I have finally managed to find the proper patch for
file bridges/source/cpp_uno/gcc3_solaris_intel/uno2cpp.cxx and so
to build a functional bridge for Solaris. Previously, I could not build
the testtools module but now they compile just fine.


Congratulations on solving this last critical step!


Here is the patch:
[...]
--- bridges/source/cpp_uno/gcc3_solaris_intel/uno2cpp.cxx.oldΔευ Ιαν 27 
17:38:53 2014
+++ bridges/source/cpp_uno/gcc3_solaris_intel/uno2cpp.cxxΔευ Ιαν 27 
17:34:30 2014
[...]
+   // preserve potential 128bit stack alignment
+and   $0xfff0, %%esp\n\t
+mov   %0, %%eax\n\t
+lea   -4(,%%eax,4), %%eax\n\t
+and   $0xf, %%eax\n\t
+sub   $0xc, %%eax\n\t
+add   %%eax, %%esp\n\t
  // copy values
  mov   %0, %%eax\n\t
  mov   %%eax, %%edx\n\t


This looks very much like the change for issue 108371, which means that 
the patch is licensed properly for our project.



Of course the patch is just a copy of the corresponding Linux patch, but
I was not sure whether it work!


I'm glad you tried it out!

Herbert

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



Re: Patch from r1554051 reverted

2014-01-26 Thread Herbert Duerr
On 01/26/2014 10:41 AM, Andrea Pescetti wrote:
 A massive commit from Herbert from a couple days ago
 http://svn.apache.org/r1560747
 overrides (reverts) a short configure.in patch I had applied on 29
 December:
 http://svn.apache.org/r1554051
 
 I assume this was not intentional (simply, the small patch was probably
 invisible in the large commit set), so I'm going to apply it again.

+1, sorry about that.

 But first I'd like to check that it was not reverted for other reasons. Just
 let me know.

The accident happened when a merge conflict was wrongly resolved.

Thanks for finding the problem.

Herbert

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



Re: unoinfo-bug in latest MacOSX snapshot still present (Re: [RELEASE]: snapshot build for Mac and Windows based on revision

2014-01-23 Thread Herbert Duerr

On 22.01.2014 20:17, Rony G. Flatscher (Apache) wrote:

Just downloaded the latest snapshot build for MacOSX (en-us, rev. 1556251) and 
found that the
unoinfo-bug reported in https://issues.apache.org/ooo/show_bug.cgi?id=123475 
is still present,
preventing Java programs using uninfo java for setting the classpath to be 
able to interact with AOO.

As the issue might not be too visible, yet the bug inhibits effectively Java 
from using AOO when
using unoinfo it seems that it should be fixed, before a final release for 
4.1.0.


Fixed with [1] that will get into the next snapshot build, that will be 
out really soon. Please test it then.


[1] http://svn.apache.org/r1560615

Herbert

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



Re: Problem with Java on the 64bit Mac OSX?

2014-01-23 Thread Herbert Duerr

Hi Raphael,

On 20.01.2014 13:35, Raphael Bircher wrote:

I just started to test the 64 bit version of Mac OS X AOO. The Letter
Wizard don't work at all. can someone confirm that?


Fixed with [1] that will get into the next snapshot build, which will be 
out really soon (including 64bit Mac). Please re-test it then.


[1] http://svn.apache.org/r1560617

Herbert


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



Re: Install error on nightly Windows build (r1560073)

2014-01-22 Thread Herbert Duerr

Hi Rob,

On 22.01.2014 17:29, Rob Weir wrote:

Installing on a clean Windows 7 64-bit image.

I get an error when configuring Microsoft Visual C++ 2008 Redistributable

Error 1935 An error occured during the installation of assembly
'policy.9.0.Microsoft.VC90.CRT,version=9.0.30729.6161
HRESULT:0x800736B3

Anyone else seeing this?


Apparently, as there is a knowledgebase article for that [1]. They 
recommend to run a tool [2] to fix it.


[1] http://support.microsoft.com/kb/970652
[2] http://support.microsoft.com/default.aspx?scid=kb;EN-US;946414

Herbert

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



Re: Install error on nightly Windows build (r1560073)

2014-01-22 Thread Herbert Duerr

Hi Rob,

On 22.01.2014 17:56, Rob Weir wrote:

On Wed, Jan 22, 2014 at 11:39 AM, Herbert Duerr h...@apache.org wrote:

[...]
Apparently, as there is a knowledgebase article for that [1]. They recommend
to run a tool [2] to fix it.



This is odd, since this is a fresh VM image of Windows 7, with no
other applications ever installed.  Only Windowsand Windows updates.



So it would be odd for there to be registry corruption.  Unless it
came from Windows updates...


Bingo! The knowledge base article mentions that An unsuccessful install 
of prior Windows Updates OR Custom MSI packages
could have left over faulty registry keys under 
HKEY_LOCAL_MACHINE\COMPONENTS.


So the Windows updates probably caused the problem. It's hard to 
believe, but even Windows has bugs ;-)



Do you know if we used the same version of the  MSVCRT package with 4.0.1?


The deliver log [1] of the nightly build showed that everything seemed 
normal.


[1] 
http://ci.apache.org/projects/openoffice/buildlogs/win/main/external/wntmsci12.pro/misc/logs/external_deliver.txt


Herbert

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



Re: Compiling solver in cygwin references missing include folder

2014-01-21 Thread Herbert Duerr

On 21.01.2014 01:28, Greg Bullock wrote:

I'm trying to set up my Windows 7 + cygwin + VSPro2008 system to build
the aoo trunk, with the hope of making some modest contributions to the
project.

The build -all stage gets some ways into the task then gives the
following error message (quoted with some preceding lines for context):


It is build --all, but looking at your log you already ran the right 
command.



[...]
Can someone advise how to work around this?  Do I need to somehow
specify an STL path in the configure ... step?  Or do I need to give a
path to the boost library?  Or did I miss a warning somewhere?

My compiler resides at /cygdrive/c/Program Files (x86)/Microsoft Visual
Studio 9.0/VC/bin, and the folder
/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/include
has its own hash_set file, but no unordered_set file.


Does your MSVC2008 have the service pack [1]? If not then please get SP1 
from [2] and install it.
[1] 
http://blogs.msdn.com/b/vcblog/archive/2008/08/11/tr1-fixes-in-vc9-sp1.aspx

[2] http://www.microsoft.com/en-us/download/details.aspx?id=10986


Happy to supply any additional information that may help.


Hope that helps.

Herbert

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



Re: EXTERNAL: Re: Building comphelper

2014-01-21 Thread Herbert Duerr

Hi David,


I just wanted to share the basics of what I have found so far. I still have no 
idea on how to solve the issue.  Any help would be great!

Observed Behaviour
1.  OpenOffice starts, the splash screen with logo appears and then closes 
replaced with the full application window and choices for specific OpenOffice 
projects.
2.  Selecting either the Word or Spreadsheet project causes a segmentation 
fault and closes the application.
3.  Following the start of the application with the debugger, we can see 
the SidebarController is created in a first pass without error (known because 
first time to this stop point does not error).
4.  As the process continues, the SidebarController constructor is called a 
second time (unknown why, but could be understood with more familiarity with 
the system).
5.  The failure doesn't appear in the constructor, but the trace follows down 
SidebarController constructor call of WeakReferenceSidebarController 
WeakController (this);
6.  This template definition for WeakController uses 
ReferenceTemplate::Refrence( interface_type *pInterface) as its definition in 
::com::sun::star::uno::Reference.hxx.
7.  The function will try to convert the pInterface parameter to a 
XInterface type called _pInterface.
8.  If it succeeds in converting the pInterface to _pInterface then the 
function will try to acquire a new reference.
9.  Assumption: Creating this new reference calls 
SidebarController::notifyContextChangeEvent with a corrupt or bad rEvent. This 
assumption is based on the stack where the immediate next routine after the Reference 
function call is the notifyContextChangeEvent, also while following along in the 
debugger, the rEvent parameter at this point is already corrupted with the value 
ERROR stored in the structure.
10. It is later after the notifyContextChangeEvent calls Context and then 
ustring that the segmentation fault occurs, but I believe the error located in 
rEvent is what causes this later problem.


I haven't fully caught up with everything, but if I had to debug this 
I'd watch out for exceptions thrown in step 5 and later. In gdb I'd use 
the command

catch throw
to find the throwing code. Is there a similar facility in Solaris Studio?

Herbert

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



Re: EXTERNAL: Re: Building comphelper

2014-01-10 Thread Herbert Duerr

On 09.01.2014 16:47, Steele, Raymond wrote:

We found a work around for this problem, but believe it may be implemented 
incorrectly.

We added the following to the top of fmtatr2.cxx:

#ifndef _RWSTD_NO_MEMBER_TEMPLATES
#define _RWSTD_NO_MEMBER_TEMPLATES 1
#endif


A good find! And indeed [1] also ran into such a problem and defining 
that to disable templatized version of std::vectorT::assign() was a 
workaround needed by the SunStudio compiler.


http://trac.osgeo.org/geos/ticket/224


The compile of sw then began compiling correctly.  Any thoughts?


I'd say that all such defines that make boost less aggressive in using 
advanced template magic are fine, so don't worry about it. But I'd use 
such an option consistently then, not only in one file. I suggest to add a

-D_RWSTD_NO_MEMBER_TEMPLATES=1
into the solaris makefiles in solenv.

Herbert

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



Re: EXTERNAL: Re: Building comphelper

2014-01-10 Thread Herbert Duerr

On 09.01.2014 22:48, Steele, Raymond wrote:

Attached is a copy of the stack trace when we tried to launch both the Word 
Processor and the Spreadsheet application in OpenOffice.  We are going to 
attempt to resolve the crash based on this information, but if anything pops 
out at you, please let us know.


The crashes in Writer and Calc you are seeing both happen when copy 
constructing an OUString from one provided by the SidebarController, so 
the provided string must be bad.


I suggest to set a breakpoint at SidebarController.cxx:257 and examine 
the rEvent.ApplicationName and rEvent.ContextName whether these are good 
strings. From the stack I'd say they probably are not. Then go up the 
stack and check where they come from and why their are bad.


Good luck!
(I'll be away next week, starting this weekend)

Herbert

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



Re: Build Fails In Module Coinmp

2014-01-10 Thread Herbert Duerr

On 09.01.2014 17:39, Tyler Kavanaugh wrote:

I was able to start the build using Herbert's suggestion, and everything
seemed to be going well all the way until the build system tried to
build the modules coinmp, python, and sal. At that point, it failed.
I've got a build log I can submit, if anyone wants to see it. I also
tried building the individual module sal, by running:

build --from sal -P2 -- -P2

and ended up getting some sort of undefined symbol error coming from the
STL headers, as far as I could tell.


Are you building AOO 4.0.x or trunk? On what platform? If you are 
building AOO 4.0.x you have to use the --without-stlport configure 
option. On trunk this is automatically enabled.


The relevant excerpt from the build log are essential for solving the 
problem. I personally am away for the next couple of days though, but 
maybe someone else can figure out what went wrong.


Herbert

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



Re: Interesting interoperability problem with formatting of date

2014-01-10 Thread Herbert Duerr

On 10.01.2014 17:12, Jürgen Schmidt wrote:

I received a xls document with some date values, date related functions
and formatting and noticed an interesting interoperability problem.

For example:
Cell Value  FormatVisible Value
A1   01/01/2014 MM/DD/YY  01/01/2014
A2   =DAY(A1)   DD31

Excel shows the value 1 and the user expected the same value in
OpenOffice but we show 31.

The reason can be explained by looking in the help of the DAY function
in Excel and OpenOffice (see below)

The problem is the different reference date and counting. The serial
number 1 in Excel is 01/01/1900. In OpenOffice we count from 0 and
serial number 1 in AOO is related to 12/31/1899 because the reference
date in AOO is 12/30/1899.


FWIW the rationale behind the different reference date is given in [1]. 
Apparently the problem solved by using a different reference was that 
the year 1900 was not a leap year, because of the modulo-100 rule.


[1] https://issues.apache.org/ooo/show_bug.cgi?id=26125#c2


If cell A2 would be formatted as number everything would be fine. But
formatted as date it takes the integer value 1 as offset to our
reference date, means 12/30/1899 + 1 day = 12/31/1899 = 31.


Weighing the benefits of the workaround mentioned above with 
interoperability problems or the problem Jürgen just described, my scale 
would tip for a reference date (== day 0) of Dec 31, 1899.



So this means it is wrong or better misleading by design. I am not sure
if this can be fixed or should be fixed.

Any opinions?


If there is a way to change our reference day without losing backwards 
compatibility for existing documents then we should go for it.


Herbert

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



Re: EXTERNAL: Re: Building comphelper

2014-01-08 Thread Herbert Duerr
Hi Raymond,
Hi David,

On 07.01.2014 23:11, Steele, Raymond wrote:
 Raymond and I remain stuck on the last issue that we wrote to you about. We 
 would like to better encapsulate our problem and see if you might be able to 
 provide more clarification on what we might be able to try.
 
 1.We have performed a directory clean and restarted the build --all 
 process from the beginning with the debug flag set. This time we are not 
 using the multi-processing commands.
 2.The build process proceeds without error, even compiling all the files 
 up to the svx module.
 3.When the svx module is finished compiling and the LNK of the 
 Library/libsvxcore.so is being performed the process stops with an Undefined 
 symbol linking error.
 4.The symbol is ParagraphDataParagraphData::operator(const 
 ParagraphData) and it used to complain about this file in the e3dundo.o.

Wasn't it complaining about a missing ParagraphDataVector symbol originally?

 5.Since the ParagraphData didn't appear in e3dundo neither did the 
 OutlinerParaObject, I was at a loss for this linking error, but there was an 
 #include editeng/outlobj.hxx. Since that is the location of 
 OutlinerParaObject, I have commented out that include to see what would 
 happen. The result is the system still compiled, but the linking failed 
 again, this time in another location.
 6.The new location that we got the same Undefined symbol error link 
 message on was in the file sdrlinefillshadowtextattribute.o located in the 
 attribute directory. This time I was unable to find a #include 
 editeng/outlobj.hxx in either the header or source file. However 
 sdrlinefillshadowtextattribute includes sdrlinesshadowtextattribute.hxx which 
 includes sdrtextattribute.
 7.sdrtextattribute was the first location we have found where the 
 OutlinerParaObject is used and the #include editeng/outlobj.hxx. Since we 
 had not found this object before (at least in the path that was failing), 
 this was the first thing that made some sense in this problem.
 8.We have reviewed your last email, but are having a difficult time 
 understanding what you recommended. It appeared you were recommending we 
 modify the OutlinerParaObject constructor, but how? You wanted us to remove 
 the ParagraphDataVector parameter? Or did you want us to create a different 
 constructor? What would the constructor look like?

I was suggesting to add another constructor that didn't have the problem of 
needing a ParagraphDataVector symbol. Does this patch work for you? Since this 
makes svx binary incompatible with its original you need to do a build 
--prepare --from svx when you apply it.

--- main/editeng/inc/editeng/outlobj.hxx
+++ main/editeng/inc/editeng/outlobj.hxx
@@ -46,10 +46,8 @@ private:
 
 public:
 // constructors/destructor
-OutlinerParaObject(
-const EditTextObject rEditTextObject, 
-const ParagraphDataVector rParagraphDataVector = 
ParagraphDataVector(), 
-bool bIsEditDoc = true);
+OutlinerParaObject( const EditTextObject, const ParagraphDataVector, 
bool bIsEditDoc = true);
+OutlinerParaObject( const EditTextObject);
 OutlinerParaObject(const OutlinerParaObject rCandidate);
 ~OutlinerParaObject();
 
--- main/editeng/source/outliner/outlobj.cxx
+++ main/editeng/source/outliner/outlobj.cxx
@@ -98,6 +98,10 @@ OutlinerParaObject::OutlinerParaObject(const EditTextObject 
rEditTextObject, co
 {
 }
 
+OutlinerParaObject::OutlinerParaObject( const EditTextObject)
+:   mpImplOutlinerParaObject( new ImplOutlinerParaObject( 
rEditTextObject.Clone(), ParagraphDataVector(), true))
+{}
+
 OutlinerParaObject::OutlinerParaObject(const OutlinerParaObject rCandidate)
 :   mpImplOutlinerParaObject(rCandidate.mpImplOutlinerParaObject)
 {


 9.Also even after all of this, do you think that if we modify the 
 OutlinerParaObject that the rest of the svx will link correctly and that all 
 these errors we have seen from this problem resulted from an error in the 
 OutlinerParaObject and our compiler?

I sure hope so ;-)

 Once again, thanks for all your help in advance.

You're welcome!

 I hope you had a good holiday season. We look forward to hearing back from 
 you.

BTW: I'll also be away next week.

Herbert

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



Re: Problems at the Beginning of the Windows Build

2014-01-08 Thread Herbert Duerr
On 01/09/2014 01:28 AM, Tyler Kavanaugh wrote:
 I've just finished configuring and bootstrapping the Windows build of
 OpenOffice (from the head revision on trunk). I changed to
 aoo/main/instsetoo_native, and ran:
 
 build -P2 -- -P2

Also use the --all option, so that all dependencies of this final module
are processed first, i.e. run
build --all -P2 -- -P2

 [...] The first time I tried to do the build, about
 an hour or so ago, I got errors relating to the use of carriage
 return/newline (\r\n) pairs, with Perl complaining that '\r' wasn't a
 valid command. (Keep in mind that my initial checkout was done using
 TortoiseSVN and not Cygwin). So I clobbered the whole checkout, redid it
 with the Cygwin svn client, then reconfigured and bootstrapped again. I
 remembered to source the winenv.set.sh file--did that prior to the call
 to ./bootstrap.

Apparently cygwin's Subversion and Tortoise use different defaults for
files without a svn:eol-style property (or with svn:eol-style=native).
Keeping files as they are checked in when that property hasn't been set
seems to be the default for cygwin's svn. Can Tortoise be configured to
behave similarly?

Herbert

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



Re: Using system boost 1.54 (was Re: EXTERNAL: Re: Building comphelper)

2014-01-08 Thread Herbert Duerr
On 01/08/2014 07:52 PM, Kay Schenk wrote:
 On Wed, Jan 8, 2014 at 2:32 AM, Herbert Duerr h...@apache.org wrote:
 [...]
 The config.hpp provided by boost must match with the rest of the library.
 At least that's what this header is intended for.
 
 
 yes...but if a developer is using a local boost, might they inadvertently
 include some config options that might not be compatible with OpenOffice's
 build process? This was my concern when I saw this.

If the system boost version is new enough and its config.hpp matches to
the rest of its headers then it should be possible to make AOO build
with it. If there are platforms where the system boost's default
configuration doesn't work for building AOO then AOO should be adapted
for it. Patches for that situation should be integrated if they don't
cause regressions for other platforms / the boost version AOO brings along.

  I ditched using my local boost_1.54, and things are going much much
 better.
 Not quite there yet but close. :}


 Yay!
 
 
 yes, got a good build! YAY! Indeed!

:-)

 
 

  At this point, given the customized work you've done, we might think of
 warning folks against using their local boost versions -- at least put
 some
 notes in configure.in. Just a thought.


 We should add such a warning to about every system library that is not
 regularly enabled for building and testing. The release builds prefer the
 defaults, but for many libraries AOO's configure script allows the use of
 system provided alternatives:
 apache-commons, apr, apr-util, beanshell, boost, cairo, coinmp, cppunit,
 curl, db, dicts, expat, graphite, hsqldb, hunspell, hyphen, icu, jpeg,
 libtextcat, libtextcat-data, libwpd, libxml, libxslt, lucene, mdds, mysql,
 mysql-cppconn, mythes, nss, odbc-headers, openssl, poppler, python,
 redland, sane-header, saxon, serf, vigra, xrender-headers and zlib.

 Assuming that each of the above mentioned libraries have 4 to 12 different
 versions out in the wild this means that between 4^40 and 12^40 different
 configurations are possible, of which we build and test only very few
 (=4?) regularly.

 The configuration space is increased even more when we consider that there
 are many different kinds of compilers in different versions, also linkers
 etc.

 What would be the simplest approach to address this? Just adding a use
 the --with-system-X options only if you know that this works or if you
 enjoy debugging? Or should we hide them behind an
 --enable-expert-options configure switch which would be similar to the
 broad --enable-category-b option?
 
 
 Your analysis above is well-taken. And, dealing with configure options,
 which local configure options might be helpful, and which ones might be
 more challenging, is an interesting question. These are topics that should
 be discussed in a new thread, I think.

+1

I have to admit that I'm not an expert on autoconf, so I don't know
whether we can make options disappear for e.g. a non-expert mode. But at
least a better grouping of these options should be possible.

 I know we all want developers to have a good experience and providing
 more clarification on how the configure options effect the outcome will
 certainly help.

+1 again

Even people who worked for many years with the OpenOffice code often
don't really know the exact impact of each configure switch. Many use
their tried and working configure scripts and almost never deviate
from that.

E.g. for each of --with-system-X switches it is very hard to answer how
enabling it would impact the build and the result, especially when X is
available in a couple of different versions and configurations.

But this might be an interesting opportunity for volunteers? E.g. when
trying to figure out the impact of the --with-system-hunspell switch one
could install one hunspell version after the other on the different
platforms, do a clean build with each of them and test the install set.
The experience gained from these iterations could result in a much
improved description of such a configuration switch, which would be very
much appreciated by everyone.

 Thanks again for all your help with my build problems...

You're welcome!

Herbert

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



Re: libuno_cppu failure

2014-01-06 Thread Herbert Duerr

Hi Απόστολος,

On 04.01.2014 19:41, Απόστολος Συρόπουλος wrote:

Today I tried to investigate a little bit why uno fails, in particular why
build --all:testtools fails in OpenSolaris. So I tried to rebuild some
libraries with debugging information.

I have used build debug=true dbglevel=2 to build libuno_cppu.so.3 and
here is what I get:

Compiling: cppu/unxsogi.pro/misc/uno_cppu_version.c
Compiling: cppu/unxsogi.pro/misc/uno_purpenvhelpergcc3_version.c
Making:libuno_cppu.so.3
### OFFSET_OF(AlignSize_Impl, dDouble) = 4 instead of expected 8!!!
/extra/sources/OpenOffice/aoo4/main/solenv/bin/checkdll.sh: line 60: 4017: 
Abort(coredump)
dmake:  Error code 1, while making '../unxsogi.pro/lib/libuno_cppu.so.3'
ERROR: error 65280 occurred while making 
/extra/sources/OpenOffice/aoo4/main/cppu/util

The following patch solves the problem:

--- cppu/source/uno/data.cxx.oldΣαβ Ιαν  4 20:13:17 2014
+++ cppu/source/uno/data.cxxΣαβ Ιαν  4 20:13:10 2014
@@ -357,7 +357,7 @@

  #if defined(INTEL) \
   (defined(__GNUC__)  (defined(LINUX) || defined(FREEBSD) || 
defined(OS2
)) || defined(MACOSX) \
-|| defined(__SUNPRO_CC)  defined(SOLARIS))
+|| (defined(__SUNPRO_CC) || defined(__GNUC__))   defined(SOLARIS))
  #define MAX_ALIGNMENT_4
  #endif


Great!


As expected the source tree has zero support for Solaris and GCC (The Sun 
people did
lousy job as far it regards GCC and Solaris).


Well, building Solaris OOo with GCC was as interesting to the Sun people 
as Microsoft is in building their MSO with the Sunpro or the GCC 
compiler: Almost zero.



Now, I rerun build --all:testtools and I get the following:
[...]
### unexpected exception content! failed
exception test failed
oneway exception test failed
exception occured: error: test failed!


Ouch! None of the exception stuff works in your new build. That is a 
hard nut to crack...



Can anybody help me proceed?


You already had the UNO bridges and their tests working in your older 
builds. Do you have an idea, what might have caused this bad regression? 
Getting back to the old (working) behavior is the only reasonable thing 
to do. Debugging/Fixing UNO bridge is not much fun and doing it remotely 
with only an occassional mail here and there is almost impossible.


Herbert

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



Re: Issue of Key events being handled twice, impacting accessibility with loss of object focus

2014-01-06 Thread Herbert Duerr

On 06.01.2014 16:32, V Stuart Foote wrote:

The errant double handling of cursor key events is a problem for
Accessibility support of assistive technologies where program focus is being
shifted away from the active object; e.g. writer - selected text for
formatting, calc - cell being formated, etc.

Current issues in BZ:

bug 122363 https://issues.apache.org/ooo/show_bug.cgi?id=122363
bug 123933 https://issues.apache.org/ooo/show_bug.cgi?id=123933
bug 123934 https://issues.apache.org/ooo/show_bug.cgi?id=123934

I had thought the issue was isolated to sidebar Gtk UI, but when Andre F.
looked at it in May it was a broader issue. I don't think it ever got any
further attention and has resurfaced during QA for 4.1.0.


I don't know much about this topic but on some platforms I saw the 
compile warning below which might be relevant, especially since the 
GalleryControl is a part of the sidebar:


main/svx/inc/GalleryControl.hxx: overloaded virtual function
sal_Bool KeyInput( const KeyEvent rKEvt, Window* pWindow);
hides the virtual function 'Window::KeyInput'
virtual void KeyInput( const KeyEvent rKEvt );
of main/vcl/inc/vcl/window.hxx

Herbert

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



  1   2   3   4   >