diff -Nru libreoffice-6.2.4/debian/changelog libreoffice-6.2.4/debian/changelog --- libreoffice-6.2.4/debian/changelog 2019-05-23 08:17:07.000000000 +0000 +++ libreoffice-6.2.4/debian/changelog 2019-05-23 08:17:07.000000000 +0000 @@ -1,4 +1,4 @@ -libreoffice (1:6.2.4-0ubuntu1) eoan; urgency=medium +libreoffice (1:6.2.4-0ubuntu2~ppa1) eoan; urgency=medium * New upstream release diff -Nru libreoffice-6.2.4/debian/control libreoffice-6.2.4/debian/control --- libreoffice-6.2.4/debian/control 2019-05-23 08:17:07.000000000 +0000 +++ libreoffice-6.2.4/debian/control 2019-05-23 08:17:07.000000000 +0000 @@ -183,7 +183,7 @@ Standards-Version: 4.0.1 Vcs-Git: https://git.launchpad.net/~libreoffice/ubuntu/+source/libreoffice -b ubuntu-disco-6.2 Vcs-Browser: https://git.launchpad.net/~libreoffice/ubuntu/+source/libreoffice -Bugs: +Bugs: mailto:libreoffice@lists.launchpad.net Homepage: http://www.libreoffice.org Package: libreoffice diff -Nru libreoffice-6.2.4/debian/patches/s390x_debug.diff libreoffice-6.2.4/debian/patches/s390x_debug.diff --- libreoffice-6.2.4/debian/patches/s390x_debug.diff 1970-01-01 00:00:00.000000000 +0000 +++ libreoffice-6.2.4/debian/patches/s390x_debug.diff 2019-05-23 08:17:07.000000000 +0000 @@ -0,0 +1,78 @@ +diff --git a/testtools/source/bridgetest/bridgetest.cxx b/testtools/source/bridgetest/bridgetest.cxx +index 764236c7d..1579e25e5 100644 +--- a/testtools/source/bridgetest/bridgetest.cxx ++++ b/testtools/source/bridgetest/bridgetest.cxx +@@ -124,6 +124,8 @@ public: + + static bool equals( const TestElement & rData1, const TestElement & rData2 ) + { ++ fprintf( stdout, "DEBUG equals(): rData1.Float = %f, rData2.Float = %f\n" , rData1.Float, rData2.Float ); ++ + check( rData1.Bool == rData2.Bool, "### bool does not match!" ); + check( rData1.Char == rData2.Char, "### char does not match!" ); + check( rData1.Byte == rData2.Byte, "### byte does not match!" ); +@@ -360,27 +362,43 @@ static bool performTest( + SAL_CONST_UINT64(0xFEDCBA9876543210), 17.0815f, 3.1415926359, + TestEnum_LOLA, STRING_TEST_CONSTANT, xI, + Any(&xI, cppu::UnoType::get())); ++ ++ fprintf( stdout, "DEBUG performTest(): aData.Float = %f\n" , aData.Float ); ++ + bRet &= check(aData.Any == xI, "### unexpected any!"); + bRet &= check(!(aData.Any != xI), "### unexpected any!"); + aData.Sequence.realloc(2); + aData.Sequence[0] = *static_cast(&aData); + // aData.Sequence[1] is empty + // aSetData is a manually copy of aData for first setting: ++ ++ fprintf( stdout, "DEBUG performTest(): aData.Float = %f\n" , aData.Float ); ++ + TestData aSetData; + assign( + static_cast(aSetData), aData.Bool, aData.Char, + aData.Byte, aData.Short, aData.UShort, aData.Long, aData.ULong, + aData.Hyper, aData.UHyper, aData.Float, aData.Double, aData.Enum, + aData.String, xI, Any(&xI, cppu::UnoType::get())); ++ ++ fprintf( stdout, "DEBUG performTest(): aSetData.Float = %f\n" , aSetData.Float ); ++ + aSetData.Sequence.realloc(2); + aSetData.Sequence[0] = *static_cast(&aSetData); + // aSetData.Sequence[1] is empty ++ ++ fprintf( stdout, "DEBUG performTest(): aSetData.Float = %f\n" , aSetData.Float ); ++ + xLBT->setValues( + aSetData.Bool, aSetData.Char, aSetData.Byte, aSetData.Short, + aSetData.UShort, aSetData.Long, aSetData.ULong, aSetData.Hyper, + aSetData.UHyper, aSetData.Float, aSetData.Double, aSetData.Enum, + aSetData.String, aSetData.Interface, aSetData.Any, + aSetData.Sequence, aSetData); ++ ++ fprintf( stdout, "DEBUG performTest(): xLBT->getFloat() = %f\n" , xLBT->getFloat() ); ++ fprintf( stdout, "DEBUG performTest(): xLBT->getStruct().Float = %f\n" , xLBT->getStruct().Float ); ++ + { + TestData aRet; + TestData aRet2; +@@ -458,6 +476,9 @@ static bool performTest( + xLBT->setAny(aRet.Any); + xLBT->setSequence(aRet.Sequence); + xLBT->setStruct(aRet2); ++ ++ fprintf( stdout, "DEBUG performTest(): xLBT->getFloat() = %f\n" , xLBT->getFloat() ); ++ fprintf( stdout, "DEBUG performTest(): xLBT->getStruct().Float = %f\n" , xLBT->getStruct().Float ); + } + { + TestData aRet; +@@ -478,6 +499,10 @@ static bool performTest( + aRet.Any = xLBT->getAny(); + aRet.Sequence = xLBT->getSequence(); + TestData aRet2(xLBT->getStruct()); ++ ++ fprintf( stdout, "DEBUG performTest(): xLBT->getFloat() = %f\n" , xLBT->getFloat() ); ++ fprintf( stdout, "DEBUG performTest(): xLBT->getStruct().Float = %f\n" , xLBT->getStruct().Float ); ++ + bRet &= check( + equals(aData, aRet) && equals(aData, aRet2), + "struct comparison test"); diff -Nru libreoffice-6.2.4/debian/patches/series libreoffice-6.2.4/debian/patches/series --- libreoffice-6.2.4/debian/patches/series 2019-05-23 08:04:19.000000000 +0000 +++ libreoffice-6.2.4/debian/patches/series 2019-05-23 08:17:07.000000000 +0000 @@ -40,3 +40,4 @@ hide-startcenter-desktop-file.patch mysql-80-compatibility.patch fix-uicheck-tests-on-i386.patch +s390x_debug.diff \ No newline at end of file