[ooo-build-commit] Branch 'ooo-build-3-1-1' - patches/dev300

Tor Lillqvist tml at kemper.freedesktop.org
Sun Aug 9 23:00:13 PDT 2009


 patches/dev300/apply                         |    2 ++
 patches/dev300/avoid-too-long-filenames.diff |   11 +++++++++++
 2 files changed, 13 insertions(+)

New commits:
commit 19a06711f15d319a3fb9bf9f15f2679a6950ea6a
Author: Tor Lillqvist <tml at iki.fi>
Date:   Mon Aug 10 08:52:31 2009 +0300

    Avoid a pathname length problem with SunPresentationMinimizer.
    
    Avoid a build problem when using a build root with a length like
    c:\ooo\git\ooo-build-3-1-1\build\ooo310-m18. This fixes just this
    arbitrary limit, using a bit longer pathnames will no doubt cause
    problems in other places that would need different fixes.
    
    All this pathname length crap is way too arbitrary. Upstream should
    guarantee that a pathname length of the build root up to some
    specified limit will work, and then enforce that the root pathname
    isn't longer in their configure.in
    
    * patches/dev300/avoid-too-long-filenames.diff: New patch. Changes
    "PresentationMinimizer" to "PM" in one pathname component.
    * patches/dev300/apply: Add it to Fixes.

diff --git a/patches/dev300/apply b/patches/dev300/apply
index 09c1db5..0b4324f 100644
--- a/patches/dev300/apply
+++ b/patches/dev300/apply
@@ -3373,3 +3373,5 @@ sd-layoutcode.diff, cocofan
 offapi-layoutcode.diff, cocofan
 xmloff-layoutcode.diff, cocofan
 
+[ Fixes ]
+avoid-too-long-filenames.diff
diff --git a/patches/dev300/avoid-too-long-filenames.diff b/patches/dev300/avoid-too-long-filenames.diff
new file mode 100644
index 0000000..abdb586
--- /dev/null
+++ b/patches/dev300/avoid-too-long-filenames.diff
@@ -0,0 +1,11 @@
+--- solenv/inc/settings.mk
++++ solenv/inc/settings.mk
+@@ -71,7 +71,7 @@
+ .INCLUDE .IGNORE : rtlbootstrap.mk
+ 
+ PLATFORMID = $(RTL_OS:l)_$(RTL_ARCH:l)
+-EXTNAME*=$(EXTENSIONNAME)_in
++EXTNAME*=$(EXTENSIONNAME:s/PresentationMinimizer/PM/)_in
+ 
+ .IF "$(UPDATER)"!="" || "$(CWS_WORK_STAMP)"!=""
+ 


More information about the ooo-build-commit mailing list