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

[SCM] LibreOffice packaging repository branch, master, updated. libreoffice_3.5.2-4-7-g68da1e3



The following commit has been merged in the master branch:
commit 68da1e3b954daba9974076e090b378ea82eda098
Author: Rene Engelhard <rene@debian.org>
Date:   Sun Apr 22 18:25:27 2012 +0200

    fix gtk3 build with gcc 4.4

diff --git a/changelog b/changelog
index 10cee99..87305c3 100644
--- a/changelog
+++ b/changelog
@@ -1,6 +1,8 @@
 libreoffice (1:3.5.2-5) UNRELEASED; urgency=low
 
   [ Rene Engelhard ]
+  * debian/patches/gcc-4.4.dif: fix gtk3 build with gcc 4.4
+
   * debian/rules:
     - build-depend on new g++-mingw-w64-i686 instead of the whole thing
     - use gcc 4.4 on mipsel
@@ -11,7 +13,7 @@ libreoffice (1:3.5.2-5) UNRELEASED; urgency=low
   [ Björn Michaelsen ]
   * add visio mimetype to libreoffice draw desktop file
 
- -- Rene Engelhard <rene@debian.org>  Sat, 21 Apr 2012 10:52:56 +0200
+ -- Rene Engelhard <rene@debian.org>  Sun, 22 Apr 2012 18:22:33 +0200
 
 libreoffice (1:3.5.2-4) unstable; urgency=medium
 
diff --git a/patches/gcc-4.4.diff b/patches/gcc-4.4.diff
new file mode 100644
index 0000000..d06df05
--- /dev/null
+++ b/patches/gcc-4.4.diff
@@ -0,0 +1,33 @@
+--- a/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx-old	2012-04-22 16:06:51.611916299 +0000
++++ b/vcl/unx/gtk3/gdi/gtk3salnativewidgets-gtk.cxx	2012-04-22 16:07:57.005983725 +0000
+@@ -622,7 +622,7 @@
+     {
+         if ( !pSpinVal )
+         {
+-            std::fprintf( stderr, "Tried to draw CTRL_SPINBUTTONS, but the SpinButtons data structure didn't exist!\n" );
++            fprintf( stderr, "Tried to draw CTRL_SPINBUTTONS, but the SpinButtons data structure didn't exist!\n" );
+             return;
+         }
+         areaRect = pSpinVal->maUpperRect;
+@@ -1310,10 +1310,10 @@
+     }
+     aInfo.m_eWidth = WIDTH_ULTRA_CONDENSED;
+ 
+-    std::fprintf( stderr, "font name BEFORE system match: \"%s\"\n", aFamily.getStr() );
++    fprintf( stderr, "font name BEFORE system match: \"%s\"\n", aFamily.getStr() );
+     // match font to e.g. resolve "Sans"
+     psp::PrintFontManager::get().matchFont( aInfo, rSettings.GetUILocale() );
+-    std::fprintf( stderr, "font match %s, name AFTER: \"%s\"\n",
++    fprintf( stderr, "font match %s, name AFTER: \"%s\"\n",
+                   aInfo.m_nID != 0 ? "succeeded" : "failed",
+                   rtl::OUStringToOString( aInfo.m_aStyleName, RTL_TEXTENCODING_ISO_8859_1 ).getStr() );
+ 
+@@ -1422,7 +1422,7 @@
+     gchar* pThemeName = NULL;
+     g_object_get( pSettings, "gtk-theme-name", &pThemeName, (char *)NULL );
+     #if OSL_DEBUG_LEVEL > 1
+-    std::fprintf( stderr, "Theme name is \"%s\"\n", pThemeName );
++    fprintf( stderr, "Theme name is \"%s\"\n", pThemeName );
+     #endif
+ 
+ 
diff --git a/patches/series b/patches/series
index 45cb627..6c29963 100644
--- a/patches/series
+++ b/patches/series
@@ -37,3 +37,4 @@ gcc-4.7-amd64.diff
 icu-4.9.diff
 tests-fix-build-with-jdk7.diff
 lp-926940-visio-mime-for-draw.diff
+gcc-4.4.diff

-- 
LibreOffice packaging repository


Reply to: