Hi, just a quick 'positive feedback' for OOO_STABLE_1: I've brought the .deb build up to the latest OOO_STABLE_1, and all seems to be working well. I can build and install .debs, and the resulting binaries seem to work well when subjected to light use :)
A *big* thanks to Kevin, Ken and all the other people who worked on the
build tools merge from 643 to STABLE_1.. as a result of that and other
fixes, I was able to drop a huge number of patches from our build:
001_gcc_version_check.diff 026_parallel_build.diff
034_IZ6635_catch_WIN_PROTOCOLS.diff
003_enable_dmake_clean_patch.diff
027_unoil_com_sun_star_document-build_error_fix.diff
035_CJKfontcrash_STABLE1_fix.diff
010_use_libstdc++_from_debian.diff 029_stlport_stolen_from_OO642C.diff.uu
036_parallel_build_fixes.diff
012_set_compiler_vars.diff 030_stlport_gcc32_includes.diff
037_parallel_build_ignore_deperrs.diff
013_use_compiler_vars.diff 030_WM_CLASS_property.diff
150_ppc_bridge_fix.diff
014_lbnames_gcc_3.2.diff 031_define_fixes.diff
015_dont_unset_home.diff 032_stlport_linkage.diff
025_compilerflags.diff 033_nas_build_general_compiler-fix.diff
The remaining patchset is:
000_pre102_stolen_from_STABLE1-binaries.diff.uu 023_user_fontpath.diff
029_crash_no_thesaurus.diff 906_set_gnome_menu_right.diff
000_pre102_stolen_from_STABLE1.diff 024_freetype_macros.diff
903_system_freetype.diff
020_remove_gpc.diff 028_fix_x_naming.diff
904_libodbc_soname.diff
021_SAL_DEBUG.diff 028_help_fallback_en.diff
905_remove_lzwc.diff
A brief summary of what those patches are for:
-----
000_pre102_stolen_from_STABLE1*: Update the tree from 1.0.1 to 1.0.2. If
anyone would like to use this method to keep up to date without using CVS,
I am generating these patches here:
http://people.debian.org/~halls/openoffice/stable1/
PATCHNAME=000_pre102_stolen_from_STABLE1
PATCHURL=http://people.debian.org/~halls/openoffice/stable1
wget -O - $(PATCHURL)/$(PATCHNAME).diff.bz2 | bunzip2 -c >
patches/$(PATCHNAME).diff
wget -O - $(PATCHURL)/$(PATCHNAME)-binaries.diff.uu.bz2 | bunzip2 -c >
patches/$(PATCHNAME)-binaries.diff.uu
-----
Patches waiting for approval/commit:
029_crash_no_thesaurus: IZ#10551 Urgent! OOo crashes if no hyphenation
dict is available. Please approve someone.
028_fix_x_naming: IZ#7194. Fix X naming. 'XWindows' should be replaced by
the correct name: 'X11' or 'X Window'.
024_freetype_macros.diff: IZ#6630 - add support for the new freetype
internal macro names so that people building against a newer freetype (see
system_freetype.diff) do not have to patch the source. Issue was closed
and no response from the developer concering applying just the #defines
fixes to the source for OOO_STABLE_1
-----
Patches that need more work before being suitable for integration:
021_SAL_DEBUG: run OOo in gdb or strace if SAL_DEBUG is set. This needs
cleaning before submission.
023_user_fontpath.diff: Patch from Mandrake to pass the fontpath to soffice
script. Not thought out well enough to submit yet.
028_help_fallback_en: A patch from Gwenole to look for help in the en
directory if it is not found in the native language. I would like to extend
this to provide a new config vlaue, instead of using ooLocale, so that the
help locale can be selected independently of the system locale.
904_libodbc_soname.diff: dlopen the versioned so name instead of
libodbc.so, which only exists in development packages,
906_get_gnome_menu_right: Supposed to place the OOo icons in the correct
places for GNOME2, but Jan says it doesn't work properly yet
-----
Patches that are unconditional and need to modified to be enabled via a
--with-x switch to config_office. See IZ#10477.
020_remove_gpc: Removal of non-free gpc library, needed for Debian
licensing.
903_system_freetype: use libfreetype in /usr/lib
905_remove_lzwc: Don't use patented .gif creation code
-----
I'll be comitting these updates to the Debian CVS shortly. I'm hoping to
get the .debs in a good enough state to upload a prerelease to Debian
unstable to get some wider testing before the official release.
Chris
pgpTKhr5ZZSxK.pgp
Description: PGP signature

