July 2004 Archives
July 31, 2004 11:52 PM
Dependency checking script
Write a script that will take OpenOffice.org sources, configure them and then will do (bash pseudo
code):
$projects=`ls -1|egrep -v 'instsetoo|solenv|...'` for project in $projects do cd $project for i in `seq 100` do dmake clean build --all >log.$i 2>&1 done cd .. doneThis will do unbelievable amount of OpenOffice.org rebuilds and can help identifying missing dependencies in the sources. I have fixed two dependencies in 113fix2 today and about three hours of my/my computer time were lost because of two build breakage. This script will take about an hour of writing and debugging, but the rest could be done by computer. -----
July 31, 2004 9:23 PM
Sander Vesik leaving Sun Microsystems, Inc.
Yes it is true. Sander Vesik (svesik @ OpenOffice.org, reals on IRC) is leaving Sun.
I have never met with him personally, but very often talked with him on IRC or via mail. He was always very responsive, patient and helpful.
Sander, I wish you good luck and please do not forget to join us at #openoffice.org. -----
I have never met with him personally, but very often talked with him on IRC or via mail. He was always very responsive, patient and helpful.
Sander, I wish you good luck and please do not forget to join us at #openoffice.org. -----
July 31, 2004 9:18 PM
Some news about OOoCon 2004
As you probably know, OpenOffice.org
Conference 2004 will be at Humboldt University Berlin, Germany, in September, 22nd - 24th.
There were several news in past few days: Erwin Tenhumberg sent a small notice that there are new sponsors/exhibitors at OOoCon. One of them is Microsoft Deutschland GmbH.
Jürgen Schmidt also asked about API programming workshop that is planned for OOoCon. If you are interested (I am!) write him about what do you want to hear. -----
There were several news in past few days: Erwin Tenhumberg sent a small notice that there are new sponsors/exhibitors at OOoCon. One of them is Microsoft Deutschland GmbH.
Jürgen Schmidt also asked about API programming workshop that is planned for OOoCon. If you are interested (I am!) write him about what do you want to hear. -----
July 31, 2004 3:39 PM
Loading modules to Linux kernel without modules support?
Ever heard something like "I do not compile module support because hackers could use it to do bad
things."? Me too. It was not true for a long time. It is possible to load Linux kernel modules to
the running kernel via
/dev/kmem
- there was a study about it in Phrack 58. But now, it
is even simpler - the project jammod can
load modules via simple
jammod -m /boot/System.map module.koThis is wonderful piece of code to study. I recommend reading it if you are interested in Linux kernel. -----
July 31, 2004 2:54 PM
OpenOffice.org at Arabeyes.org's third annual Evolution Party
We (Eike and me) represented OpenOffice.org project at the
Arabeyes.org's third annual Evolution Party that
was held on IRC - see full log.
I hope we attracted several Arabic users to help us support their language! -----
I hope we attracted several Arabic users to help us support their language! -----
July 24, 2004 3:30 PM
build-1 from ooo113fix2 and updated PO files
I have just updated PO files in CVS for Czech, Slovak, Slovenian and
Hungarian to the latest 1.1.3
fix2 child workspace. This tree will be the base for 1.1.3.
This is the first time I provided updated PO files also for Arabic project.
PO files do not contain too many changes from 1.1.2. There are about 40 strings in filter.po and only several strings here or there.
Do not forget that the deadline to provide final, updated GSI files for 1.1.3 was extended to Tuesday, August 3rd. GSI files have to be attached to issue assigned to l10n project, ihi (Ivo Hinkelmann).
I have also started to upload build-1 from that cws to ftp.linux.cz. -----
This is the first time I provided updated PO files also for Arabic project.
PO files do not contain too many changes from 1.1.2. There are about 40 strings in filter.po and only several strings here or there.
Do not forget that the deadline to provide final, updated GSI files for 1.1.3 was extended to Tuesday, August 3rd. GSI files have to be attached to issue assigned to l10n project, ihi (Ivo Hinkelmann).
I have also started to upload build-1 from that cws to ftp.linux.cz. -----
July 23, 2004 8:51 PM
cws_srx645_ooo113fix2 opened
New child workspace for OpenOffice.org 1.1.3 was opened. It's name is cws_srx645_ooo113fix2
and as always, you can track changes in it via Bonsai.
I have extracted all GSI/SDF files for all supported languages as they are directly in the CVS. Have a look at your language and prepare updates. I also extracted README files.
The deadline to provide updated GSI/SDF files is August, 3rd as Ivo Hinkelmann wrote on dev@l10n. -----
I have extracted all GSI/SDF files for all supported languages as they are directly in the CVS. Have a look at your language and prepare updates. I also extracted README files.
The deadline to provide updated GSI/SDF files is August, 3rd as Ivo Hinkelmann wrote on dev@l10n. -----
July 20, 2004 11:45 PM
MyIssues now contain 49 issues :-(
I'm always trying to get the number of issues listed at MyIssues as low as possible, but it is
pretty hard to reach this goal.
Right now, I have about 49 issues on this page. 4 assigned to bh, 3 assigned to support (call those issue as "Whatever you do, there is no chance to close/fix them"). 13 issues assigned to me (there is no community cws opened right now, so I can't fix them properly). Five of them targeted to 1.1.3 (ooo113fix1 will be opened soon).
We moved the deadline to SDF/GSI submission for 1.1.3 to August, 3rd because the community cws for 1.1.3 is still not opened today (the planned close was tomorrow ;-). So our teams have about 2 weeks to provide new/updated translations for 1.1.3. As always, I will prepare both GSI files for all languages with status of translations directly in the CVS and also extracted README.html files for every language.
Dan has upgraded Perl on our Solaris/SPARC machine. Now we are able to install Archive::Zip Perl module. This module (together with its dependencies) is needed to produce installation sets for development version (20040704 in our case). I have also finished build QA on Solaris/SPARC with Forte 6 Update 2. With three patches in various places, it compiles. -----
Right now, I have about 49 issues on this page. 4 assigned to bh, 3 assigned to support (call those issue as "Whatever you do, there is no chance to close/fix them"). 13 issues assigned to me (there is no community cws opened right now, so I can't fix them properly). Five of them targeted to 1.1.3 (ooo113fix1 will be opened soon).
We moved the deadline to SDF/GSI submission for 1.1.3 to August, 3rd because the community cws for 1.1.3 is still not opened today (the planned close was tomorrow ;-). So our teams have about 2 weeks to provide new/updated translations for 1.1.3. As always, I will prepare both GSI files for all languages with status of translations directly in the CVS and also extracted README.html files for every language.
Dan has upgraded Perl on our Solaris/SPARC machine. Now we are able to install Archive::Zip Perl module. This module (together with its dependencies) is needed to produce installation sets for development version (20040704 in our case). I have also finished build QA on Solaris/SPARC with Forte 6 Update 2. With three patches in various places, it compiles. -----
July 18, 2004 4:28 PM
Try to implement jolt into OpenOffice.org build process
Several days ago, I wrote blog entry about jolt. It would be nice to have faster Java part of
the build...
-----
July 18, 2004 4:25 PM
Try Ant 1.6.2 (finished)
Apache Ant 1.6.2 is now (July 16, 2004) available for download. Please test if it is possible to use it instead of old
version during the build of OpenOffice.org.
Update (July, 7th): I have just upgraded Ant in my build system to 1.6.2 and started the build on GNU/Linux.
Update (July, 8th): The build went fine, this TODO item is closed now. -----
Update (July, 7th): I have just upgraded Ant in my build system to 1.6.2 and started the build on GNU/Linux.
Update (July, 8th): The build went fine, this TODO item is closed now. -----
July 18, 2004 11:12 AM
1.9.m47 build for Czech users released
I spent some time to provide Czech build of 1.9.m47. You can find it at ftp.linux.cz.
New toolbars are really nice. You can dock them, undock them on various places. Really handy if you want to spend your time on creating "your own desktop" ;-) -----
New toolbars are really nice. You can dock them, undock them on various places. Really handy if you want to spend your time on creating "your own desktop" ;-) -----
July 16, 2004 4:24 PM
One USD is available for less than 25 CZK
Czech currency (CZK) reached the magic value of 25. You can get 1 USD for less than 25
CZK. I remember times when we exchanged USD for about 40 CZK...
-----
July 15, 2004 10:51 PM
Lithuanian installation set
I finished integration of Lithuanian language to my build system. build-16 will be for Lithuanian
only.
-----
July 14, 2004 10:48 PM
Speeding java parts of the build?
Several days ago, Jolt JVM Daemon appeared at
Freshmeat.net.
Jolt is a wrapper program that allows multiple invocations of the java, javac, javadoc, and jar tools to reuse the same JVM, thereby substantially improving the startup times of those tools.
OpenOffice.org's build system (when configured to build with Java support) uses java tools in many projects. Using this daemon, we could save *a lot* of time because there are too many invocations of Java virtual machine that is pretty expensive.
Any volunteer to have a look at it and integrate with OpenOffice.org build? -----
Jolt is a wrapper program that allows multiple invocations of the java, javac, javadoc, and jar tools to reuse the same JVM, thereby substantially improving the startup times of those tools.
OpenOffice.org's build system (when configured to build with Java support) uses java tools in many projects. Using this daemon, we could save *a lot* of time because there are too many invocations of Java virtual machine that is pretty expensive.
Any volunteer to have a look at it and integrate with OpenOffice.org build? -----
July 14, 2004 10:17 PM
Solaris/SPARC building
I worked on Solaris/SPARC build QA on 20040704
today. Issue #i31340#
(undefined symbols in
xml2cmp
project) is now fixed (thanks go to hr). The next issue
was #i30346#. It was reported
by doehrm in the past with the same compiler but on Solaris/Intel. So probably this is issue with
our compiler. Never mind - we passed it now :-) The build is still running.
-----
July 14, 2004 10:56 AM
Oh god! Perl/Linux ;-)
I always wondered where authors of hacks for hacks (like AWKhttpd) take their time to do what they
do... But now, I'm ultra-wondering ;-) Have you seen Perl/Linux? Unbelievable ;-)
They described their project as: Perl/Linux is a Linux distribution where all programs are written in Perl. The only compiled code in this Perl/Linux system is the Linux Kernel (not currently built with this project), Perl, and uClibc. I'm already fetching it to try how fast it is in QEMU ;-) -----
They described their project as: Perl/Linux is a Linux distribution where all programs are written in Perl. The only compiled code in this Perl/Linux system is the Linux Kernel (not currently built with this project), Perl, and uClibc. I'm already fetching it to try how fast it is in QEMU ;-) -----
July 14, 2004 10:32 AM
Build QA on 20040704
I have started build QA on 20040704
on operating systems supported by my build system. GNU/Linux already finished the build without
problems. The same applies to Windows build (after Volker fixed
odk
build issue - aka missing guw.pl
call - and #i26833#). Solaris/SPARC build is
currently broken for me (see #i31340#) because I use Forte C++
6 Update 2. FreeBSD build has issues in basic
project (#i31454#).
-----