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

[SCM] LibreOffice packaging repository branch, debian-experimental-3.5, updated. libreoffice_3.5.0-1-6-g65a128c



The following commit has been merged in the debian-experimental-3.5 branch:
commit 65a128cc2491087cf64620bb79e243a6a422ad46
Author: Rene Engelhard <rene@debian.org>
Date:   Fri Feb 17 16:49:42 2012 +0100

    fix internal icu build on arm (reanimate old libreoffice-build icu-arm.diff but different)

diff --git a/patches/icu-arm.diff b/patches/icu-arm.diff
new file mode 100644
index 0000000..a582083
--- /dev/null
+++ b/patches/icu-arm.diff
@@ -0,0 +1,59 @@
+From 1e4b46f5f638b0b2cbb40fd048f44e2d16cf7f02 Mon Sep 17 00:00:00 2001
+From: Rene Engelhard <rene@debian.org>
+Date: Fri, 17 Feb 2012 15:37:20 +0100
+Subject: [PATCH 1/3] fix icu build on arm
+
+(from http://patch-tracker.debian.org/patch/series/view/icu/4.4.1-7/arm-assembler.patch)
+---
+ icu/arm-assembler.patch |   24 ++++++++++++++++++++++++
+ icu/makefile.mk         |    3 ++-
+ 2 files changed, 26 insertions(+), 1 deletions(-)
+ create mode 100644 icu/arm-assembler.patch
+
+diff --git a/icu/arm-assembler.patch b/icu/arm-assembler.patch
+new file mode 100644
+index 0000000..752f9ad
+--- /dev/null
++++ b/icu/arm-assembler.patch
+@@ -0,0 +1,24 @@
++Index: icu-4.4.1/source/tools/toolutil/pkg_genc.c
++===================================================================
++--- misc/icu/source/tools/toolutil/pkg_genc.c	2010-04-28 11:27:46.000000000 -0400
+++++ misc/build/icu/source/tools/toolutil/pkg_genc.c	2010-07-17 07:31:54.408752610 -0400
++@@ -1,5 +1,5 @@
++ /******************************************************************************
++- *   Copyright (C) 2009, International Business Machines
+++ *   Copyright (C) 2009-2010, International Business Machines
++  *   Corporation and others.  All Rights Reserved.
++  *******************************************************************************
++  */
++@@ -118,10 +118,10 @@
++ } assemblyHeader[] = {
++     {"gcc",
++         ".globl %s\n"
++-        "\t.section .note.GNU-stack,\"\",@progbits\n"
+++        "\t.section .note.GNU-stack,\"\",%%progbits\n"
++         "\t.section .rodata\n"
++         "\t.align 8\n" /* Either align 8 bytes or 2^8 (256) bytes. 8 bytes is needed. */
++-        "\t.type %s,@object\n"
+++        "\t.type %s,%%object\n"
++         "%s:\n\n",
++ 
++         ".long ","",HEX_0X
+diff --git a/icu/makefile.mk b/icu/makefile.mk
+index 02f94a45..872544c 100644
+--- a/icu/makefile.mk
++++ b/icu/makefile.mk
+@@ -53,7 +53,8 @@ PATCH_FILES=\
+     icu4c-warnings.patch \
+     icu4c-escapespace.patch \
+     icu4c-strict-c.patch \
+-    CVE-2011-4599.patch
++    CVE-2011-4599.patch \
++    arm-assembler.patch
+ 
+ .IF "$(OS)"=="ANDROID"
+ PATCH_FILES+=\
+-- 
+1.7.2.5
+
diff --git a/patches/series b/patches/series
index ce3728a..f699fd5 100644
--- a/patches/series
+++ b/patches/series
@@ -32,3 +32,4 @@ no-rcX-in-final.diff
 odk-fix-rdb-paths.diff
 armhf-bridges.diff
 armhf-bridges-fix-armv4t-armel.diff
+icu-arm.diff

-- 
LibreOffice packaging repository


Reply to: