Re: Windows build woes
Regardless of anything else you do, retry the full build, without cleaning but also without specifying starting from the failure. Sometimes the windows builds don't seem to get all the dependency ordering right. If that is the cause of the failure, repeating the build can resolve it. For example, my last windows build of 4.1.4 took three tries. On 8/8/2017 8:16 AM, Jim Jagielski wrote: Getting errors when building under Win7: [ build RES ] apr-util/default [ build RES ] R=c:/cygwin/home/jim/src/asf/aoo-414 && O=$R/main/solver/414/wntmsci12 && W=$R/main/solver/414/wntmsci12/workdir && S=$R/main && $O/bin/makedepend.exe -I. -IC:/cygwin$O/inc/stl -IC:/cygwin$O/inc/external -IC:/cygwin$O/inc -IC:/cygwin$S/solenv/wntmsci12/inc -IC:/cygwin$S/solenv/inc -IC:/cygwin$S/res -IC:/AOO41X~1/OPENJD~1.0_U/include/win32 -IC:/AOO41X~1/OPENJD~1.0_U/include -IC:/MICROS~1/Windows/v7.0/include -IC:/PROGRA~2/MICROS~1.0/VC/include -IC:/AOO41X~1/dxsdk/include -IC:/AOO41X~1/dxsdk/include -DWINVER=0x0400 -DWIN32 -DADDITIONAL_VERINFO1 -DADDITIONAL_VERINFO2 -DADDITIONAL_VERINFO3 $W/Dep/WinResTarget/apr-util/default.d -f - | awk -f C:/cygwin$S/solenv/gbuild/processdeps.awk -v OBJECTFILE=$W/WinResTarget/apr-util/default.res -v OUTDIR=$O/ -v WORKDIR=$W/ -v SRCDIR=$S/ -v REPODIR=$R/ > $W/Dep/WinResTarget/apr-util/default.d awk: fatal: can't open source file `C:/cygwinc:/cygwin/home/jim/src/asf/aoo-414/main/solenv/gbuild/processdeps.awk' for reading (No such file or directory) make: *** [C:/cygwin/home/jim/src/asf/aoo-414/main/solenv/gbuild/WinResTarget.mk:60: /home/jim/src/asf/aoo-414/main/solver/414/wntmsci12/workdir/WinResTarget/apr-util/default.res] Error 2 dmake: Error code 2, while making './wntmsci12/misc/build/so_built_aprutil' 1 module(s): apr-util need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /home/jim/src/asf/aoo-414/ext_libraries/apr-util When you have fixed the errors in that module you can resume the build by running: build --from apr-util awk is gawk as required... The filename 'C:/cygwinc:/cygwin/home/jim/src/asf/aoo-414/main/solenv/gbuild/processdeps.awk' look wonky as crud. - 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
Release process
Reminder: Please add the steps that were taken to get Jim able to grant release blocker for 4.1.4 to the "How to Cook a Release" page at https://cwiki.apache.org/confluence/display/OOOUSERS/How+to+Cook+a+Release - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Save process and files turned to hashes
This issue is my current focus, so the analysis is very valuable and timely. It seems likely that there is a common problem, applying to both documents and profiles, of AOO believing it has finished writing something too early. Unfortunately, I don't think we have any developers who are familiar with AOO's file write code. I am trying to learn my way around it, but that may take some time. It would be useful to have a survey of the configurations in which these problems happen. Are they associated with specific operating systems? More prevalent with network drives? Would it be useful for me to read the original thread, or is this an effective summary? On 7/31/2017 9:39 AM, Rory O'Farrell wrote: John_Ha, a valued contributor to the OO User Forum, has asked me to post this to the developer list. It is a continuation of a previous thread with the same title at http://www.mail-archive.com/dev@openoffice.apache.org/msg15177.html --- John_Ha writes I think that the hashtags are misleading. The problem is that occasionally Writer creates a flat ASCII file which is full of NULL characters and saves the file as a .odt file. This .odt file is NOT a zipped file and it does NOT have any of the usual (content.xml or styles.xml) files. This .odt file is just a flat ASCII file, often very large (the same size as the original document?), but completely full of NULL characters. Go to https://forum.openoffice.org/en/forum/ucp.php?i=pm=view=0=11590 for an example file - crappyfile.odt is 24 kBytes of NULL characters. Go to [Hint] How did I fix my ODT file at https://forum.openoffice.org/en/forum/viewtopic.php?f=7=1532. The thread has been viewed 194,820 times suggesting this is a serious problem of considerable interest to users. No other thread in the forum has been read as often. When the user attempts to open what is effectively a flat ASCII file, Writer recognises it is an ASCII file and opens it as if it was a .txt file, and offers the filter pop-up. The NULL characters are then displayed as hashtags. I think that the questions the developers ought to be asking include: 1 At what point in the save process is space on the disk reserved to write the .odt file? 2 Why is this space full of NULL characters - why isn't it random junk from the disk? How are the NULL characters written? 3 What happens to prevent the genuine file being written? 4 Why is the file full of NULL characters saved as a .odt file? 5 How can Writer save a file as a .odt file which is not a ZIP file? Why was the ZIP process not activated before the file was saved? 6 Note that Writer continues to write to the disk long after (as much as 30 seconds after on a slow network installation) the blue dotted bar crossing the bottom of the screen has stopped. Does this have an effect? What happens if something interrupts Writer while it is doing these silent writes? 7 There are many, many problems seen on the forum (e.g. spell check stops working) which are fixed by creating a new User Profile. As parts of the User Profile (eg registrymodifications.xcu and others) seem to get written AFTER the .odt file has been written, is a corrupted User Profile a manifestation of the same, or similar, problem? 8 Can the .odt file be written as an atomic process such that either "the file as it was when it opened for editing" is saved; or "the file as it is now" is saved. Note that the temporary file C:\Users\my_name\AppData\Local\Temp\svftc2x7.tmp\svftdera.tmp (or similar random name) is a copy of the .odt file as it was opened; and is only deleted when the file is saved. Can a check be made and this temporary file not be deleted until it is known that the proper .odt file has been successfully saved? 9 It is only GUESSING which suggests that over hasty shutting of a laptop lid could be the cause of this. I struggle to see how this could cause it because I understood that hibernation / shutting a laptop lid causes a graceful shut down, and not one where data might be lost. If this is the problem, then is the long delay after the blue bar has ceased causing the problem, and any data waiting to be written is lost? Does Writer handle the "graceful shutdown" instruction from Windows properly? 10 I also think that USB sticks are a red-herring. Later versions of Windows come with the default setting of not using cacheing (the user has to switch it on) so USB sticks can be withdrawn very soon. In conclusion: I think it needs an analysis of what happens during a Save to understand a) at what point is a large, flat ASCII file full of NULL characters created? b) how can this file be saved as a .odt file when .odt files are ZIPped files? I think that this analysis will lead to a better understanding of where the problem lies. John_Ha --- - To unsubscribe, e-mail:
Re: Building OO
Apache Ant(TM) version 1.9.6 compiled on June 29 2015 On 7/20/2017 9:20 AM, Matthias Seidel wrote: Patricia, could you tell me which version of Apache Ant you are using? Matthias Am 20.07.2017 um 16:02 schrieb Patricia Shanahan: As another data point, I just did a clean checkout of the trunk and built it on Windows 8.1. Here are my configure parameters: SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0" ./configure \ --enable-symbols \ --disable-strip-solver \ --with-frame-home="$SDK_PATH" \ --with-psdk-home="$SDK_PATH" \ --with-midl-path="$SDK_PATH/bin" \ --disable-directx \ --with-ant-home="/cygdrive/c/ant" \ --with-dmake-url="https://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2; \ --with-epm-url="https://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz; \ --disable-pch \ --disable-atl \ --disable-activex \ --without-junit \ --with-package-format="archive installed" \ --with-jdk-home="/cygdrive/c/Program Files (x86)/Java/jdk1.7.0_79" Two lines, --enable-symbols and --disable-strip-solver, are related to doing debug builds. On 7/20/2017 3:35 AM, Damjan Jovanovic wrote: Hi Matthias As I posted earlier in this thread, this is how I build it: 32 bit VirtualBox VM Windows XP SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0" ./configure --with-frame-home="$SDK_PATH" --with-psdk-home="$SDK_PATH" --with-midl-path="$SDK_PATH/bin" --with-ant-home="/cygdrive/c/apache-ant-1.9.6" --with-dmake-url="http://dmake.apache-extras.org. codespot.com/files/dmake-4.12.tar.bz2" --with-epm-url="http://www. msweet.org/files/project2/epm-3.7-source.tar.gz" --enable-pch --disable-atl --disable-activex --with-junit="/cygdrive/c/source/junit.jar" --with-hamcrest-core="/cygdrive/c/source/hamcrest.jar" --with-cl-home="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/VC" --with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5" --with-jdk-home="/cygdrive/c/Program Files/Java/jdk1.7.0" --disable-directx --with-package-format="installed" --enable-wiki-publisher Please let us know what you find. Regards Damjan On Thu, Jul 20, 2017 at 12:26 PM, Matthias Seidel < matthias.sei...@hamburg.de> wrote: Hi Damjan, Since I am not the only one with these errors, wouldn't it be easier if you tell us your configuration and let us see what is different? I know the Windows buildbot could build from trunk (when it was functional) , but I see no real difference in the configuration. I think we are all following the steps described here: https://wiki.openoffice.org/wiki/Documentation/Building_ Guide_AOO/Step_by_step#Windows_7.2C_Windows_8.1.2C_Windows_10 If you do something different, could you update the Wiki? Regards, Matthias Am 20.07.2017 um 12:13 schrieb Damjan Jovanovic: Since I am the main gbuild developer and Windows always builds for me, and I cannot reproduce your problem, I only see the following solution. svn log -v > /path/to/log.txt (so you have an offline log.txt for easy future reference) Look through log.txt, go to early 2015 or so. Find a revision you want to try, and switch to it and try build it. I think it was: svn update -r then clean the tree and try build. When you find a revision that builds that way, do the equivalent of "git bisect" between that revision and the latest revision, ie. go to a revision about halfway between then and now, "svn update -r ..." and build, and keep bisecting until you find the last working revision, then post the details. It will probably take a long time, and a dozen or so attempted builds, but once you find it, it should allow us to narrow down the problem and figure out what went wrong. Damjan On Thu, Jul 20, 2017 at 11:11 AM, Matthias Seidel < matthias.sei...@hamburg.de> wrote: Hi, When building trunk (on Windows) I get exactly the same errors... Branch 414 builds just fine (with Java 7): https://home.apache.org/~mseidel/AOO-builds/AOO-414-Test/ Regards, Matthias Am 20.07.2017 um 04:56 schrieb Yemelyanenko Fyodor: I’ve took another try to build OO on W7 x32 But got same errors, as on W8 x64 May be I missed some prerequisites? Errors are in modules gtest, xml2cmp, salhelper, udm Cygwin seems to have bug on Windows as it only shows full error text when resized to some size… So path to missed file is not full. The gtest.h is in place, why gb_Deliver_deliver cannot find it? $ build --all:gtest build -- version: 1775979 = Building module gtest = Entering /cygdrive/c/source/aoo-trunk/ext_libraries/gtest mkdir: cannot create directory './wntmsci12.pro/misc/build/ gtest-1.7.0/': File exists C:/source/aoo-trunk/main/sol
Re: Building OO
As another data point, I just did a clean checkout of the trunk and built it on Windows 8.1. Here are my configure parameters: SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0" ./configure \ --enable-symbols \ --disable-strip-solver \ --with-frame-home="$SDK_PATH" \ --with-psdk-home="$SDK_PATH" \ --with-midl-path="$SDK_PATH/bin" \ --disable-directx \ --with-ant-home="/cygdrive/c/ant" \ --with-dmake-url="https://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2; \ --with-epm-url="https://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz; \ --disable-pch \ --disable-atl \ --disable-activex \ --without-junit \ --with-package-format="archive installed" \ --with-jdk-home="/cygdrive/c/Program Files (x86)/Java/jdk1.7.0_79" Two lines, --enable-symbols and --disable-strip-solver, are related to doing debug builds. On 7/20/2017 3:35 AM, Damjan Jovanovic wrote: Hi Matthias As I posted earlier in this thread, this is how I build it: 32 bit VirtualBox VM Windows XP SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0" ./configure --with-frame-home="$SDK_PATH" --with-psdk-home="$SDK_PATH" --with-midl-path="$SDK_PATH/bin" --with-ant-home="/cygdrive/c/apache-ant-1.9.6" --with-dmake-url="http://dmake.apache-extras.org. codespot.com/files/dmake-4.12.tar.bz2" --with-epm-url="http://www. msweet.org/files/project2/epm-3.7-source.tar.gz" --enable-pch --disable-atl --disable-activex --with-junit="/cygdrive/c/source/junit.jar" --with-hamcrest-core="/cygdrive/c/source/hamcrest.jar" --with-cl-home="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/VC" --with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5" --with-jdk-home="/cygdrive/c/Program Files/Java/jdk1.7.0" --disable-directx --with-package-format="installed" --enable-wiki-publisher Please let us know what you find. Regards Damjan On Thu, Jul 20, 2017 at 12:26 PM, Matthias Seidel < matthias.sei...@hamburg.de> wrote: Hi Damjan, Since I am not the only one with these errors, wouldn't it be easier if you tell us your configuration and let us see what is different? I know the Windows buildbot could build from trunk (when it was functional) , but I see no real difference in the configuration. I think we are all following the steps described here: https://wiki.openoffice.org/wiki/Documentation/Building_ Guide_AOO/Step_by_step#Windows_7.2C_Windows_8.1.2C_Windows_10 If you do something different, could you update the Wiki? Regards, Matthias Am 20.07.2017 um 12:13 schrieb Damjan Jovanovic: Since I am the main gbuild developer and Windows always builds for me, and I cannot reproduce your problem, I only see the following solution. svn log -v > /path/to/log.txt (so you have an offline log.txt for easy future reference) Look through log.txt, go to early 2015 or so. Find a revision you want to try, and switch to it and try build it. I think it was: svn update -r then clean the tree and try build. When you find a revision that builds that way, do the equivalent of "git bisect" between that revision and the latest revision, ie. go to a revision about halfway between then and now, "svn update -r ..." and build, and keep bisecting until you find the last working revision, then post the details. It will probably take a long time, and a dozen or so attempted builds, but once you find it, it should allow us to narrow down the problem and figure out what went wrong. Damjan On Thu, Jul 20, 2017 at 11:11 AM, Matthias Seidel < matthias.sei...@hamburg.de> wrote: Hi, When building trunk (on Windows) I get exactly the same errors... Branch 414 builds just fine (with Java 7): https://home.apache.org/~mseidel/AOO-builds/AOO-414-Test/ Regards, Matthias Am 20.07.2017 um 04:56 schrieb Yemelyanenko Fyodor: I’ve took another try to build OO on W7 x32 But got same errors, as on W8 x64 May be I missed some prerequisites? Errors are in modules gtest, xml2cmp, salhelper, udm Cygwin seems to have bug on Windows as it only shows full error text when resized to some size… So path to missed file is not full. The gtest.h is in place, why gb_Deliver_deliver cannot find it? $ build --all:gtest build -- version: 1775979 = Building module gtest = Entering /cygdrive/c/source/aoo-trunk/ext_libraries/gtest mkdir: cannot create directory './wntmsci12.pro/misc/build/ gtest-1.7.0/': File exists C:/source/aoo-trunk/main/solenv/gbuild/Package.mk:28: *** gb_Deliver_deliver: file does not exist in solver, and cannot be deli. Stop.nk/main/solver/420/wntmsci12.pro/inc/gtest/gtest.h dmake: Error code 2, while making './wntmsci12.pro/misc/build/ so_built_oo_gtest' 1 module(s): gtest need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /cygdrive/c/source/aoo-trunk/ ext_libraries/gtest When you have fixed the errors in that module you can resume the build by running:
Re: Ide for Open Office (was Building OO)
I use Visual Studio as a debug tool, and sometimes as an editor. I do my builds in a Cygwin shell, following https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#Windows_7.2C_Windows_8.1.2C_Windows_10 instructions. I edit using either gvim or Visual Studio depending on which is more convenient. On 7/18/2017 11:18 PM, Peter kovacs wrote: There is no uniform answer, since one works as he like. I don't think we change the policy. However we have a guide for Eclipse on wiki. Which will give you a very basic IDE support. I would like to use intelliJ, but the IDE does not support java and C/C++ at the same time. However a feature request has been made, and the creator company plans the support somewhere in the future. You could try qtcreator, but I do not know how much the IDE can be extended towards our needs. So I decided to hopp at Eclipse, since it has the best support today. I am thinking about a special IDE plugin. But I have not made much progress. Still bound to vi and command-line. Patricia is using Visual Studio on Windows I think. How is it helping? All the best Peter Am 19. Juli 2017 07:35:42 MESZ schrieb Yemelyanenko Fyodor: Yes, sure, I mean IDE -- Исходное сообщение -- От: "Peter Kovacs" Кому: dev@openoffice.apache.org Отправлено: 19.07.2017 14:51:57 Тема: Re: Re[5]: Building OO Hello, Do you mean by dev environment an IDE? All the best Peter Am 19. Juli 2017 02:50:48 MESZ schrieb Yemelyanenko Fyodor : Hello! I've switched to Ubuntu 14.04 mini with xubuntu-desktop and xrdp installed And OO built successfully! :-) Now trying to do the same on W7 x32. As Id like to deep dive into OO development, could you please share what dev environment do you use on Ubuntu and on W7 (I believe, that I'll finally success in building OO on Windows). Any thoughts on establishing dev environment will be appreciated. -- Fyodor -- Исходное сообщение -- От: "Емельяненко Федор" > Кому: "Damjan Jovanovic" > Копия: "Apache OO" > Отправлено: 04.07.2017 12:57:52 Тема: Re[4]: Building OO I use following config script ./configure \ --with-frame-home="$SDK_PATH" \ --with-psdk-home="$SDK_PATH" \ --with-midl-path="$SDK_PATH/bin" \ --with-ant-home="/cygdrive/c/ant110/apache-ant-1.10.1" \ --with-jdk-home="C:/PROGRA~2/Java/JDK18~1.0_1" \ --with-csc-path="C:/Windows/Microsoft.NET/Framework/v3.5" \ --with-cl-home="C:/PROGRA~2/MICROS~1.0/VC" \ --with-asm-home="C:/PROGRA~2/MICROS~1.0/VC/bin" \ --with-dmake-url="https://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2; \ --with-epm-url="https://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz; \ --disable-pch \ --disable-atl \ --disable-activex \ --disable-nss-module \ --without-junit \ --disable-directx On Windows 8.1 64 bit Hyper-v VM Full jdk path C:\Program Files (x86)\Java\jdk1.8.0_131 CL home C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC Asm home C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin I've tried to rebuild with following script (full path) with no success ./configure \ --with-frame-home="$SDK_PATH" \ --with-psdk-home="$SDK_PATH" \ --with-midl-path="$SDK_PATH/bin" \ --with-ant-home="/cygdrive/c/ant110/apache-ant-1.10.1" \ --with-jdk-home="/cygdrive/c/Program Files (x86)/Java/jdk1.8.0_131" \ --with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5" \ --with-cl-home="/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC" \ --with-asm-home="/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0/VC/bin" \ --with-dmake-url="https://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2; \ --with-epm-url="https://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz; \ --disable-pch \ --disable-atl \ --disable-activex \ --disable-nss-module \ --without-junit \ --disable-directx Now I have error on module gtest... dmake: Error code 2, while making './wntmsci12.pro/misc/build/so_built_oo_gtest' 1 module(s): gtest need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /cygdrive/c/source/aoo-trunk/ext_libraries/gtest When you have fixed the errors in that module you can resume the build by running: build --all:gtest -- Исходное сообщение -- От: "Damjan Jovanovic" > Кому: "Yemelyanenko Fyodor" > Копия: "Apache OO" > Отправлено: 02.07.2017 16:46:09 Тема: Re: Re[2]: Building OO I just succeeded in building trunk with: 32 bit VirtualBox VM Windows XP SDK_PATH="/cygdrive/c/Program Files/Microsoft
Re: AOO 4.1.4 Cannot access to Options Security macros
Would it make sense to put the "official" configuration options in "How to Cook a Release"? It would make it more of a one-stop shop for the release construction information. On 6/23/2017 8:14 AM, Matthias Seidel wrote: Am 23.06.2017 um 16:44 schrieb Damjan Jovanovic: You don't need the whole of Mozilla, just NSS. Leaving out --disable-nss-module should be enough. With simply leaving it out I get this error message: checking whether to build the internal NSS module... yes checking for Mozilla build tooling... configure: error: Mozilla build tooling not found! It is required for NSS that is needed for AOO's security facilities. Either disable NSS using the option --disable-nss-module or use the --with-mozilla-build option after installing the tool obtained from http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32 Thinking of it, that was the reason why I disabled it first... ;-) Matthias On Fri, Jun 23, 2017 at 4:43 PM, Matthias Seidel"Security"> the button "macros security " has not effect. Tested under windows 10 (1607) family. Regards. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: AOO 4.1.4 Cannot access to Options Security macros
I have reproduced the problem in my US English 4.1.4, and also a debug build based on the trunk but with additional 4.1.4 changes. On 6/23/2017 7:01 AM, Matthias Seidel wrote: Hi! Confirmed on Windows 7. These builds are primarily meant for testing the build process and the different configure options. And I know, that they do not upgrade dictionaries via extension manager... Next try... ;-) Regards, Matthias Am 23.06.2017 um 10:07 schrieb Didier Lamare: Hello, I am testing the french version of AOO 414 dowloaded from here :https://home.apache.org/~mseidel/AOO-builds/ version : test In the menu "Options">"Security"> the button "macros security " has not effect. Tested under windows 10 (1607) family. Regards. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: A refactoring proposal
On 6/18/2017 5:51 AM, Carl Marcum wrote: On 06/17/2017 01:52 PM, Patricia Shanahan wrote: Without going into details here, some recently fixed security issues have related to the use of fixed size arrays without bounds checks. In general, that is not a very robust programming practice. It depends on careful checking in the source code to prevent array overflow. I suggest a project to replace raw arrays with Standard Template Library classes as appropriate. All accesses should be through safe functions such as std::array::at. In some cases we could replace a limited size but large array with e.g. a std::vector that can start small and grow only as needed. This matches nicely with my observations of volunteers. We are not getting many people with the skills and experience to dive into a very large body of code and debug it. We are getting students and early career programmers who could work on something like this. It might also be a viable Google Summer of Code project. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org That sounds like a good idea. Do you think the calls may be common enough to find with a search to get a list of files to look in? Array access, including unchecked index access to STL array-like structures, can be identified by the use of '[.*]' bracketed expressions. STL access with bounds checking uses function call syntax instead of overloaded array access syntax. That is going to get a lot of hits so some prioritization is needed. I suggest working first on files that have been culprits in array-related security problems we have fixed. We know those use fixed size arrays and were written or edited by people who did not always check the bounds. I would then work out to other files in the same modules, and then anything involved in building internal structures from input files. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: A refactoring proposal
In that case, we are talking about the same class. std::array is defined in header . See http://en.cppreference.com/w/cpp/container/array On 6/17/2017 9:58 PM, Peter Kovacs wrote: The book says it is in . The book is about C++11, providing a quick reference on C++. I cam across when I saw this youtube video: https://www.youtube.com/watch?v=86xWVb4XIyE And since I learned C++ in the 90ies, but never used it I thought it is a good invest. Am 18.06.2017 um 01:06 schrieb Patricia Shanahan: I don't know. I have not read that particular book. If the code snippet includes "using namespace std" then "array" means "std::array". I have a time gap in my C++ experience - I used it professionally in the 1980's, and now I'm coming back to it for AOO. I don't think the Standard Template Library came into wide use until the 1990's. At this point I think we should use the STL for the next layer of data structures above raw arrays, including arrays with bounds checking. I have not heard of a competing library and I do not like to roll my own if I can possibly avoid it. On 6/17/2017 3:50 PM, Peter Kovacs wrote: +1 I have a question thought. In Tour of C++ (Bjarn Stroustrup) its recommended to use array instead of buildin arrays and only to use Arrays if we know the amount of elements (constexpr). buildin arrays example: Circle myarray[10] array example: array<Circle,10> myarray so std::array::at is equal to the arrayexample? sorry if the question is dumb. I am not sure if what I know is the same what you talk about. I am in the "early carrier" category. lol. All the best Peter Am 17.06.2017 um 19:52 schrieb Patricia Shanahan: Without going into details here, some recently fixed security issues have related to the use of fixed size arrays without bounds checks. In general, that is not a very robust programming practice. It depends on careful checking in the source code to prevent array overflow. I suggest a project to replace raw arrays with Standard Template Library classes as appropriate. All accesses should be through safe functions such as std::array::at. In some cases we could replace a limited size but large array with e.g. a std::vector that can start small and grow only as needed. This matches nicely with my observations of volunteers. We are not getting many people with the skills and experience to dive into a very large body of code and debug it. We are getting students and early career programmers who could work on something like this. It might also be a viable Google Summer of Code project. - 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 - 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 - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: A refactoring proposal
I don't know. I have not read that particular book. If the code snippet includes "using namespace std" then "array" means "std::array". I have a time gap in my C++ experience - I used it professionally in the 1980's, and now I'm coming back to it for AOO. I don't think the Standard Template Library came into wide use until the 1990's. At this point I think we should use the STL for the next layer of data structures above raw arrays, including arrays with bounds checking. I have not heard of a competing library and I do not like to roll my own if I can possibly avoid it. On 6/17/2017 3:50 PM, Peter Kovacs wrote: +1 I have a question thought. In Tour of C++ (Bjarn Stroustrup) its recommended to use array instead of buildin arrays and only to use Arrays if we know the amount of elements (constexpr). buildin arrays example: Circle myarray[10] array example: array<Circle,10> myarray so std::array::at is equal to the arrayexample? sorry if the question is dumb. I am not sure if what I know is the same what you talk about. I am in the "early carrier" category. lol. All the best Peter Am 17.06.2017 um 19:52 schrieb Patricia Shanahan: Without going into details here, some recently fixed security issues have related to the use of fixed size arrays without bounds checks. In general, that is not a very robust programming practice. It depends on careful checking in the source code to prevent array overflow. I suggest a project to replace raw arrays with Standard Template Library classes as appropriate. All accesses should be through safe functions such as std::array::at. In some cases we could replace a limited size but large array with e.g. a std::vector that can start small and grow only as needed. This matches nicely with my observations of volunteers. We are not getting many people with the skills and experience to dive into a very large body of code and debug it. We are getting students and early career programmers who could work on something like this. It might also be a viable Google Summer of Code project. - 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 - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: A refactoring proposal
Another useful project would indeed be warning removal. The reason for putting bounds checking ahead of it is that I have not yet seen a security bug that would have been fixed by warning removal. On 6/17/2017 3:01 PM, Matthias Seidel wrote: Hi Patricia, I am not a programmer, but looking at the screen when building AOO I see a lot of messages that make me think that the code could need a review... Your suggestion sounds very reasonable to me! Kind regards, Matthias Am 17.06.2017 um 19:52 schrieb Patricia Shanahan: Without going into details here, some recently fixed security issues have related to the use of fixed size arrays without bounds checks. In general, that is not a very robust programming practice. It depends on careful checking in the source code to prevent array overflow. I suggest a project to replace raw arrays with Standard Template Library classes as appropriate. All accesses should be through safe functions such as std::array::at. In some cases we could replace a limited size but large array with e.g. a std::vector that can start small and grow only as needed. This matches nicely with my observations of volunteers. We are not getting many people with the skills and experience to dive into a very large body of code and debug it. We are getting students and early career programmers who could work on something like this. It might also be a viable Google Summer of Code project. - 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
A refactoring proposal
Without going into details here, some recently fixed security issues have related to the use of fixed size arrays without bounds checks. In general, that is not a very robust programming practice. It depends on careful checking in the source code to prevent array overflow. I suggest a project to replace raw arrays with Standard Template Library classes as appropriate. All accesses should be through safe functions such as std::array::at. In some cases we could replace a limited size but large array with e.g. a std::vector that can start small and grow only as needed. This matches nicely with my observations of volunteers. We are not getting many people with the skills and experience to dive into a very large body of code and debug it. We are getting students and early career programmers who could work on something like this. It might also be a viable Google Summer of Code project. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Failing to build 4.1.4
The new build, done clean and incorporating Matthias' suggested change, completed successfully. Thanks again for the suggestions. On 6/2/2017 11:20 AM, Patricia Shanahan wrote: Thanks for the suggestions. I am doing a clean build, but it takes a while on Windows 8.1. I have 441 GB of free space on the disk, so I don't think that is the problem. On 6/2/2017 11:02 AM, Marcus wrote: Am 02.06.2017 um 18:51 schrieb Patricia Shanahan: I checked out 4.1.4, and tried to build it, Windows 8.1. The build fails right at the end. I'm attaching my configure parameters. Any tips for how to fix this? no real "hacker" solutions but some general questions: - It's failing quit at the end (building the install files), so maybe the build options are no longer a problem. - The same problem again after starting a complete new build? - Also after you have cleaned-up everything? - Enough disk space? HTH Marcus - 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: Failing to build 4.1.4
Thanks for the suggestions. I am doing a clean build, but it takes a while on Windows 8.1. I have 441 GB of free space on the disk, so I don't think that is the problem. On 6/2/2017 11:02 AM, Marcus wrote: Am 02.06.2017 um 18:51 schrieb Patricia Shanahan: I checked out 4.1.4, and tried to build it, Windows 8.1. The build fails right at the end. I'm attaching my configure parameters. Any tips for how to fix this? no real "hacker" solutions but some general questions: - It's failing quit at the end (building the install files), so maybe the build options are no longer a problem. - The same problem again after starting a complete new build? - Also after you have cleaned-up everything? - Enough disk space? HTH Marcus - 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: Failing to build 4.1.4
Thanks. I'll make that change and try again. Fixing any anomaly may help. On 6/2/2017 10:22 AM, Matthias Seidel wrote: Hi Patricia, Although I can not help with this specific error I wonder that you can build with: --with-epm-url="http://www.msweet.org/files/project2/epm-3.7-source.tar.gz; That source is not existent any more and I had to change to: --with-epm-url=https://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz (See: https://wiki.openoffice.org/w/index.php?title=Documentation/Building_Guide_AOO ) Regards, Matthias Am 02.06.2017 um 18:51 schrieb Patricia Shanahan: I checked out 4.1.4, and tried to build it, Windows 8.1. The build fails right at the end. I'm attaching my configure parameters. Any tips for how to fix this? ... unopkg.exe sync --verbose -env:UNO_JAVA_JFW_ENV_JREHOME=true 2>&1 | ... ... creating archive file ... ... cleaning the output tree ... ... removing directory /tmp/ooopackaging/i_553641496418124 ... Error: ERROR: Could not move directory from /tmp/80p1ud64RK to /tmp/80p1ud64RK_temp.55364 ** ERROR: ERROR: Could not move directory from /tmp/80p1ud64RK to /tmp/80p1ud64RK_temp.55364 in function: rename_directory ** in function: rename_directorystopping log at Fri Jun 2 08:45:53 2017 dmake: Error code 255, while making 'openoffice_en-US.archive' 1 module(s): instsetoo_native need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /cygdrive/c/OpenOfficeDev/AOO414/main/instsetoo_native/util When you have fixed the errors in that module you can resume the build by running: build --all:instsetoo_native - 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
Failing to build 4.1.4
I checked out 4.1.4, and tried to build it, Windows 8.1. The build fails right at the end. I'm attaching my configure parameters. Any tips for how to fix this? ... unopkg.exe sync --verbose -env:UNO_JAVA_JFW_ENV_JREHOME=true 2>&1 | ... ... creating archive file ... ... cleaning the output tree ... ... removing directory /tmp/ooopackaging/i_553641496418124 ... Error: ERROR: Could not move directory from /tmp/80p1ud64RK to /tmp/80p1ud64RK_temp.55364 ** ERROR: ERROR: Could not move directory from /tmp/80p1ud64RK to /tmp/80p1ud64RK_temp.55364 in function: rename_directory ** in function: rename_directorystopping log at Fri Jun 2 08:45:53 2017 dmake: Error code 255, while making 'openoffice_en-US.archive' 1 module(s): instsetoo_native need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /cygdrive/c/OpenOfficeDev/AOO414/main/instsetoo_native/util When you have fixed the errors in that module you can resume the build by running: build --all:instsetoo_native SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0" ./configure \ --with-frame-home="$SDK_PATH" \ --with-psdk-home="$SDK_PATH" \ --with-midl-path="$SDK_PATH/bin" \ --disable-directx \ --with-ant-home="/cygdrive/c/ant" \ --with-dmake-url="https://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2; \ --with-epm-url="http://www.msweet.org/files/project2/epm-3.7-source.tar.gz; \ --disable-pch \ --disable-atl \ --disable-activex \ --without-junit \ --with-package-format="archive installed" \ --with-jdk-home="/cygdrive/c/Program Files (x86)/Java/jdk1.7.0_79" - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Security (was bugzilla)
Since this is getting into specifics of security issues, I think it should be moved to the security list. On 5/22/2017 1:22 AM, Peter Kovacs wrote: Well, I see only 2 attack path for us. Ssh interface and the macro/scripting interface. SSH or web we need to update libs, so wee need a flexible way to reference both. Scripting I don't know, not my area of expertise. Anyone with insights? Please note I start splitting because we get more and more OT. Am 21. Mai 2017 17:10:16 MESZ schrieb Dave Fisher: Sent from my iPhone On May 21, 2017, at 10:34 AM, Jörg Schmidt wrote: From: Dave Fisher [mailto:dave2w...@comcast.net] Here are some of mine. I am sure others differ. (1) investigate and fix security holes. +1 (2) frequent releases. +-0 or -1 In practice, a time interval of 12-15 months would be sufficient. More frequent releases are needed for two reasons. - security fixes - making sure we have several people who can be release manager. Feature releases can be on an interval you describe. Note: the release cycle of LO is much too short, even if this is always presented as an advantage. I could write "imho", but the truth is that the one is a tangible practice problem for professional office users. Because I offer commercial support for OO and LO, I know what I'm talking about. (3) near one to one conversion to and from Microsoft Office. +-0 Do you know the story of the hare and the hedgehog? http://www.pitt.edu/~dash/grimm187.html Yes, the users want that, but would not it be right and honest to tell the users: 'if you want MS Office, then use MS Office and not OO' Users want to convert to AOO but cannot easily. Users want to share with friends on MSFT. Having a great divide is not tenable. Perhaps this is an extension. (4) deconflicted feature requests. I do not know what you mean specifically with "deconflicted". Raphael mentioned that feature requests bite each other. In prioritizing these we should pick which way. What do people think? I think _in the present situation_ it is better to work more and to discuss less. Agreed, but I'd still like to know what others think. I am unfortunately not a programmer of OO, but I support the project with user support, as a member of the project www.prooo-box.org and as a moderator in the forum http://openoffice.org. I have regularly supported the project through translations of the release notes into the German language. Thank you. Regards, Dave greetings, Jörg - 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 - 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: Bugzilla
On 5/20/2017 1:43 PM, Raphael Bircher wrote: Hi Patricia Am .05.2017, 22:04 Uhr, schrieb Patricia Shanahan <p...@acm.org>: ... A retired Sun or StarOffice person who understands how the code is put together could save me a lot of time. My current low level objective is to find where to put a break point to intercept a double click on OLE substitute text. A few minutes of e-mail response from someone who knows, or knows how to find out, might save me hours or days. The same would apply to the professional developers you want. I don't think, that this people are already retired, they are not old enough. And people from the pre SUN time bring not a load of benefit. Most of the code has changed since 1998. AFAIK one of the oldest part is the build in file picker (not the native one) He goes back to 199x. Hmmm. I distinctly remember Sun picking up StarOffice, and I was working for Sun as a large server performance architect at the time. I retired in 2002. I was able to retire early because of Sun stock options I sold in 2000, something that happened to a lot of senior developers at Sun. Even without that, I would be retired by now, age 68. But what I want to say, we should not waste the time and try to restore the old project. OpenOffice is old, in the IT world very old. Things change from time to time. I don't say to scrap the old model immediately. Maybe we should invite people from the whole ASF to discuss how a modern Office Suite looks like. I believe we are to strong focused on the old concept. Sometimes this blocks new ideas and scares also companies with new ideas away. That sounds sufficiently different that it should be run as a separate project. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Bugzilla
On 5/20/2017 9:07 AM, Raphael Bircher wrote: Hi all Am .05.2017, 16:32 Uhr, schrieb esh1907: Maybe we should try to locate and convince people who used to work during Star and Sun Microsystems to rejoin the project? I think this is the wrong way to go. We can't get the good old time back. What we need is fresh business blood. Not companies who use OpenOffice, Companies who help develop the project. Without this we will face a slow dead. A project in this size need professional developers. But companies don't com just to put money in, they want something back (normally). SUN and IBM was a big exception. The point is, we are not attractive for Companies at the moment. There is no room to make money. We should start getting attractive for companies. We may need both. If a company got interested in AOO today, they would be presented with the same problem as I'm fighting: a large, complicated body of code that seems to have been modified by separate departments - just because I find out how something works in writer, it does not mean I know how it works in calc. A retired Sun or StarOffice person who understands how the code is put together could save me a lot of time. My current low level objective is to find where to put a break point to intercept a double click on OLE substitute text. A few minutes of e-mail response from someone who knows, or knows how to find out, might save me hours or days. The same would apply to the professional developers you want. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Bugzilla
On 5/20/2017 7:32 AM, esh1907 wrote: Maybe we should try to locate and convince people who used to work during Star and Sun Microsystems to rejoin the project? If you can see a way to make this happen, it would be very helpful. Even having someone familiar with the source code available as a consultant would help. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: OpenOffice
The OpenOffice name is probably the best asset we have for attracting volunteers. On 5/15/2017 11:26 AM, esh1907 wrote: But for releases and interesting stuff, people are needed ("chicken or the egg")... On Sun, May 14, 2017 at 7:51 PM, Peter Kovacswrote: Nah. That will not attract people. Releases and interesting stuff going on will. Names are sound and smoke... Old truth in IT. Big Data Buzzword has been invented in 1990... All the Best Peter - 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: Apache OpenOffice NG
On 5/2/2017 8:42 AM, Jorg Schmidt wrote: From: Jim Jagielski [mailto:j...@jagunet.com] The issue that I see is that our end-user community is not the same as, for example, subversion... I would hazard that the vast majority of AOO users have no idea what "open source" means and the distinction between being a source-only project and "source-only-but-we-also-provide- community-builds" would be lost on them... +1 Jorg Currently, if someone finds advertising or malware in their AOO installation we can tell them to download AOO only through our download link. What would we do in that situation if we did not provide downloadable binaries? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: [GitHub] Missing tag for 4.1.3 release
If it needs to be done early, put it early in the document. In general, what needs doing should drive the form of the "How to Cook a Release" document. If the current form does not accommodate a necessary step, change it. The objective is to have a complete recipe. We currently have two sections, "Initiating a Release" and "Planning" that discuss things that happen before the first build. My feeling is that this issue belongs in "Initiating a Release", probably as a Release Manager responsibility, but I would have no objection to a new section on pre-build preparations if that would fit better. On 4/5/2017 3:01 PM, Marcus wrote: Am 05.04.2017 um 15:16 schrieb Matthias Seidel: I have seen on GitHub: https://github.com/apache/openoffice/releases that 4.1.3 (zip/tar.gz) is missing. This seems to be a manual process on SVN [1], so this step should be added to our cWiki: https://cwiki.apache.org/confluence/display/OOOUSERS/How+to+Cook+a+Release at the moment I don't see where this piece could fit. The release tag has to be done long, long before a release build has to be started. In general, there is no description what and how something in AOO code has to be done in SVN as it is too special. Or do you have an idea? @Andrea: I see you did it for 4.1.1 and 4.1.2. Can this "tag" still be done for 4.1.3? [1] https://svn.apache.org/viewvc/openoffice/tags/?pathrev=1754537 Yes, please. Marcus - 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
Taking a month off
I have a lot of non-Apache activities over the next month, so I'm taking a break from OpenOffice. I've made some progress towards learning my way around the code and data structures, but it is taking time. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Documentation needs
On 2/14/2017 10:40 PM, Jörg Schmidt wrote: Hello, From: Patricia Shanahan [mailto:p...@acm.org] I'm sure our documentation needs work, and there is someone with writing, editing, and copyediting skills hoping to help. The doc@ list seems to be dead, except for one message posted this year. What would be the best way to get started on improving our website or documentation? I think the easiest way is to use the wiki and coordinate the work. Start here: https://wiki.openoffice.org/wiki/Documentation Previously, much was coordinated by odf-autors: http://www.odfauthors.org/ At the moment, I do not know how to create an account in the Wiki, _maybe someone else can help_? Editing the web pages is done with cms, you have to have an account, which you get when you are committer: The German language documentation is _actively_ maintained by the team of the ProOO-Box, see: http://prooo-box.org/live/seiten/dokumentation.html (see also the site: https://www.openoffice.org/de/doc/index.html but the documents there are not up-to-date) Maybe one place to start on the English documentation would be to pick up German changes, machine translate, and then polish the result, if the licensing permits? Perhaps one can say more precisely, documentation is not my particular workspace. I think the real problem is that currently documentation is not in anybody's workspace. We have at least one volunteer who is interested, but needs help getting started. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Documentation needs
I'm sure our documentation needs work, and there is someone with writing, editing, and copyediting skills hoping to help. The doc@ list seems to be dead, except for one message posted this year. What would be the best way to get started on improving our website or documentation? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Increase the number of tables in Calc
In looking at AOO source code, I'm finding lots of uses of fixed size arrays. As far as I can tell, there is little use of the STL data structures. I assume this reflects conditions when StarOffice was designed. On 2/5/2017 7:42 PM, Jörg Schmidt wrote: From: Damjan Jovanovic [mailto:dam...@apache.org] Hopefully, to increase number of sheets, it's just this one-line patch below that I am busy compiling now. Will let you know if it works soon. That would be good if it worked. But please let us consider: Are 1024 a reasonable value? What would be possible at most _in the short_ term? We have to keep in mind that MS Excel and LO Calc do not have a limit for tables anymore and that must be our goal in the long term. (Of course gladly synonymous in the short term, but I think this will not be possible) Greetings, Jörg - 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: AOO debugging revamp
I did some more testing, and it seems to be a Visual Studio weirdness. It was showing my breakpoint as "no symbols loaded". However, when I ran a test case that I know goes through that breakpoint, it turned red and worked. On 1/30/2017 8:28 PM, Damjan Jovanovic wrote: That's unusual. It should either fix it for all gbuild modules, or none of them. In the build log for main/sw, is "-DEBUG" passed to the linker? Please send it through if unsure. I haven't had a chance to test it myself as debugging is currently broken with precompiled headers, and my Windows VM doesn't have disk space for a debug build anyway... On Tue, Jan 31, 2017 at 6:24 AM, Patricia Shanahan <p...@acm.org> wrote: Applying the patch fixed the vcl case, but not the one I really care about, main/sw On 1/29/2017 6:51 PM, Patricia Shanahan wrote: On 1/29/2017 5:59 PM, Damjan Jovanovic wrote: I am trying a Windows rebuild now. In the meanwhile, what debugger are you using? Can you debug any other modules, eg. vcl which uses gbuild, or sal which uses dmake? I'm using Visual Studio Community 2013. sal: Yes, at least the breakpoint stays red in the breakpoints display. vcl: No, "No symbols have been loaded for this document". It's possible that Windows also needs gb_LinkTarget_LDFLAGS += -DEBUG to enable debugging, as per the "ifeq ($(gb_DEBUGLEVEL),2)" part of solenv/gbuild/platform/windows.mk <http://windows.mk>. If so, please try the attached patch which should do that. I'll try it. On Sun, Jan 29, 2017 at 10:34 PM, Patricia Shanahan <p...@acm.org <mailto:p...@acm.org>> wrote: On 1/25/2017 9:35 AM, Damjan Jovanovic wrote: Hi For a while I've noticed how gbuild modules don't have debug symbols unless built with the maximum debug level ("./configure --enable-debug" globally or "build debug=true" per module) which also produces oceans of log messages we usually don't want. In r1780246, I've finally changed debugging in gbuild to match how dmake works: --enable-symbols and --enable-crashdump now also add debug symbols to gbuild modules like they do to dmake modules, and the --enable-symbols=small option is also implemented for GCC and Clang (sorry Windows developers, MSVC doesn't seem to have it). The only extra benefit of --enable-debug on top of this now, is that it disables compiler optimizations - should we disable them for --enable-symbols too? In r1780248 I've also made Java's .class files get full debugging info whenever C++ does. This should vastly improve running AOO under a debugger, as we get nice line numbers and variable names for absolutely everything :-). I compiled with the attached configure parameters, and breakpoints are not working in main/sw/source/ui/app/docsh.cx <http://docsh.cx>x, "No symbols have been loaded for this document". What should I change? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org <mailto:dev-unsubscr...@openoffice.apache.org> For additional commands, e-mail: dev-h...@openoffice.apache.org <mailto:dev-h...@openoffice.apache.org> - 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 - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: AOO debugging revamp
Applying the patch fixed the vcl case, but not the one I really care about, main/sw On 1/29/2017 6:51 PM, Patricia Shanahan wrote: On 1/29/2017 5:59 PM, Damjan Jovanovic wrote: I am trying a Windows rebuild now. In the meanwhile, what debugger are you using? Can you debug any other modules, eg. vcl which uses gbuild, or sal which uses dmake? I'm using Visual Studio Community 2013. sal: Yes, at least the breakpoint stays red in the breakpoints display. vcl: No, "No symbols have been loaded for this document". It's possible that Windows also needs gb_LinkTarget_LDFLAGS += -DEBUG to enable debugging, as per the "ifeq ($(gb_DEBUGLEVEL),2)" part of solenv/gbuild/platform/windows.mk <http://windows.mk>. If so, please try the attached patch which should do that. I'll try it. On Sun, Jan 29, 2017 at 10:34 PM, Patricia Shanahan <p...@acm.org <mailto:p...@acm.org>> wrote: On 1/25/2017 9:35 AM, Damjan Jovanovic wrote: Hi For a while I've noticed how gbuild modules don't have debug symbols unless built with the maximum debug level ("./configure --enable-debug" globally or "build debug=true" per module) which also produces oceans of log messages we usually don't want. In r1780246, I've finally changed debugging in gbuild to match how dmake works: --enable-symbols and --enable-crashdump now also add debug symbols to gbuild modules like they do to dmake modules, and the --enable-symbols=small option is also implemented for GCC and Clang (sorry Windows developers, MSVC doesn't seem to have it). The only extra benefit of --enable-debug on top of this now, is that it disables compiler optimizations - should we disable them for --enable-symbols too? In r1780248 I've also made Java's .class files get full debugging info whenever C++ does. This should vastly improve running AOO under a debugger, as we get nice line numbers and variable names for absolutely everything :-). I compiled with the attached configure parameters, and breakpoints are not working in main/sw/source/ui/app/docsh.cx <http://docsh.cx>x, "No symbols have been loaded for this document". What should I change? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org <mailto:dev-unsubscr...@openoffice.apache.org> For additional commands, e-mail: dev-h...@openoffice.apache.org <mailto:dev-h...@openoffice.apache.org> - 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: AOO debugging revamp
On 1/29/2017 5:59 PM, Damjan Jovanovic wrote: I am trying a Windows rebuild now. In the meanwhile, what debugger are you using? Can you debug any other modules, eg. vcl which uses gbuild, or sal which uses dmake? I'm using Visual Studio Community 2013. sal: Yes, at least the breakpoint stays red in the breakpoints display. vcl: No, "No symbols have been loaded for this document". It's possible that Windows also needs gb_LinkTarget_LDFLAGS += -DEBUG to enable debugging, as per the "ifeq ($(gb_DEBUGLEVEL),2)" part of solenv/gbuild/platform/windows.mk <http://windows.mk>. If so, please try the attached patch which should do that. I'll try it. On Sun, Jan 29, 2017 at 10:34 PM, Patricia Shanahan <p...@acm.org <mailto:p...@acm.org>> wrote: On 1/25/2017 9:35 AM, Damjan Jovanovic wrote: Hi For a while I've noticed how gbuild modules don't have debug symbols unless built with the maximum debug level ("./configure --enable-debug" globally or "build debug=true" per module) which also produces oceans of log messages we usually don't want. In r1780246, I've finally changed debugging in gbuild to match how dmake works: --enable-symbols and --enable-crashdump now also add debug symbols to gbuild modules like they do to dmake modules, and the --enable-symbols=small option is also implemented for GCC and Clang (sorry Windows developers, MSVC doesn't seem to have it). The only extra benefit of --enable-debug on top of this now, is that it disables compiler optimizations - should we disable them for --enable-symbols too? In r1780248 I've also made Java's .class files get full debugging info whenever C++ does. This should vastly improve running AOO under a debugger, as we get nice line numbers and variable names for absolutely everything :-). I compiled with the attached configure parameters, and breakpoints are not working in main/sw/source/ui/app/docsh.cx <http://docsh.cx>x, "No symbols have been loaded for this document". What should I change? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org <mailto:dev-unsubscr...@openoffice.apache.org> For additional commands, e-mail: dev-h...@openoffice.apache.org <mailto:dev-h...@openoffice.apache.org> - 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: AOO debugging revamp
On 1/25/2017 9:35 AM, Damjan Jovanovic wrote: Hi For a while I've noticed how gbuild modules don't have debug symbols unless built with the maximum debug level ("./configure --enable-debug" globally or "build debug=true" per module) which also produces oceans of log messages we usually don't want. In r1780246, I've finally changed debugging in gbuild to match how dmake works: --enable-symbols and --enable-crashdump now also add debug symbols to gbuild modules like they do to dmake modules, and the --enable-symbols=small option is also implemented for GCC and Clang (sorry Windows developers, MSVC doesn't seem to have it). The only extra benefit of --enable-debug on top of this now, is that it disables compiler optimizations - should we disable them for --enable-symbols too? In r1780248 I've also made Java's .class files get full debugging info whenever C++ does. This should vastly improve running AOO under a debugger, as we get nice line numbers and variable names for absolutely everything :-). I compiled with the attached configure parameters, and breakpoints are not working in main/sw/source/ui/app/docsh.cxx, "No symbols have been loaded for this document". What should I change? SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0" ./configure \ --enable-dbgutil \ --enable-symbols \ --disable-strip-solver \ --with-frame-home="$SDK_PATH" \ --with-psdk-home="$SDK_PATH" \ --with-midl-path="$SDK_PATH/bin" \ --disable-directx \ --with-ant-home="/cygdrive/c/ant" \ --with-dmake-url="https://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2; \ --with-epm-url="https://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz; \ --disable-pch \ --disable-atl \ --disable-activex \ --without-junit \ --with-package-format="archive installed" \ --with-jdk-home="/cygdrive/c/Program Files (x86)/Java/jdk1.7.0_79" - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Difficulty with dmake
Thanks. That worked. The step-by-step puts winenv.set.sh after ./bootstrap, and that used to work. Do you expect it to work again, or do we need to edit the instructions? On 1/25/2017 8:25 PM, Damjan Jovanovic wrote: Try "source winenv.set.sh" between ./configure and ./bootstrap. Damjan On Thu, Jan 26, 2017 at 2:20 AM, Patricia Shanahan <p...@acm.org> wrote: I am trying to set up a new debug environment, incorporating the recent changes to how debug works. Unfortunately, my configure-and-bootstrap cannot find dmake. It looks for it in a different URL from the one specified as DMAKE_URL from configure. run_configure.sh contains my configure parameters. wk_log.txt is the output from an attempt to configure and bootstrap. - 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
Difficulty with dmake
I am trying to set up a new debug environment, incorporating the recent changes to how debug works. Unfortunately, my configure-and-bootstrap cannot find dmake. It looks for it in a different URL from the one specified as DMAKE_URL from configure. run_configure.sh contains my configure parameters. wk_log.txt is the output from an attempt to configure and bootstrap. SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0" ./configure \ --enable-dbgutil \ --enable-symbols \ --disable-strip-solver \ --with-frame-home="$SDK_PATH" \ --with-psdk-home="$SDK_PATH" \ --with-midl-path="$SDK_PATH/bin" \ --disable-directx \ --with-ant-home="/cygdrive/c/ant" \ --with-dmake-url="https://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2; \ --with-epm-url="https://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz; \ --disable-pch \ --disable-atl \ --disable-activex \ --without-junit \ --with-package-format="archive installed" \ --with-jdk-home="/cygdrive/c/Program Files (x86)/Java/jdk1.7.0_79" Patricia@Jan2014Desktop /cygdrive/c/OpenOfficeDev/new_debug/main $ source run_configure.sh checking whether configure is up-to-date... yes * * * Apache OpenOffice build configuration. * * * * The configure process checks your platform to see whether * * you can build Apache OpenOffice on it. * * This process checks all pre-requisites and generates a file* * containing the necessary environment variables.* * Source this file after configure has ended successfully. * * * * Warnings that are generated during the configure process * * must be taken into account since it can be a reason for* * an unsuccessful build of Apache OpenOffice.* * * * * * Checking the platform pre-requisites. * * * checking for grep that handles long lines and -e... C:/cygwin32/bin/grep.exe checking for egrep... C:/cygwin32/bin/grep.exe -E checking for gawk... gawk checking for gawk... /usr/bin/gawk checking for sed... /usr/bin/sed checking for solenv environment... default checking for custom pack.lst... no checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking target system type... i686-pc-cygwin cygwin checking Cygwin version... 2.4.1(0.293/5/3) head: cannot open '/etc/*-release' for reading: No such file or directory CYGWIN_NT-6.3-WOW Jan2014Desktop 2.4.1(0.293/5/3) 2016-01-24 11:24 i686 Cygwin checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking whether to enable crashdump feature... no checking whether to use the standard non-optimizing compiler... no checking whether to build/use the Windows 64bit shell extensions... no checking whether to turn warnings to errors... no checking whether to do a debug build... no checking whether to build with additional debug utilities... yes checking whether to include symbols into final build... yes checking whether to strip the solver or not no checking whether to enable category B components... no: disabled modules nss, hunspell, hyphen, saxon, rhino, graphite, coinmp checking whether to enable the Online Update support... yes checking whether to enable unit tests... yes checking whether to enable native CUPS support... no checking whether to enable fontconfig support... no checking whether to use DirectX... no checking whether to use ActiveX... no checking whether to use ATL... no checking whether to use RPATH in shared libraries... yes checking whether to use dicts from external paths... no checking Windows build environment sanity... ok checking for cygwin gcc/g++... found checking for bash... /usr/bin/bash checking gcc home... /usr checking whether to enable pch feature... no checking for GNU make... make checking the GNU make version... make 4.1 3+: checking for dmake... configure: no system or user-provided dmake found dmake will be downloaded and compiled in bootstrap checking for GNU or compatible BSD tar... tar checking for perl... C:/cygwin32/bin/perl checking the Perl version... checked (perl 5) checking for required Perl modules... all modules found checking for
Re: buildbot failure in on openoffice-linux32-nightly
I am being held up by a similar failure on Windows 8.1: checking if C:/ant/bin/ant works... Ant works checking Ant lib directory... Ant lib directory found. checking whether ant is >= 1.6.0... yes, 1.9.6 ./configure: line 22505: syntax error near unexpected token `else' ./configure: line 22505: `else' On 1/18/2017 6:23 PM, build...@apache.org wrote: The Buildbot has detected a new failure on builder openoffice-linux32-nightly while building . Full details are available at: https://ci.apache.org/builders/openoffice-linux32-nightly/builds/481 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: bb_slave5_ubuntu Build Reason: The Nightly scheduler named 'openoffice-linux32-nightly' triggered this build Build Source Stamp: [branch openoffice/trunk] HEAD Blamelist: BUILD FAILED: failed configure bootstrap Sincerely, -The Buildbot - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Generating symbols for setup_native
On 1/16/2017 1:32 PM, Damjan Jovanovic wrote: Try --enable-dbgutil or as a last resort --enable-debug. I already have --enable-dbgutil. I'll try --enable-debug overnight. "DEBUG=true build" in the module directory could also work. I'll try this first, because I only have to rebuild the module I need right now. Thanks for the suggestions. On Mon, Jan 16, 2017 at 10:32 PM, Patricia Shanahan <p...@acm.org> wrote: I built with --enable-symbols in the configure parameters. For several modules, I can get symbols generated using: make clean; make debug=3Dtrue and copying the updated .dll files. I just tried this for main/setup_native and there does not seem to be a suitable makefile. Is there any way to get symbols for that module? - 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
Generating symbols for setup_native
I built with --enable-symbols in the configure parameters. For several modules, I can get symbols generated using: make clean; make debug=3Dtrue and copying the updated .dll files. I just tried this for main/setup_native and there does not seem to be a suitable makefile. Is there any way to get symbols for that module? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Community building: give our User a chance to contribute!
We also need to split tasks out into those that primarily need OpenOffice user skills, and those that require digging deeply into the implementation code. In the long term, I think I may be on the leading edge of a major future source of open software developers - retirees. On 1/14/2017 12:24 AM, Peter Kovacs wrote: We see in Star citizen how mighty crowd can be. Maybe a platform would be great where people can pledge money for something they need. If the needed budget is reached, payed developers implement it. Or we could do it as a bonus system. You pledge money on a bug/enhancement, if the bug gets included in the release the developers get a payout. This is just an idea. I am not sure if we can do business within the ASF or if we have to found a 3rd party entity for this. If we have to go 3rd party I prefer a cooperative society as a legal form. https://ec.europa.eu/growth/sectors/social-economy/cooperatives/european-cooperative-society_de All the best Peter Raphael Bircherschrieb am Sa., 14. Jan. 2017, 06:32: Hi at all If we compare AOO to day with the good old OpenOffice.org Project in 2006, we have now a tiny community. Well, we will be able to maintain the project, make some bugfix and maybe some features too. But we will never track down the work who is in our issue tracker. But surprisingly we have still a very height download number. If you read comments on social media you see, that many are really happy with the programm. The problem is, tat this user simply are looked out from the product development. The Enduser can only watch and pray. While most bigger Apache Projects has a well working business model behind, OpenOffice has nothing. In fact we never cared about it. I believe it's rely time to change this. There are maybe at the moment no big investors, but maybe more individuals who love the idea. I know, we have to stick within the Apache rules, but this should be possible. So let's collect ideas here. Regards, Raphael -- Mein Blog: https://raphaelbircher.blogspot.ch - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org -- Disclaimer: Diese Nachricht stammt aus einem Google Account. Ihre Antwort wird in der Google Cloud Gespeichert und durch Google Algorythmen zwecks werbeanaöysen gescannt. Es ist derzeit nicht auszuschließen das ihre Nachricht auch durch einen NSA Mitarbeiter geprüft wird. Durch kommunikation mit diesen Account stimmen Sie zu das ihre Mail, ihre Kontaktdaten und die Termine die Sie mit mir vereinbaren online zu Google konditionen in der Googlecloud gespeichert wird. Sollten sie dies nicht wünschen kontaktieren sie mich bitte Umgehend um z.B. alternativen zu verhandeln. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: future of OpenOffice
Thanks for the correction. On 1/12/2017 7:38 AM, Nagy Ákos wrote: https://www.openoffice.org/licenses/lgpl_license.html Based on this page, OpenOffice change the license from LGPLv3 to Apache 2.0 only when Oracle donate the code to Apache Foundation in june 2011, but LibreOffice was forked from OOo in september 2010. An article about this: http://www.zdnet.com/article/what-the-heck-is-happening-with-openoffice-update/ 2017. 01. 12. 15:25 keltezéssel, Tsutomu Uchino írta: See this mail: http://legal-discuss.markmail.org/thread/mleqsm636zf5fqia 2017-01-12 6:18 GMT+09:00 Dave <nore...@tasit.net>: On 11.01.2017 09:44, Patricia Shanahan wrote: On 1/10/2017 11:29 PM, Nagy �kos wrote: Hi, it is impossible, because the LO license is LGPL+MPL, that can't be merged in OpenOffice. That choice of license was very unfortunate, and a regrettable barrier to cooperation between the projects. When LO split off they could have kept the Apache license and the potential for future cooperation. The first release of OOo v3 was under LGPLv3 per Louis Suarez-Potts: https://lwn.net/Articles/272202/ In September 2010 LO forked from OOo and released LO 3.3 in January 2011 under the same license. Around 6 months later in June 2011 Oracle donated the LGPLv3 code to the ASF and AOO 3.4 was released in May 2012 under ALv2. In spite of a seemingly contradictory statement on the license page of the LO website, the above dates clearly show that LO code was forked from the original OOo code, not from the AOO code. Please let's not try to rewrite history. -- Please address any reply to the mailing list only. Any messages sent to this noreply@ address are automatically deleted from the server and will never be read. - 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 - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: future of OpenOffice
On 1/10/2017 11:29 PM, Nagy Ákos wrote: Hi, it is impossible, because the LO license is LGPL+MPL, that can't be merged in OpenOffice. That choice of license was very unfortunate, and a regrettable barrier to cooperation between the projects. When LO split off they could have kept the Apache license and the potential for future cooperation. For most of my career, the only way I had of earning a living was writing software. The FSF's basic philosophy is that programmers should have no right to own and control the products of their labor. That does not seem very free to me. For that reason, I'll never donate my labor to anything that uses their licenses. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Error on enum statement. Can sombody take a little time and explain the enum and the error?
If this is the 4.1.3 source, it has been compiled many times. I would look for a configuration problem affecting the the value of bits_per_pixel. On 01/02/2017 06:07 AM, Dennis E. Hamilton wrote: -Original Message- From: Peter Kovacs [mailto:legi...@gmail.com] Sent: Sunday, January 1, 2017 17:07 To: devSubject: Error on enum statement. Can sombody take a little time and explain the enum and the error? Hello all, I tried to compile the source again. since I had again missing definition on trunc I wanted to know if I can build at least the 4.1.3 release. I checked out the branch and started all over. And I ran into following Issue: ../inc/basebmp/packedpixeliterator.hxx:80:10: error: enumerator value for 'bit_mask' is not an integer constant The corresponding code is: enum { /** The number of pixel within a single value_type value */ num_intraword_positions=sizeof(value_type)*8/bits_per_pixel, /** Bit mask for one pixel (least significant bits) */ bit_mask=~(~0 << bits_per_pixel) [orcmid] Try a couple of things: 1. Put spaces in the "=~" to be something like " = ~" in the definition of bit_mask. 2. If that makes no difference, try bit_mask = ~ ((value_type)(~0 << bits_per_pixel)) and if that doesn't work, see if bit_mask = ~ ((int)(~0 << bits_per_pixel)) or even bit_mask = (int) (~(~0 << bits_per_pixel)) get the job done. It seems strange for an enum being used this way. It is a clumsy way to define two numeric constants that are not involved in an enumeration at all. }; An explanation would be great. I found [1] on the net, but I am realy unsure if this is the same. And I do not understand the code in packedpixeliterator at all. All the best and thanks for your time. Peter [1] http://stackoverflow.com/questions/18090541/how-to-set-the-value-of-an- enumeration-constant-outside-the-range-of-int#18090940 - 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 - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Fwd: access grant
I am confused about this. I believe Zsolt is now a member of our "committers" group. Is there another step I need to do to give svn access? If so, what is it? Forwarded Message Subject: access grant Date: Sun, 11 Dec 2016 18:19:33 +0100 From: Zsolt KútiReply-To: priv...@river.apache.org To: priv...@river.apache.org Good day, After getting my account I need access grant to the repo according to the notification mail: "Please note that until the Project Management Committee responsible for the project to which you were given group membership actually grants you access to the relevant source code modules, you won't be able to commit anything" A question to svn management: I checked out "site" dir using http url as offered for non-committers. Now I will have to use https for commits. Should I use svn 'relocate' to be able to do so? Thanks Zsolt - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: [discussion] Roadmap for Open Office
On 12/5/2016 12:35 PM, Peter Kovacs wrote: ... # Concerning 12h period. (did not find who brought this up :) ) What I mean is that it would be great if we could devide all activities in good estimate able chunks. Agile methology claims everything that an experienced developer estimates beyond 24h h (3 working days) of effort is inaccurate and there is a high propability that something has been forgotten. ... There are important, even essential, tasks that cannot be handled in neat, tidy, estimatable chunks. I am trying to simultaneously learn AOO internals and analyze a bug. Debug on a very large body of unfamiliar, long-maintained code is a messy process. I have done it intermittently for decades, and still don't know a way to make it clean and tidy. I usually know what to do for the current step, but the next step will depend on its results. It is less a matter of "something has been forgotten" than of "most of the necessary knowledge is not yet known". It would be great if we could divide **some** activities in good estimatable chunks. I just don't think aiming for "all" makes sense. On the other hand, the tasks that can be handled in tidy pieces are exactly the ones relatively inexperienced contributors should be starting on. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Is there still someone who build for Solaris/Openindiana
On 12/6/2016 1:55 AM, Raphael Bircher wrote: Hi all I'm going to the configure script and I recognize that there are still parts for solaris. As far as I know, the last version who build with solaris was the AOO 3.4.x. My question is, if we should ride off the Solaris stuff or we should keep it. Well it won't hurt to keep it, but it makes also no sense to keep a platform no one build. I did make some moves towards Solaris building, but I feel at this time that learning AOO internals and working on debug is a better use of my AOO time. I tend to assume that anything that is not being actively maintained and tested does not work. We need to simplify the build process. I suggest getting rid of the Solaris stuff, as a separate commit with "Solaris" in the log message. That way, if anyone decides to pick it up they will be able to find the last state easily. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: [discussion] Roadmap for Open Office
I think there is something that comes before this. Developers need to be able to build AOO. I think we still need more work on the step-by-step instructions, making sure they are complete and work for all systems. On 12/3/2016 4:21 AM, Peter Kovacs wrote: Hello all, I thought a little. There were some people claiming that they want to help. But then wrote nothing more. I think if you come here, with the will to fight alone through all the mess, you will give up fast because you have no Idea what your next step is. I personally do not have the Problem, since I have a plan what I want to do. However I think this is not true for a lot of people. I would like to get us a bit organized. Get people work to do, while giving everyone the freedom the need / claim in order to advance. So I suggest to keep Bugzilla as Bugtracker, and use Jira as a Todo backlog List type. I love Agile methology. Never came to use it thought, because companies can not deal well if there is no timeframe. But I think for us its perfect. This is something that might be small sounding, but there are lots of tasks involved. We collect all the necessary tasks List them up, and offer them on the TODO Bazar (The Backlog). Volunteers can take the task from there, and solve it. It gets introduced into our trunc. If task is fullfilled, we generate a release out of it. I do not have an example ready. But maybe just roughly the signing issue: # EPIC: Signing in MAC ## Extend build tool with sign task ## build Online certificate vault plus client ## Test system Some thing like this. Maybe a bit more detailed, best Idea would be that no task takes more then estimated 12h to accomplish. If we manage to chop tasks into small pieces like this It is easy to wor through the tasks. What do you think? Is this nuts? What are your thoughts? I think if we have such a roadmap, we can go also on public and have something to talk about. I think it would make our Project a lot more lovely. All the best Peter - 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: Hash values of downloaded files
On 11/26/2016 4:22 AM, Brian Barker wrote: ... As I explained, the user quite properly derived the hash value of the installation file. He then - understandably but wrongly - performed the same process to derive the hash value *of* the hash file - instead of inspecting the value provided in that file. Not surprisingly, these values never matched, whatever version he tried or mirror source he used. You and I will think that this misunderstanding is unlikely, but that is because we already understand how hashes are used to confirm the integrity of files in this way. As I mentioned, the web site - at http://www.openoffice.org/download/checksums.html - uses expressions such as "If both hash values do not match" and "When both hash values match", and the use of the word "match" is asking the users to seek similarity. The values to be compared are not "hash values" in the same way. It is surely not surprising that this user therefore believed hat he was being asked to do similar things with both files? In any case, whatever you and I think, that is what he did. I'm suggesting that we should believe the evidence. Can you suggest an alternative wording that would be clearer? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: svn commit: r1770427 - /openoffice/trunk/main/sfx2/source/appl/linkmgr2.cxx
Thanks. On 11/18/2016 11:25 AM, mar...@apache.org wrote: Author: marcus Date: Fri Nov 18 19:25:19 2016 New Revision: 1770427 URL: http://svn.apache.org/viewvc?rev=1770427=rev Log: Translated comments from German to English Modified: openoffice/trunk/main/sfx2/source/appl/linkmgr2.cxx Modified: openoffice/trunk/main/sfx2/source/appl/linkmgr2.cxx URL: http://svn.apache.org/viewvc/openoffice/trunk/main/sfx2/source/appl/linkmgr2.cxx?rev=1770427=1770426=1770427=diff == --- openoffice/trunk/main/sfx2/source/appl/linkmgr2.cxx (original) +++ openoffice/trunk/main/sfx2/source/appl/linkmgr2.cxx Fri Nov 18 19:25:19 2016 @@ -88,12 +88,12 @@ LinkManager::~LinkManager() / |*LinkManager::Remove() |* -|*Beschreibung +|*Description */ void LinkManager::Remove( SvBaseLink *pLink ) { - // keine Links doppelt einfuegen + // do not insert links double int bFound = sal_False; SvBaseLinkRef** ppRef = (SvBaseLinkRef**)aLinkTbl.GetData(); for( sal_uInt16 n = aLinkTbl.Count(); n; --n, ++ppRef ) @@ -106,7 +106,7 @@ void LinkManager::Remove( SvBaseLink *pL bFound = sal_True; } - // falls noch leere rum stehen sollten, weg damit + // if there are still some empty ones, get rid of them if( !(*ppRef)->Is() ) { delete *ppRef; @@ -143,7 +143,7 @@ void LinkManager::Remove( sal_uInt16 nPo sal_Bool LinkManager::Insert( SvBaseLink* pLink ) { - // keine Links doppelt einfuegen + // do not insert links double for( sal_uInt16 n = 0; n < aLinkTbl.Count(); ++n ) { SvBaseLinkRef* pTmp = aLinkTbl[ n ]; @@ -166,7 +166,7 @@ sal_Bool LinkManager::InsertLink( SvBase sal_uInt16 nUpdateMode, const String* pName ) { - // unbedingt zuerst + // in any case: do this first pLink->SetObjType( nObjType ); if( pName ) pLink->SetName( *pName ); @@ -205,7 +205,7 @@ sal_Bool LinkManager::InsertDDELink( SvB } -// erfrage die Strings fuer den Dialog +// ask for the strings to be used in the dialog sal_Bool LinkManager::GetDisplayNames( const SvBaseLink * pLink, String* pType, String* pFile, @@ -278,8 +278,7 @@ void LinkManager::UpdateAllLinks( SvStringsDtor aApps, aTopics, aItems; String sApp, sTopic, sItem; - // erstmal eine Kopie vom Array machen, damit sich updatende Links in - // Links in ... nicht dazwischen funken!! + // first create a copy of the array, so that updated links to not interfere with ... in between!! SvPtrarr aTmpArr( 255, 50 ); sal_uInt16 n; for( n = 0; n < aLinkTbl.Count(); ++n ) @@ -297,7 +296,7 @@ void LinkManager::UpdateAllLinks( { SvBaseLink* pLink = (SvBaseLink*)aTmpArr[ n ]; - // suche erstmal im Array nach dem Eintrag + // first search the entry in the array sal_uInt16 nFndPos = USHRT_MAX; for( sal_uInt16 i = 0; i < aLinkTbl.Count(); ++i ) if( pLink == *aLinkTbl[ i ] ) @@ -307,9 +306,9 @@ void LinkManager::UpdateAllLinks( } if( USHRT_MAX == nFndPos ) - continue; // war noch nicht vorhanden! + continue; // was not already existing! - // Graphic-Links noch nicht updaten + // do not update graphic links yet if( !pLink->IsVisible() || ( !bUpdateGrfLinks && OBJECT_CLIENT_GRF == pLink->GetObjType() )) continue; @@ -327,9 +326,9 @@ void LinkManager::UpdateAllLinks( rEmbeddedObjectContainer.setUserAllowsLinkUpdate(false); } - return ;// es soll nichts geupdatet werden + return ;// nothing should be updated } - bAskUpdate = sal_False; // einmal reicht + bAskUpdate = sal_False; // one time is OK } pLink->Update(); @@ -339,7 +338,7 @@ void LinkManager::UpdateAllLinks( / |*SvBaseLink::CreateObject() |* -|*Beschreibung +|*
Re: [Issue 39199] Translate German comments in source codes into English
Thanks, Marcus. I just updated and reread doc.cxx, the file I'm trying to understand today. Several of the German comments contained useful information that I had not been able to guess from automatic translation. I think we have a good process now. On 11/10/2016 6:14 AM, bugzi...@apache.org wrote: https://bz.apache.org/ooo/show_bug.cgi?id=39199 --- Comment #9 from Marcus--- Finished - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Comments in German
See https://bz.apache.org/ooo/show_bug.cgi?id=39199 There was an existing, closed, issue for doing it on an undirected basis for the whole source base, which did not prove practical. I have reopened it, and modified in the direction of having people request translation for specific file they are reading. On 11/9/2016 5:17 AM, Matthias Seidel wrote: That sounds like a good idea! At the times, when StarOffice was a German product no one imagined, that the code would be open-sourced... ;-) Am 09.11.2016 um 14:01 schrieb Patricia Shanahan: As a compromise between doing individual comments and doing them all, I suggest some process for nominating files. As part of an effort to turn myself into an AOO code expert, I am trying to read certain files. One possibility is to create a Bugzilla entry "Source code contains comments in German". Those who are able and willing to translate would put themselves on the mailing list for that bug. People like me who could add a comment listing files whose comments we would like translated. On 11/9/2016 2:59 AM, Peter Kovacs wrote: I can also help with this. I had no issues in understanding most of them. :) Maybe we should make a list with files that contain German comments? Then we can work through them and add a English translation. I thought that they are so many that no one bothered anymore. All the best. Peter Marcus <marcus.m...@wtnet.de> schrieb am Di., 8. Nov. 2016, 21:22: Am 11/08/2016 07:50 PM, schrieb Matthias Seidel: Wouldn't it be better to translate the comments step by step and put them back in the source code (while preserving the original comment)? when the translation is good then there is no reason to keep it. I think Mechtilde has the knowledge to know what the comments mean. But it would be also OK to post them here. We translate it and Patricia can put the English comments back to the code. Whatever works best. Marcus Am 08.11.2016 um 19:41 schrieb Mechtilde: Hello Patricia, you can send it to me I will try to translate it Regards Mechtilde Am 08.11.2016 um 19:35 schrieb Patricia Shanahan: I trying to read some AOO source code. There are few comments, and several of the ones I have found are in German, which I don't know. I have tried running some through Google Translate, but the results do not make much sense. Is there a translation tool that works better on source code comments? If not, would it be OK to post some here and request translations from humans who know both German and English? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org -- Disclaimer: Diese Nachricht stammt aus einem Google Account. Ihre Antwort wird in der Google Cloud Gespeichert und durch Google Algorythmen zwecks werbeanaöysen gescannt. Es ist derzeit nicht auszuschließen das ihre Nachricht auch durch einen NSA Mitarbeiter geprüft wird. Durch kommunikation mit diesen Account stimmen Sie zu das ihre Mail, ihre Kontaktdaten und die Termine die Sie mit mir vereinbaren online zu Google konditionen in der Googlecloud gespeichert wird. Sollten sie dies nicht wünschen kontaktieren sie mich bitte Umgehend um z.B. alternativen zu verhandeln. - 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: Comments in German
As a compromise between doing individual comments and doing them all, I suggest some process for nominating files. As part of an effort to turn myself into an AOO code expert, I am trying to read certain files. One possibility is to create a Bugzilla entry "Source code contains comments in German". Those who are able and willing to translate would put themselves on the mailing list for that bug. People like me who could add a comment listing files whose comments we would like translated. On 11/9/2016 2:59 AM, Peter Kovacs wrote: I can also help with this. I had no issues in understanding most of them. :) Maybe we should make a list with files that contain German comments? Then we can work through them and add a English translation. I thought that they are so many that no one bothered anymore. All the best. Peter Marcus <marcus.m...@wtnet.de> schrieb am Di., 8. Nov. 2016, 21:22: Am 11/08/2016 07:50 PM, schrieb Matthias Seidel: Wouldn't it be better to translate the comments step by step and put them back in the source code (while preserving the original comment)? when the translation is good then there is no reason to keep it. I think Mechtilde has the knowledge to know what the comments mean. But it would be also OK to post them here. We translate it and Patricia can put the English comments back to the code. Whatever works best. Marcus Am 08.11.2016 um 19:41 schrieb Mechtilde: Hello Patricia, you can send it to me I will try to translate it Regards Mechtilde Am 08.11.2016 um 19:35 schrieb Patricia Shanahan: I trying to read some AOO source code. There are few comments, and several of the ones I have found are in German, which I don't know. I have tried running some through Google Translate, but the results do not make much sense. Is there a translation tool that works better on source code comments? If not, would it be OK to post some here and request translations from humans who know both German and English? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org -- Disclaimer: Diese Nachricht stammt aus einem Google Account. Ihre Antwort wird in der Google Cloud Gespeichert und durch Google Algorythmen zwecks werbeanaöysen gescannt. Es ist derzeit nicht auszuschließen das ihre Nachricht auch durch einen NSA Mitarbeiter geprüft wird. Durch kommunikation mit diesen Account stimmen Sie zu das ihre Mail, ihre Kontaktdaten und die Termine die Sie mit mir vereinbaren online zu Google konditionen in der Googlecloud gespeichert wird. Sollten sie dies nicht wünschen kontaktieren sie mich bitte Umgehend um z.B. alternativen zu verhandeln. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Comments in German
I trying to read some AOO source code. There are few comments, and several of the ones I have found are in German, which I don't know. I have tried running some through Google Translate, but the results do not make much sense. Is there a translation tool that works better on source code comments? If not, would it be OK to post some here and request translations from humans who know both German and English? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: [Issue 127176] Java not recognized after update to AOO 4.1.3
If this was a known issue before 4.1.3, please list it under the prior bug report, not 127176. 127176 was created after 4.1.3 was released, and describes the problem as a regression relative to 4.1.2. On 10/25/2016 9:23 AM, bugzi...@apache.org wrote: https://bz.apache.org/ooo/show_bug.cgi?id=127176 --- Comment #14 from Keith N. McKenna--- As an over-site the entry for this Known Issue was omitted from the 4.1.2 and 4.1.3 Release Notes. I have added it back to the 4.1.3 Release Notes. My question is is this a regression that should be Release Blocker for 4.1.4? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: recruitment@
On 10/21/2016 5:30 AM, Jim Jagielski wrote: Methinks that the creation of recruitment@ was ill-advised... Most new people are joining dev@ which makes recruitment@ look like a dismal failure. With 20/20 hindsight, it does not seem to have been useful. The question was whether dev@'s high traffic level and mixture of issues was a barrier to joining. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Failure to build on Windows 10
Thanks. I'll try that next. On 10/18/2016 7:30 PM, John D'Orazio wrote: Not sure if this will fix but I myself found that avoiding paths with spaces can fix a number of errors. So I had the Windows SDK installed to a custom path where I substituted spaces with underscores. Then in my configure script I have: SDK_PATH="D:\Microsoft_SDKs\Windows\v7.0" As for the JDK home path, I was not able to customize the installation path but you can get the short form of the path using the cygpath tool. For example: cygpath -m -s "C:\Program Files (x86)\Java\jdk1.8.0_73" will give you "C:/PROGRA~2/Java/JDK18~1.0_7", so in my configure script I use: --with-jdk-home="C:/PROGRA~2/Java/JDK18~1.0_7" Same with NSIS, I installed it to a custom path with no spaces and in my configure script I have: --with-nsis-path="D:/NSIS" For dmake and epm I am using the sourceforge mirrors as suggested by Andrea Pescetti: --with-dmake-url=" http://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2; --with-epm-url=" https://sourceforge.net/projects/oooextras.mirror/files/epm-3.7.tar.gz; Maybe give this a try and see if it helps any? John R. D'Orazio On Mon, Oct 17, 2016 at 12:58 AM, Patricia Shanahan <p...@acm.org> wrote: I tried to build AOO413 on Windows 10, and got a failure: /MAP /OPT:NOREF -safeseh -nxcompat -dynamicbase -NODEFAULTLIB -RELEASE -DEBUG -INCREMENTAL:NO /SUBSYSTEM:CONSOLE /BASE:0x1b00 -out:../../../../../../../wntmsci12.pro/bin/create_sRGB_profile.exe -map:../../../../../../../wntmsci12.pro/misc/create_sRGB_profile.map ../../../../../../../wntmsci12.pro/obj/create_sRGB_profile.obj ../../../../../../../wntmsci12.pro/slb/proflib.lib ../../../../../../../ wntmsci12.pro/slb/icutil.lib msvcrt.lib msvcprt.lib kernel32.lib user32.lib oldnames.lib linking ../../../../../../../wntmsci12.pro/bin/create_sRGB_profile.e xe.manifest ... dmake: Error code 31, while making '../../../../../../../wntmsci1 2.pro/bin/create_sRGB_profile.exe' dmake: '../../../../../../../wntmsci12.pro/bin/create_sRGB_profile.exe' removed. dmake: Error code 255, while making 'Contrib/CmdLine/create_sRGB_p rofile/create_sRGB_profile.exe' dmake: Error code 255, while making './wntmsci12.pro/misc/build/so _built_icc' 1 module(s): icc need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /cygdrive/c/OpenOfficeDev/AOO4 13/main/icc I've attached the complete log, zipped, and the script containing my configure parameters. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: BSD/Mac-only crash on throwing unspecified exceptions?
On 10/18/2016 11:41 AM, Damjan Jovanovic wrote: Hi On FreeBSD, and (according to 1 bug reporter) MacOS X, throwing an exception from a method which isn't specified by that method's exception specifier, eg. "throw Exception();" when the specifier was "throw(RuntimeException)", ends up calling unexpected() and crashing. I've fixed 2 bugs with this problem (125868 and 127165), but it doesn't happen on Linux or Windows. Any ideas why? Could it be a matter of compiler options and defaults? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: [RELEASE COOKBOOK] Adding and structuring the content
On 10/15/2016 1:43 AM, Marcus wrote: Am 10/14/2016 12:11 AM, schrieb Keith N. McKenna: Marcus wrote: Am 10/13/2016 09:34 PM, schrieb Keith N. McKenna: https://cwiki.apache.org/confluence/display/OOOUSERS/How+to+Cook+a+Release You just need to add some text. Don't care about formatting or order. We will do this later when everything (hopefully ;-) ) is there. Hey, it's a great idea when you would coordinate the creation of this cookbook. Then you learn more about the whole process, can add opinions from your point of view, etc. What do you think? Great. Thanks Marcus. just to let you know: I've added a lot of stuff and added also some structure and formatting. But just to not loose the overview. ;-) Of course this doesn't mean that this structure has to be used. We are still free to change where it is necessary or looks better. I'm doing a little editing right now, and it looks good to me at least as an interim structure. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: This can not be true
On 10/12/2016 11:55 PM, Jörg Schmidt wrote: Hello Apache, Hello OpenOffice-PMC, Hello Community, I am absolutely horrified that in a situation where we have to overcome problems together, no reasonable planning takes place. I have started a Wiki page on "How to Cook a Release", https://cwiki.apache.org/confluence/display/OOOUSERS/How+to+Cook+a+Release, so that we will know everything that needs to be done and how to do it. That should reduce the risk of something important getting missed. I'm adding a section on Translations. What documents, other than the release notes and the press release, should be translated? How can it be that even though *there was a help offer for the translation*, a press release is simply published in English without coordinating internationally? How could appear the following article (which is supposed to be a press release) without waiting for possible translations? https://blogs.apache.org/foundation/entry/the_apache_openoffice_project_announces I disagree with this approach. Jörg - 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: Writing up the release process
On 10/12/2016 2:55 PM, Marcus wrote: Am 10/12/2016 11:49 PM, schrieb Patricia Shanahan: First, congratulations to everyone on releasing 4.1.3. If this were a conventional, co-located project I'd like to take you all out for a drink after work. Now back to work :-) At this moment, I hope everyone remembers exactly what they did, what karma and tools they used, to make the release happen. I would like to get that written up now, before steps get forgotten. That way, future release managers will be not be as helpless and confused as I was. I'm thinking of creating "How to cook a release" as a child page under https://cwiki.apache.org/confluence/display/OOOUSERS/Releases, but given my inability to delete pages I would like to get opinions first. JFDI ;-) Done. https://cwiki.apache.org/confluence/display/OOOUSERS/How+to+Cook+a+Release If anyone has material but cannot edit the page, just e-mail me your notes and I'll add it. My general idea is to keep it initially free-form. Just add what you did, and how you did it, before you forget anything. I can organize it later, or maybe a technical writer will organize it? Yes, no big formatting for the start. Just write down what you all did. Even the chronological and/or logical order can be done afterwards. The most important part are really the working steps itself. We can use the 4.1.4 release to verify and fix any omissions in the recipe. I think we have to. ;-) Marcus - 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
Writing up the release process
First, congratulations to everyone on releasing 4.1.3. If this were a conventional, co-located project I'd like to take you all out for a drink after work. Now back to work :-) At this moment, I hope everyone remembers exactly what they did, what karma and tools they used, to make the release happen. I would like to get that written up now, before steps get forgotten. That way, future release managers will be not be as helpless and confused as I was. I'm thinking of creating "How to cook a release" as a child page under https://cwiki.apache.org/confluence/display/OOOUSERS/Releases, but given my inability to delete pages I would like to get opinions first. My general idea is to keep it initially free-form. Just add what you did, and how you did it, before you forget anything. I can organize it later, or maybe a technical writer will organize it? We can use the 4.1.4 release to verify and fix any omissions in the recipe. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Need urgent Confluence help
On 10/11/2016 9:23 AM, Patricia Shanahan wrote: I need to delete a page, and do not have the karma to do it. I either need an addition to my confluence permissions, or for someone who can do so to delete https://cwiki.apache.org/confluence/display/OOOUSERS/Alternative+AOO+4.1.3+Release+Notes I have mitigated the problem by moving the page that should be deleted to under the test page. I would still like to be able to get rid of it completely. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Need urgent Confluence help
I need to delete a page, and do not have the karma to do it. I either need an addition to my confluence permissions, or for someone who can do so to delete https://cwiki.apache.org/confluence/display/OOOUSERS/Alternative+AOO+4.1.3+Release+Notes - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Two release notes?
It's an artifact of editing the release notes page - I wanted to be able to compare two slightly different approaches. At this point, the "Alternative" should have been deleted, but I have not yet found out how to do it, or maybe don't have the Confluence karma to do so. It will be fixed before the release. On 10/10/2016 6:19 PM, Jörg Schmidt wrote: Hello, What is the meaning of the two almost identical Wiki pages: https://cwiki.apache.org/confluence/display/OOOUSERS/Alternative+AOO+4.1.3+Release+Notes and: https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.3+Release+Notes ? Gretings, Jörg - 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: Post vote release actions
On 10/9/2016 8:56 PM, Don Lewis wrote: On 9 Oct, Patricia Shanahan wrote: On 10/9/2016 10:52 AM, Andrea Pescetti wrote: Marcus wrote: - Change the RC1 into the real release This one takes a few seconds and is best done close to the release. - Uploading to the Sourceforge mirrors This one takes a few hours. I've already prepared a full svn export of https://dist.apache.org/repos/dist/dev/openoffice/4.1.3-rc1/ and I'll be using it for uploading to SourceForge shortly - I've just verified all hashes. So the rename above can happen at any time: I'll be using my local copy and not SVN for the rsync to SourceForge. Rename done. I see the binaries under http://www.apache.org/dist/openoffice/4.1.3/ but not the source tarballs. From my phone, I saw the source tarballs, but only some of the language subdirectories. From the computer I used to do the move, I see both. I think we may be seeing a propagation issue, and should let things settle for a few hours. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Post vote release actions
On 10/9/2016 10:52 AM, Andrea Pescetti wrote: Marcus wrote: - Change the RC1 into the real release This one takes a few seconds and is best done close to the release. - Uploading to the Sourceforge mirrors This one takes a few hours. I've already prepared a full svn export of https://dist.apache.org/repos/dist/dev/openoffice/4.1.3-rc1/ and I'll be using it for uploading to SourceForge shortly - I've just verified all hashes. So the rename above can happen at any time: I'll be using my local copy and not SVN for the rsync to SourceForge. Rename done. Just for information, the svn export from dist took hours. I expected it to be much faster again, but we have to consider that it's still a huge amount of data (dozens of GBytes). Do we want the SourceForge files to be "staged"? This can be done after the upload and will make Sourceforge files temporarily invisible to visitors, even though most visitors will simply download from the official site. Regards, Andrea. - 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: Post vote release actions
On 10/5/2016 8:26 AM, Patricia Shanahan wrote: I plan to start the 4.1.3 vote today. This is a draft of the action list assuming the vote passes. Please help by correcting, expanding, and adding anything missing. Just in case anyone missed it, the vote passed so it is time to execute the post vote actions. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: New AOO414 branch?
On 10/9/2016 5:13 AM, Ariel Constenla-Haile wrote: On Wed, Oct 05, 2016 at 11:37:38PM +0200, Andrea Pescetti wrote: Can we open the AOO414 branch? Everything seems to show that 4.1.3 will be coming in a week or so and for sure there is no further code work to do on it. So I'd like to have an AOO414 branch where (once they are approved) we can start merging changes. OpenOffice 4.1.4 is not going to take another year, so better start early. If the "4.1.4 Release Manager?" thread ended with me as RM for 4.1.4, I'll be branching aoo-4.1.4 on Tuesday (right now I'm on travel). At some point we should formalize the process for selecting an RM. Currently, it seems to be someone volunteers, some more people express support, nobody opposes, and you are it. By that process, you are the 4.1.4 RM. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Vote status
With about three hours to go on the vote, I've prepared a spreadsheet based on the [VOTE] thread. The current situation is 10 votes, one [0], nine [+1]. Of the +1 votes, five are binding. The comments indicate a range of different approaches to testing, which is good. Please check the attached spreadsheet, reply to this message if you see any errors. Post to the [VOTE] thread if you wish to change or add a vote. vote_results.ods Description: application/vnd.oasis.opendocument.spreadsheet - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Signature verification for 4.1.3-RC1
I had to make a change in the key preferences to meet the release signing requirements. I uploaded to a couple of servers, including MIT, and waited a few days. I didn't think we were supposed to update KEYS directly? On 10/8/2016 6:08 AM, Andrea Pescetti wrote: This is not a blocker for the release (and moreover signature files are explicitly allowed to be updated during the release vote if needed), but I couldn't verify signatures in a straightforward way for source packages. One of the signatures is mine; no problem with that, and that itself is enough to prove integrity for release approval purposes. Patricia's one, according to my GPG, is done with a key having a short ID of 02703386; I couldn't find the public key in the usual places, so I couldn't verify this one. Again, this is not a blocker issue since one key is enough, but public keys used for signing releases are expected to be found at: http://www.apache.org/dist/openoffice/KEYS or (secondary resource) at https://people.apache.org/keys/committer/ The former contains my key and another key by Patricia (short ID A57935C5); the latter contains the same key by Patricia - it doesn't contain mine since I never bothered uploading it again to enforce the long IDs and I now see that someone decided to remove the keys that only had a short ID, I'll fix it later today. Where can I find the matching public key by Patricia? It should be added in SVN to https://dist.apache.org/repos/dist/release/openoffice/KEYS which (I believe) maps to the first URL I listed. There is surely a way to do it without a full checkout, but I didn't check details. Regards, Andrea. - 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: 4.1.3_release_blocker granted: [Issue 127045] Enforce Polygon API contracts at run-time
On 10/7/2016 4:06 AM, Marcus wrote: Am 10/07/2016 01:03 PM, schrieb Patricia Shanahan: I would not have granted a release blocker request for this one, because it was already fixed in source in the previous release, 4.1.2-patch1. All 4.1.3 does for it is include it in a binary distribution, worth indicating in the release notes, but not a reason to revive the bug. sorry for doing this without your involvement. I thought we have seen this also as blocker. I would like to have it in the BZ list of all issues as it is an important part of the release. So, should I delete the flag or can we keep it in there? I would delete the flag and treat it as fixed in 4.1.2-patch1. Perhaps modify the comment about it to include a link to the bugzilla issue as well as the existing CVE link? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Post vote release actions
On 10/7/2016 3:55 AM, Marcus wrote: Am 10/07/2016 12:43 AM, schrieb Patricia Shanahan: ... Thanks. Would you like to be the point person working with Sally on the press release? It would be smooth to coordinate themes between press release and blog post. I don't see a problem to create a press release and then to point to it from every announcement regardless of the communication channel. Therefore I see it more as convenient to have it in the same person's hand. ;-) OK, I'll speak with Sally. I have already given her a heads-up on this, in the private thread "Available to help with any communications needs as you discuss future of AOO". - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: 4.1.3_release_blocker granted: [Issue 127045] Enforce Polygon API contracts at run-time
I would not have granted a release blocker request for this one, because it was already fixed in source in the previous release, 4.1.2-patch1. All 4.1.3 does for it is include it in a binary distribution, worth indicating in the release notes, but not a reason to revive the bug. On 10/7/2016 3:03 AM, bugzi...@apache.org wrote: Marcushas granted Marcus 's request for 4.1.3_release_blocker: Issue 127045: Enforce Polygon API contracts at run-time https://bz.apache.org/ooo/show_bug.cgi?id=127045 --- Comment #8 from Marcus --- Fixed - 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: Post vote release actions
On 10/6/2016 5:42 AM, Marcus wrote: Am 10/05/2016 06:27 PM, schrieb Andrea Pescetti: Patricia Shanahan wrote: RM: Update https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.3 to show vote result etc. The only important thing to update is that the release is available, since the page stays archived. RM: Edit https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.3+Release+Notes release notes to delete "DRAFT" note. - RM Someone will also have to call for translations and coordinate translations. RM: Use svn to move https://dist.apache.org/repos/dist/dev/openoffice/4.1.3-rc1/ to https://dist.apache.org/repos/dist/release/openoffice/4.1.3/. See https://lists.apache.org/thread.html/0b3416c973088efdf60056d2aae7f6cee0bd125be4370f3c0ff5324b@%3Cdev.openoffice.apache.org%3E for Ariel's tip on how to do this without a full checkout. SVN moves by URL. So you never need a full checkout for the mv (Ariel was addressing another issue, i.e., how to add a file to a directory without a full checkout). For moving, this command will work from any directory (one line): $ svn mv https://dist.apache.org/repos/dist/dev/openoffice/4.1.3-rc1 https://dist.apache.org/repos/dist/release/openoffice/4.1.3 Someone with SourceForge access: Upload to SourceForge using rsync. This does need a full checkout (a full export to be precise). I have access, as several other PMC members; I can take care of this. Modify OpenOffice web pages to reflect the new release. Press release and announcement on apache.org home page. I'll take care about the website updates ... ...and for the post on https://blogs.apache.org/OOo/ I have access, but I thinks others do too, so I'd leave this to someone else - even though it may be a simple copy/paste from the announcement. ... and could also do a blog post if nobody else want to do this. Thanks. Would you like to be the point person working with Sally on the press release? It would be smooth to coordinate themes between press release and blog post. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: {Dicuss] [Vote]
No problem. I won't close the vote early. On 10/6/2016 2:45 PM, Peter Kovacs wrote: Hi, I can only make some time for testing on the 8th Okt. Is that okay if I take my vote on this last moment? Keith N. McKenna <keith.mcke...@comcast.net> schrieb am Do., 6. Okt. 2016, 19:48: Ariel Constenla-Haile wrote: On Wed, Oct 05, 2016 at 08:10:40PM -0700, Patricia Shanahan wrote: Ariel; In all the builds that I have been involved in with AOO we have included a link to a Bugzilla query for all bugs fixed by that release.My concern was 2 fold. One that it would give a wrong impression to anyone that followed the link and the second was to try to keep Bugzilla up to date. If it is possible we should construct a query that excludes anything in Product = Build Tools for the Release Notes. I think calling out the important stuff directly in the release notes but providing a Bugzilla link that shows everything, including tools, is a reasonable compromise. However, I am very open to suggestions for improving the release notes. IMO yes, there should be a link to the bugzilla query, but it does not make sense to mention those build-related bugs individually. Regards I agree there is no need to highlight those types of bugs individually. I will remove the individual mention of them from the 4.1.3 Release Notes. Keith -- Disclaimer: Diese Nachricht stammt aus einem Google Account. Ihre Antwort wird in der Google Cloud Gespeichert und durch Google Algorythmen zwecks werbeanaöysen gescannt. Es ist derzeit nicht auszuschließen das ihre Nachricht auch durch einen NSA Mitarbeiter geprüft wird. Durch kommunikation mit diesen Account stimmen Sie zu das ihre Mail, ihre Kontaktdaten und die Termine die Sie mit mir vereinbaren online zu Google konditionen in der Googlecloud gespeichert wird. Sollten sie dies nicht wünschen kontaktieren sie mich bitte Umgehend um z.B. alternativen zu verhandeln. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: {Dicuss] [Vote] Summary
This thread has morphed a bit, and I think a summary may be useful at this time. It started with Keith pointing out, correctly, that I was taking a short cut by starting the vote before all the relevant bugs had been marked "Fixed", although after I was sure they were all fixed in reality. That aspect was quickly resolved by Ariel updating the bugs in question. All 4.1.3 release blocker bugs are now marked as fixed. It then shifted into a discussion of what should be in the release notes. There are three classes of Bugzilla issues involved: 1. Fixes affecting the behavior of binaries. Listing these in the release notes is non-controversial. 2. Administrative changes, changing the release number in various places. 3. Fixes to the build systems. Because of the year time lapse since 4.1.2, there was an accumulation of issues that affect building in various environments. The question was how to handle the second and third classes. They are uninteresting, and in some cases incomprehensible, to the vast majority of AOO users. The plan is to only mention "interesting" bugs directly in the release notes, but include the URL for a Bugzilla query that shows all the fixes. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Testing 4.1.3 - release notes
On 10/6/2016 5:29 AM, Marcus wrote: Am 10/05/2016 12:23 AM, schrieb Patricia Shanahan: Could people working on the bugzilla entries check the status and update as appropriate? I've seen now all issues as "Resolved - Fixed" - or "Verified - Fixed". Note that I did not include the Mac Tables and Queries issue, https://bz.apache.org/ooo/show_bug.cgi?id=126622, in the release notes because I did not see enough confirmation that it is fixed. I have now IMHO this has changed in the meantime. I've added this also to the release notes. denied it 4.1.3 release blocker, but added a request for 4.1.4. I hope you don't mind that I've deleted the 4.1.4 blocker request. No problem. I only filed the request to make sure it did not get lost. Fixed by choice of build environment is much better. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: {Dicuss] [Vote]
On 10/6/2016 5:21 AM, Marcus wrote: Am 10/06/2016 01:52 PM, schrieb Marcus: ... I'll take a look into the issue list, update the release notes with interesting issues for the average user and keep the full details to the link of BZ issues. done. I've also added a line for the BZ issue 126622 "Base 4.1.2 does not open Tables and Queries in Mac OSX" that it is no longer occurring. I hate marking things fixed when they mysteriously disappear, because anything that mysteriously disappears can reappear, probably at the least convenient possible time. I think, based on Ariel's comment #28 on https://bz.apache.org/ooo/show_bug.cgi?id=126622, that we no longer have a mysterious disappearance, but an actual fix: It is fixed by switching from building on Mac OS X El Capitan with Xcode 7 to building on 4.1.3 on macOS Sierra with Xcode 8. I am going to be offline for several hours starting in about an hour. Can you update the release notes to show this? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: {Dicuss] [Vote]
On 10/5/2016 5:51 PM, Keith N. McKenna wrote: Ariel Constenla-Haile wrote: On Wed, Oct 05, 2016 at 07:17:27PM -0400, Keith N. McKenna wrote: Patricia Shanahan wrote: I believe, based on my tracking and testing, that the release blockers are all fixed. I was hoping the people working on the bugs, especially those who requested release_blocker, will update them ASAP. I have no doubt that they have been fixed, but they need to be updated as we link to a query for them from the Release Notes and what message does it give to the world if the Release Notes show Release Blockers as still open? Most of these bugs don't make any sense in the release notes, they are too aoo-build specific. Regards Ariel; In all the builds that I have been involved in with AOO we have included a link to a Bugzilla query for all bugs fixed by that release.My concern was 2 fold. One that it would give a wrong impression to anyone that followed the link and the second was to try to keep Bugzilla up to date. If it is possible we should construct a query that excludes anything in Product = Build Tools for the Release Notes. I think calling out the important stuff directly in the release notes but providing a Bugzilla link that shows everything, including tools, is a reasonable compromise. However, I am very open to suggestions for improving the release notes. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: {Dicuss] [Vote]
They are now marked as fixed. On 10/5/2016 3:28 PM, Patricia Shanahan wrote: I believe, based on my tracking and testing, that the release blockers are all fixed. I was hoping the people working on the bugs, especially those who requested release_blocker, will update them ASAP. On 10/5/2016 2:35 PM, Keith N. McKenna wrote: Just a procedural Question. How can we be calling for a vote when there are items in Bugzilla marked as release blockers that are not marked as fixed? Regards Keith - 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: Testing 4.1.3 - source builds
On 10/5/2016 2:52 PM, Andrea Pescetti wrote: On 04/10/2016 Mechtilde wrote: Apache OpenOffice is a project with a wide user base, who only use the binaries. So it is important to release well defined and tested binaries. Yes, this is important. As we did for 4.1.2, I would leave PMC members free to vote and specify what they have done. Nobody will go to jail for not building from source and "only" testing the binaries that we are going to make available for download by one million users per week. We will not be in the situation where we should count votes and, if needed (and it happened in the past) a release vote can be canceled by the Release Manager if a blocker bug is found. So it is more helpful for us to receive an honest +1 from someone who specifies he only tested binaries than total silence from the same person because she understood that you can be useful to the project only if you build from source. It is clear that we will satisfy the mandatory requirements anyway and with no need for counting votes. So the more feedback we get, the better. +1 - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: {Dicuss] [Vote]
I believe, based on my tracking and testing, that the release blockers are all fixed. I was hoping the people working on the bugs, especially those who requested release_blocker, will update them ASAP. On 10/5/2016 2:35 PM, Keith N. McKenna wrote: Just a procedural Question. How can we be calling for a vote when there are items in Bugzilla marked as release blockers that are not marked as fixed? Regards Keith - 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.3 RC1
+1 Binding Source testing: Checked signature and hashes. Checked that the three source formats contain identical files. Built and tested en-US on Windows 8.1 Binary testing: Tested en-GB binary on Windows 7, Windows 8.1, Windows 10, and Ubuntu 16.04. Also tested fr binary on Windows 8.1 On 10/5/2016 2:07 PM, Patricia Shanahan wrote: The Apache OpenOffice 4.1.3 source and binaries, https://dist.apache.org/repos/dist/dev/openoffice/4.1.3-rc1/, contain several bug fixes. See the draft release notes at https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.3+Release+Notes Please vote on releasing it as 4.1.3 by replying to this thread [ ] +1 Approve, with description of any testing you have done [ ] 0 Abstain [ ] -1 Disapprove, with explanation. In addition, if you are a PMC member please indicate "Binding" if you intend to cast a binding vote, which requires a build and test from source. Please tag any discussion, rather than votes, with [DISCUSS][VOTE]. The vote will conclude no sooner than 10 p.m UTC on Saturday, October 8th, 2016. - 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
[VOTE] Release Apache OpenOffice 4.1.3 RC1
The Apache OpenOffice 4.1.3 source and binaries, https://dist.apache.org/repos/dist/dev/openoffice/4.1.3-rc1/, contain several bug fixes. See the draft release notes at https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.3+Release+Notes Please vote on releasing it as 4.1.3 by replying to this thread [ ] +1 Approve, with description of any testing you have done [ ] 0 Abstain [ ] -1 Disapprove, with explanation. In addition, if you are a PMC member please indicate "Binding" if you intend to cast a binding vote, which requires a build and test from source. Please tag any discussion, rather than votes, with [DISCUSS][VOTE]. The vote will conclude no sooner than 10 p.m UTC on Saturday, October 8th, 2016. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Post vote release actions
I plan to start the 4.1.3 vote today. This is a draft of the action list assuming the vote passes. Please help by correcting, expanding, and adding anything missing. RM: Update https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.3 to show vote result etc. RM: Edit https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.3+Release+Notes release notes to delete "DRAFT" note. - RM RM: Use svn to move https://dist.apache.org/repos/dist/dev/openoffice/4.1.3-rc1/ to https://dist.apache.org/repos/dist/release/openoffice/4.1.3/. See https://lists.apache.org/thread.html/0b3416c973088efdf60056d2aae7f6cee0bd125be4370f3c0ff5324b@%3Cdev.openoffice.apache.org%3E for Ariel's tip on how to do this without a full checkout. Someone with SourceForge access: Upload to SourceForge using rsync. Modify OpenOffice web pages to reflect the new release. Press release and announcement on apache.org home page. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: 4.1.3_release_blocker denied: [Issue 126622] Base 4.1.2 does not open Tables and Queries in Mac OSX
On 10/5/2016 2:32 AM, Larry Gusaas wrote: On 2016-10-05, 12:48 AM Andrea Pescetti wrote: Larry Gusaas wrote: Is this approved or not approved as a release blocker??? I thought there was a fix for this. It is essential that this is fixed for Mac users. As I understand it, the reason is lack of testing and, as explained by Ariel, system changes in the latest 2 versions of MacOS X that require build changes for this to work. But testing is easy: just download a 4.1.3-RC1 build from https://dist.apache.org/repos/dist/dev/openoffice/4.1.3-rc1/ and give your feedback in the issue. If this doesn't make it for 4.1.3, it is a clear candidate for 4.1.4 (which is surely not going to take one year!). Regards, Andrea. Base works in 4.1.3-RC1. I worked in the build that Ariel posted on the issue for this bug. Apparently it doesn't require build changes to work, or have those changes been made. Or was Ariel referring to the bug that means the legacy Java 6 is required for Java to work on AOO??? I tried to find out what was going on in the thread https://lists.apache.org/thread.html/0e96354facb4683435be70f428f8381636b2becaa89b34ab7b5f3ef0@%3Cdev.openoffice.apache.org%3E Subject: Status of "Base 4.1.2 does not open Tables and Queries in Mac OSX" I could not get a clear consensus that it has been fixed in 4.1.3, so I could not include it in the release notes as a fixed bug. There is still time to change that. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Ready to Vote on 4.1.3?
Please post only objections to calling a vote on 4.1.3 tomorrow. I will treat silence as consent. As far as I can tell, we are ready to go. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Testing 4.1.3
I have done some basic testing for the following environments and language versions: Windows 7 en_GB Windows 8.1 en_GB, fr Windows 10 en_GB Ubuntu 16.04 en_GB - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Testing 4.1.3 - release notes
Could people working on the bugzilla entries check the status and update as appropriate? Note that I did not include the Mac Tables and Queries issue, https://bz.apache.org/ooo/show_bug.cgi?id=126622, in the release notes because I did not see enough confirmation that it is fixed. I have now denied it 4.1.3 release blocker, but added a request for 4.1.4. On 10/4/2016 2:47 PM, Marcus wrote: Am 10/04/2016 10:31 PM, schrieb Patricia Shanahan: https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.3+Release+Notes ah, thanks. I've updated some text (e.g., separated the sec issue into an own paragraph) and updated the link for the BZ issue list as it still points to 4.0.1. I'm a bit worried about the many issues that are not fixed, resolved, closed [1]. But besides this it's OK. So, we are also done here. [1] https://bz.apache.org/ooo/buglist.cgi?f1=flagtypes.name=equals=Importance_format=advanced=4.1.3_release_blocker%2B Marcus On 10/4/2016 1:29 PM, Marcus wrote: OK, binary and source code testing is on a good way. What about the release notes. Are these somewhere reachable/readable already? - 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: Question about spell check
On 10/4/2016 1:15 PM, Marcus wrote: Am 10/04/2016 09:44 PM, schrieb Patricia Shanahan: I downloaded and installed Apache_OpenOffice_4.1.3_Win_x86_install_en-GB.exe. To my distress, when I first started it, it accepted "color" (US spelling) and rejected "colour" (English spelling). I thought perhaps it picked up my previous use of en-US from my profile, but I got the same effect installing on a new Windows 10 computer that has never run any OpenOffice before. It is using English, not American, spellings in the user interface, but I would have expected documents to also default to the installation language. What language is supposed to be used, by default, for user documents? it's the language from the underlying system. The same values are set when it comes to other formattings. E.g., you will see "US-Dollar" for the currency and not "British Pound". However, the UI interface is the language from the installation file. *IMHO* it's OK that not all settings are set to the language of the installation file. However, for the default spell check it's discuss-worthy. I'll check that it is not a regression. If it isn't, we can put it aside for now. It does seem strange that I need to do more to get en-GB spelling after installing an en-GB AOO. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Question about spell check
I downloaded and installed Apache_OpenOffice_4.1.3_Win_x86_install_en-GB.exe. To my distress, when I first started it, it accepted "color" (US spelling) and rejected "colour" (English spelling). I thought perhaps it picked up my previous use of en-US from my profile, but I got the same effect installing on a new Windows 10 computer that has never run any OpenOffice before. It is using English, not American, spellings in the user interface, but I would have expected documents to also default to the installation language. What language is supposed to be used, by default, for user documents? - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Testing 4.1.3 - source builds
On 10/4/2016 4:24 AM, Jim Jagielski wrote: On Oct 3, 2016, at 3:49 PM, Patricia Shanahan <p...@acm.org> wrote: On 10/3/2016 12:45 PM, Marcus wrote: Am 10/03/2016 09:40 PM, schrieb Patricia Shanahan: Testing seems to be going well, but there is a very specific requirement for a release. A PMC member, to cast a binding +1 vote approving a relese, needs to have built the software from source and tested it on a machine under the PMC member's control. See http://www.apache.org/legal/release-policy.html#release-approval PMC members please indicate when they have done that test, to help me decide when to start a vote. I've build today that branch with release options. Is this sufficient or do I need to build from the [zip|gz|bzip] file? I believe it does have to be from the zip etc. but I am not sure. The actual wording is: "Before casting +1 binding votes, individuals are REQUIRED to download all signed source code packages onto their own hardware, verify that they meet all requirements of ASF policy on releases as described below, validate all cryptographic signatures, compile as provided, and test the result on their own platform." The release is the tarball/zip itself and not the "tag". So it (the build) needs to be from the zip/tarball. I have built and run from the zip. I have also decompressed and extracted each of the tarballs, and used "diff -r" to confirm they are each identical to the zip. I do plan to do the signature and hash checks for each of the three files. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Testing 4.1.3 - source builds
On some of my Windows builds, I get a failure, but doing a new "build --all", without cleaning, works. That may be worth trying while you are waiting for more expert advice. I think there may be problems in whatever is supposed to be enforcing dependency order, so that a module gets built too soon, while things on which it depends have not all been built. On the comparisons between trees, "diff -r A B" does not take that long and gives full confirmation that A and B are paths to directory trees with the same files and identical file content. On 10/4/2016 9:11 AM, Marcus wrote: Am 04.10.2016 um 00:30 schrieb Marcus: Am 10/03/2016 11:26 PM, schrieb Patricia Shanahan: On 10/3/2016 2:02 PM, Andrea Pescetti wrote: Marcus wrote: wow, *all signed source code packages* ? I assume that this does not literally mean that you must test the .bz2, the .gz and the .zip. They are equivalent. This sentence is for when a project makes a release composed of different parts. For the record, trunk is already set to avoid duplication of packages, but AOO413 still uses the old convention of 3 source packages. (If it helps, I've used the .bz2 for my tests!). For my testing, I'm assuming that it is enough to be sure a package is identical to one I've tested. In particular, the .bz2 and .gz decompress to the same .tar file, so I don't even plan to extract one of the tar files for further checks. ah, great hint. I've uncompressed all 3 files, diff'ed the .tar.bz2 and .tar.gz files, and finally uncompressed all files until the actual dirs/files. All 3 dirs had the same total file size of 1,541,414,704 bytes. This has to be enough when it comes to "you have to check all source files". Tomorrow I'll build the release from a package file. I've uncompressed the ZIP file and started a clean build. Unfortunately, I get the following error: [...] /share/linux2/aoo-4.1.3/main/solver/413/unxlngx6.pro/workdir/CxxObject/svx/source/fmcomp/fmgridif.o: In function `FmXGridControl::createPeer(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&)': fmgridif.cxx:(.text+0x68b2): undefined reference to `non-virtual thunk to WindowListenerMultiplexer::acquire()' /usr/bin/ld: /share/linux2/aoo-4.1.3/main/solver/413/unxlngx6.pro/workdir/CxxObject/svx/source/fmcomp/fmgridif.o: relocation R_X86_64_PC32 against undefined symbol `_ZThn48_N25WindowListenerMultiplexer7acquireEv' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status /share/linux2/aoo-4.1.3/main/solenv/gbuild/LinkTarget.mk:259: recipe for target '/share/linux2/aoo-4.1.3/main/solver/413/unxlngx6.pro/workdir/LinkTarget/Library/libsvxcore.so' failed make: *** [/share/linux2/aoo-4.1.3/main/solver/413/unxlngx6.pro/workdir/LinkTarget/Library/libsvxcore.so] Error 1 dmake: Error code 2, while making 'all' 1 module(s): svx need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /share/linux2/aoo-4.1.3/main/svx/prj When you have fixed the errors in that module you can resume the build by running: build --from svx Marcus - 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: Testing 4.1.3 - source builds
Testing the reference builds is indeed extremely important, and should be most of the testing. The significance of the builds from source is that a PMC member can only cast a binding +1 vote if they have done one, and we need at least three binding +1 votes to release. They also need to have a general opinion that the release should go out, and all the non-binding votes and testing reports may influence that. On 10/3/2016 10:45 PM, Mechtilde wrote: Hello, for my understanding, beside doing a good build it is necessary to have and totest defined reference builds. The way I see it, it is not easy to do a good build if you didn't have enough practice doing it. I didn't myself any C/C++ build before. So IHMO I will waste time to improve my build environment instead of testing a reference build My results of testing belong to the reference builds published as RC1 at dist.apache.org. Apache OpenOffice is a project with a wide user base, who only use the binaries. So it is important to release well defined and tested binaries. Otherwise support becomes hell. Kind regards Am 04.10.2016 um 01:58 schrieb Patricia Shanahan: On 10/3/2016 3:30 PM, Marcus wrote: Am 10/03/2016 11:26 PM, schrieb Patricia Shanahan: On 10/3/2016 2:02 PM, Andrea Pescetti wrote: Marcus wrote: - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org Mechtilde Stehmann -- ## Apache OpenOffice.org ## Freie Office Suite für Linux, MacOSX, Windows ## Debian ## Loook, calender-exchange-provider, libreoffice-canzeley-client ## PGP encryption welcome ## Key-ID 0x141AAD7F - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Apache OpenOffice release notification
The Apache OpenOffice project is currently preparing and testing a release candidate, 4.1.3-rc1. The total size of the artifacts, including the binary files, exceeds a gigabyte, so the release policy calls for notifying Infrastructure. I do not expect significant Infrastructure impact because AOO is normally downloaded from SourceForge, not ASF or its mirrors. Please contact me or post to dev@openoffice.apache.org if you need more details. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Infra notification?
According to http://www.apache.org/legal/release-policy.html#heads-up, infra needs to be notified in advance of releases of more than 1GB. What is the total size of our binaries? Do our releases really count for this, because most downloading will be from SourceForge, not ASF mirrors. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Testing 4.1.3 - source builds
On 10/3/2016 3:30 PM, Marcus wrote: Am 10/03/2016 11:26 PM, schrieb Patricia Shanahan: On 10/3/2016 2:02 PM, Andrea Pescetti wrote: Marcus wrote: wow, *all signed source code packages* ? I assume that this does not literally mean that you must test the .bz2, the .gz and the .zip. They are equivalent. This sentence is for when a project makes a release composed of different parts. For the record, trunk is already set to avoid duplication of packages, but AOO413 still uses the old convention of 3 source packages. (If it helps, I've used the .bz2 for my tests!). For my testing, I'm assuming that it is enough to be sure a package is identical to one I've tested. In particular, the .bz2 and .gz decompress to the same .tar file, so I don't even plan to extract one of the tar files for further checks. ah, great hint. I've uncompressed all 3 files, diff'ed the .tar.bz2 and .tar.gz files, and finally uncompressed all files until the actual dirs/files. All 3 dirs had the same total file size of 1,541,414,704 bytes. This has to be enough when it comes to "you have to check all source files". Tomorrow I'll build the release from a package file. @Andrea: Can you please check the "apache-openoffice-4.1.3-r1761381-src.tar.gz.sha256" file? It's in binary mode and not useable for checksum comparsion. I am doing a build directly from the source distribution, but I've also done a "diff -r" between it and the svn, and only found the expected differences. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Testing 4.1.3 - source builds
On 10/3/2016 2:02 PM, Andrea Pescetti wrote: Marcus wrote: wow, *all signed source code packages* ? I assume that this does not literally mean that you must test the .bz2, the .gz and the .zip. They are equivalent. This sentence is for when a project makes a release composed of different parts. For the record, trunk is already set to avoid duplication of packages, but AOO413 still uses the old convention of 3 source packages. (If it helps, I've used the .bz2 for my tests!). For my testing, I'm assuming that it is enough to be sure a package is identical to one I've tested. In particular, the .bz2 and .gz decompress to the same .tar file, so I don't even plan to extract one of the tar files for further checks. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: Testing 4.1.3
There were German dictionary changes. Can you tell the difference between de, de_AT, and de_CH? If so, could you perhaps do a test in each of the other dialects? On 10/3/2016 12:19 PM, Matthias Seidel wrote: Hello, I installed and tested the german version (de) on: - Ubuntu 16.04.1 (64bit) - Xubuntu 16.04.1 (32bit) Everything is working as expected. regards Matthias Am 03.10.2016 um 13:29 schrieb Mechtilde: Hello, I did the same tests for Linux x86-64 deb de. I did also some work with it without problems Regards Mechtilde Am 03.10.2016 um 12:57 schrieb Marcus: Am 09/25/2016 08:33 PM, schrieb Marcus: Am 09/25/2016 04:33 PM, schrieb Patricia Shanahan: I suggest that people start downloading and testing 4.1.3 as soon as there are binaries they can run. I can't start the formal vote period until we have a complete release candidate. thanks for the pointer, I'll wait for the Linux 64-bit and Windows builds. I've done the following for testing: Installation Windows 10 -- Windows deOK Windows de langpackOK Windows en-USOK Windows en-US langpackOK Fedora 21 64-bit Linux x86-64 rpm deOK Linux x86-64 rpm de langpackOK Linux x86-64 rpm en-USOK Linux x86-64 rpm en-US langpackOK Quick test == Starting, creating files, saving, copy & pasting and quittingOK Release data Version number, "About" dialogOK Of course not a full QA test round. However, as the fixes are small, this quick test should be good enough. Marcus - 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: Testing 4.1.3 - source builds
On 10/3/2016 12:45 PM, Marcus wrote: Am 10/03/2016 09:40 PM, schrieb Patricia Shanahan: Testing seems to be going well, but there is a very specific requirement for a release. A PMC member, to cast a binding +1 vote approving a relese, needs to have built the software from source and tested it on a machine under the PMC member's control. See http://www.apache.org/legal/release-policy.html#release-approval PMC members please indicate when they have done that test, to help me decide when to start a vote. I've build today that branch with release options. Is this sufficient or do I need to build from the [zip|gz|bzip] file? I believe it does have to be from the zip etc. but I am not sure. The actual wording is: "Before casting +1 binding votes, individuals are REQUIRED to download all signed source code packages onto their own hardware, verify that they meet all requirements of ASF policy on releases as described below, validate all cryptographic signatures, compile as provided, and test the result on their own platform." - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Testing 4.1.3 - source builds
Testing seems to be going well, but there is a very specific requirement for a release. A PMC member, to cast a binding +1 vote approving a relese, needs to have built the software from source and tested it on a machine under the PMC member's control. See http://www.apache.org/legal/release-policy.html#release-approval PMC members please indicate when they have done that test, to help me decide when to start a vote. - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org
Re: [Noob] Code question
Here's an answer to part of your question. On 10/2/2016 9:49 AM, Peter Kovacs wrote: ... What does SAL NO VTABLE mean? Is it macro code? ... It's time to start using the OpenOffice OpenGrok at http://opengrok.adfinis-sygroup.org/source/ (Or use find and grep in combination, but that takes longer). Searching for SAL_NO_VTABLE as a Definition in the trunk shows that it is a #define in main/sal/inc/sal/types.h Viewing the code in types.h: 314/** Use this for pure virtual classes, e.g. class SAL_NO_VTABLE Foo { ... 315This hinders the compiler from setting a generic vtable stating that 316a pure virtual function was called and thus slightly reduces code size. 317*/ 318#ifdef _MSC_VER 319# define SAL_NO_VTABLE __declspec(novtable) 320#else 321# define SAL_NO_VTABLE 322#endif - To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org