[Git][libreoffice-team/libreoffice/libreoffice][debian-experimental-6.0] 5 commits: git update; disable some more tests...

Rene Engelhard rene at debian.org
Mon Jan 8 22:06:31 UTC 2018


Rene Engelhard pushed to branch debian-experimental-6.0 at Debian LibreOffice Maintainers / libreoffice / libreoffice


Commits:
f82cb614 by Rene Engelhard at 2018-01-08T19:09:00+01:00
git update; disable some more tests...

- - - - -
941b8cc6 by Rene Engelhard at 2018-01-08T22:51:33+01:00
backport patch from master to fix build with poppler 0.62

- - - - -
0cc3ea2f by Rene Engelhard at 2018-01-08T23:01:39+01:00
one more anonscm -> salsa

- - - - -
e23c21ba by Rene Engelhard at 2018-01-08T23:01:39+01:00
regen control for fastjar B-D: removal...

- - - - -
6a30467b by Rene Engelhard at 2018-01-08T23:02:25+01:00
Merge remote-tracking branch 'origin/master' into debian-experimental-6.0

- - - - -


7 changed files:

- README
- changelog
- control
- patches/disable-flaky-tests.diff
- patches/disable-tests-somehow-needing-more-fonts.diff
- + patches/poppler-0.62.diff
- patches/series


Changes:

=====================================
README
=====================================
--- a/README
+++ b/README
@@ -6,7 +6,6 @@ Building the packages from source
 Overview:
   apt-get source libreoffice
   apt-get build-dep libreoffice (to install build dependencies)
-    [ somehow broken yet, probably because of the various |'s ]
   cd <source directory>
   debuild
 
@@ -74,7 +73,7 @@ Building the package from git master
 To do a build from git master, do:
   mkdir libreoffice-git
   cd libreoffice-git
-  git clone git://anonscm.debian.org/pkg-openoffice/libreoffice.git debian
+  git clone https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice.git debian
   ./debian/rules unpack GIT_BRANCH=master GIT_TAG=master SOURCE_TARBALLS=n
   dpkg-buildpackage
 


=====================================
changelog
=====================================
--- a/changelog
+++ b/changelog
@@ -1,9 +1,14 @@
-libreoffice (1:6.0.0~rc1-2) UNRELEASED; urgency=medium
+libreoffice (1:6.0.0~rc2~git20180108-1) UNRELEASED; urgency=medium
+
+  * New upstream snapshot
+
+  * debian/patches/poppler-0.62.diff: backport from master to fix build with
+    poppler 0.62
 
   * debian/rules:
     - rename 30_opensymbol.conf to 30-opensymbol.conf for consistency
 
- -- Rene Engelhard <rene at debian.org>  Tue, 12 Dec 2017 19:10:51 +0100
+ -- Rene Engelhard <rene at debian.org>  Mon, 08 Jan 2018 22:44:59 +0100
 
 libreoffice (1:6.0.0~rc1-1) experimental; urgency=medium
 


=====================================
control
=====================================
--- a/control
+++ b/control
@@ -24,7 +24,6 @@ Build-Depends: ant (>= 1.7.0) [!hppa !ia64 !mips64 !s390 !sparc],
                dh-python,
                dpkg-dev (>= 1.18.2~),
                dwz,
-               fastjar,
                firebird-dev (>= 3.0.0.32483.ds4-4) [!hppa !m68k !mips !mips64 !powerpc !powerpcspe !ppc64 !s390 !s390x !sparc !sparc64],
                firebird3.0-server-core [!hppa !m68k !mips !mips64 !powerpc !powerpcspe !ppc64 !s390 !s390x !sparc !sparc64] <!nocheck>,
                flex (>= 2.3.35),


=====================================
patches/disable-flaky-tests.diff
=====================================
--- a/patches/disable-flaky-tests.diff
+++ b/patches/disable-flaky-tests.diff
@@ -68,6 +68,8 @@ index dbfc3e1..d235c5d 100644
                    now
 12:22 < chris_wot> I'll ping the ML
 
+This seems fixed when opening the original doc.
+
 diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport7.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport7.cxx
 index 54eed4d..78019bd 100644
 --- a/sw/qa/extras/ooxmlexport/ooxmlexport7.cxx
@@ -189,3 +191,24 @@ index 3273055d5373..cb452139170c 100644
  
  ifeq ($(ENABLE_CHART_TESTS),TRUE)
  ifeq ($(WITH_FONTS), TRUE)
+diff --git a/sw/qa/extras/ooxmlimport/ooxmlimport.cxx b/sw/qa/extras/ooxmlimport/ooxmlimport.cxx
+index 4d65beeb90c4..f3d71501c41a 100644
+--- a/sw/qa/extras/ooxmlimport/ooxmlimport.cxx
++++ b/sw/qa/extras/ooxmlimport/ooxmlimport.cxx
+@@ -1559,14 +1559,14 @@ DECLARE_OOXMLIMPORT_TEST(testTdf43017, "tdf43017.docx")
+ }
+ 
+ 
+-DECLARE_OOXMLIMPORT_TEST(testTdf112443, "tdf112443.docx")
++/*DECLARE_OOXMLIMPORT_TEST(testTdf112443, "tdf112443.docx")
+ {
+     // the position of the flying text frame should be off page
+     // 30624 below its anchor
+     OUString aTop = parseDump("//fly[1]/infos/bounds", "top");
+     CPPUNIT_ASSERT_EQUAL( OUString("30624"), aTop );
+ 
+-}
++}*/
+ // tests should only be added to ooxmlIMPORT *if* they fail round-tripping in ooxmlEXPORT
+ 
+ CPPUNIT_PLUGIN_IMPLEMENT();


=====================================
patches/disable-tests-somehow-needing-more-fonts.diff
=====================================
--- a/patches/disable-tests-somehow-needing-more-fonts.diff
+++ b/patches/disable-tests-somehow-needing-more-fonts.diff
@@ -61,3 +61,43 @@ index d7f548dcb4de..5bd6e6a6c5e9 100644
  
      // check content of the first page
      {
+diff --git a/sw/qa/extras/uiwriter/uiwriter.cxx b/sw/qa/extras/uiwriter/uiwriter.cxx
+index 0398e15e6ebe..cbfc0955842a 100644
+--- a/sw/qa/extras/uiwriter/uiwriter.cxx
++++ b/sw/qa/extras/uiwriter/uiwriter.cxx
+@@ -287,7 +287,7 @@ public:
+     void testTdf99689TableOfFigures();
+     void testTdf99689TableOfTables();
+     void testTdf113790();
+-    void testTdf114306();
++//    void testTdf114306();
+ 
+     CPPUNIT_TEST_SUITE(SwUiWriterTest);
+     CPPUNIT_TEST(testReplaceForward);
+@@ -456,7 +456,7 @@ public:
+     CPPUNIT_TEST(testTdf99689TableOfFigures);
+     CPPUNIT_TEST(testTdf99689TableOfTables);
+     CPPUNIT_TEST(testTdf113790);
+-    CPPUNIT_TEST(testTdf114306);
++//    CPPUNIT_TEST(testTdf114306);
+     CPPUNIT_TEST_SUITE_END();
+ 
+ private:
+@@ -5242,7 +5242,7 @@ void SwUiWriterTest::testTdf112025()
+     CPPUNIT_ASSERT_EQUAL(true, getProperty<bool>(xStyle, "IsLandscape"));
+ }
+ 
+-void SwUiWriterTest::testTdf114306()
++/*void SwUiWriterTest::testTdf114306()
+ {
+     load(DATA_DIRECTORY, "fdo114306.odt");
+     xmlDocPtr pXmlDoc = parseLayoutDump();
+@@ -5253,7 +5253,7 @@ void SwUiWriterTest::testTdf114306()
+     // page 1 and 1 paragraph on page 2.
+     assertXPath(pXmlDoc, "/root/page[1]/body/tab[1]/row[1]/cell[1]/txt", 2);
+     assertXPath(pXmlDoc, "/root/page[2]/body/tab[1]/row[1]/cell[1]/txt", 1);
+-}
++}*/
+ 
+ void SwUiWriterTest::testTdf108524()
+ {


=====================================
patches/poppler-0.62.diff
=====================================
--- /dev/null
+++ b/patches/poppler-0.62.diff
@@ -0,0 +1,31 @@
+diff --git a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
+index 5d4a797f7c96..9f6165e64b66 100644
+--- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
++++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx
+@@ -32,10 +32,12 @@
+ #pragma warning(push, 1)
+ #endif
+ 
+-// sigh, UTF8.h was removed in poppler-0.21.0 and put back in 0.21.1
++// sigh, UTF8.h was removed in poppler-0.21.0 and put back in 0.21.1, then renamed to UnicodeMapFuncs.h in 0.62.0
+ // FIXME: we can't use #if POPPLER_CHECK_VERSION(0, 21, 0) && !POPPLER_CHECK_VERSION(0, 21, 1)
+ //        because the internal poppler does not provide poppler-version.h and the macro always returns 0
+-#if POPPLER_CHECK_VERSION(0, 21, 1)
++#if POPPLER_CHECK_VERSION(0, 62, 0)
++#include <UnicodeMapFuncs.h>
++#elif POPPLER_CHECK_VERSION(0, 21, 1)
+ #include "UTF8.h"
+ #elif POPPLER_CHECK_VERSION(0, 21, 0)
+ #include "UTF.h"
+@@ -918,7 +920,11 @@ void PDFOutDev::drawChar(GfxState *state, double x, double y,
+             );
+ 
+     // silence spurious warning
++#if POPPLER_CHECK_VERSION(0, 62, 0)
++    (void)&mapUTF16;
++#else
+     (void)&mapUCS2;
++#endif
+ 
+     char buf[9];
+     for( int i=0; i<uLen; ++i )


=====================================
patches/series
=====================================
--- a/patches/series
+++ b/patches/series
@@ -36,3 +36,4 @@ apparmor-complain.diff
 sal-fix-kfreebsd-build.diff
 apparmor-usrmerge.diff
 revert-bd260a59cfdd050db3aa9a641ef0fa09efcedf5b.diff
+poppler-0.62.diff



View it on GitLab: https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/compare/2da628f2f9d9a9aca969fac2022fe58c96512033...6a30467b1941c5aaa9aead2e397c64b1ffa18bcb

---
View it on GitLab: https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/compare/2da628f2f9d9a9aca969fac2022fe58c96512033...6a30467b1941c5aaa9aead2e397c64b1ffa18bcb
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-openoffice-commits/attachments/20180108/d267dbab/attachment-0001.html>


More information about the Pkg-openoffice-commits mailing list