[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [porting-dev] 1.0.2 build status on Debian and current patchset summary



Hi Chris,

028_fix_x_naming: IZ#7194. Fix X naming. 'XWindows' should be replaced by
the correct name: 'X11' or 'X Window'.

Issue 7194 does not seem to be related to XWindow vs X Window?
Is there another number we should be looking for here?

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


I read this issue and was a bit confused at the end. Is the goal to upgrade to freetype 2.1.3? ... or ... just to get patches in so that OOO_STABLE_1 will build against an external freetype (given other patches below)?

I assume you have tested your patch attached to the issue against OOO_STABLE_1 and it does not hurt anything right?

If all your patch does is allow for building against an newer external freetype and they do not break anything for users of freetyupe in the OOO_STABLE_1 tree then I have no problems with these patches going into OOO_STABLE_1 to help support the various linux distributions.

But Sander, or Martin, or Armin should make the final call on this one since Herbert never responded to your last question (and he is the module owner) but he did approve use of freetype 2.1.3 for 644.

Given the restrictions on the hinting in freetype as used by Sun, I am in favor of adding config_office switch to allow building with an external version of libfreetype FWIW.


Kevin



-----
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

----
Kevin B. Hendricks
Associate Professor of Operations and Information Technology
Richard Ivey School of Business, University of Western Ontario
London Ontario, CANADA  N6A 3K7
khendricks@ivey.uwo.ca



Reply to: