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

Bug#950918: buster-pu: package libreoffice/1:6.1.5-3+deb10u6



Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian.org@packages.debian.org
Usertags: pu

Hi,

#916846 was filed pre-buster but I have to admit I cheated against it being
RC by merging the OpenGL transitions (it*s not a important part anyway,
"normal" transitions just suffice.) into
-impress, making this a important bug only :-)

Anyways, I saw
https://cgit.freedesktop.org/libreoffice/core/commit/?id=fb27784fcbd3383a7b2648714de19ae5f3818fa5
recently so this is finally fixed and should be fixed in stable, too.

(sid is fixed with 1:6.4.1~rc1-1)

Debdiff attached.

Regards,

Rene

-- System Information:
Debian Release: 10.2
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates')
Architecture: arm64 (aarch64)

Kernel: Linux 4.19.0-6-arm64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_CRAP
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru libreoffice-6.1.5/debian/changelog libreoffice-6.1.5/debian/changelog
--- libreoffice-6.1.5/debian/changelog	2019-10-31 18:26:41.000000000 +0100
+++ libreoffice-6.1.5/debian/changelog	2020-02-01 15:13:43.000000000 +0100
@@ -1,3 +1,10 @@
+libreoffice (1:6.1.5-3+deb10u6) buster; urgency=medium
+
+  * debian/patches/glm-0.9.9-ctor.diff: add from master, fix opengl slide
+    transitions with glm >= 0.9.9 (closes: #917927)
+
+ -- Rene Engelhard <rene@debian.org>  Sat, 01 Feb 2020 15:13:43 +0100
+
 libreoffice (1:6.1.5-3+deb10u5) buster; urgency=medium
 
   * debian/patches/Postgresql-12-no-adsrc.diff: add from
diff -Nru libreoffice-6.1.5/debian/patches/glm-0.9.9-ctor.diff libreoffice-6.1.5/debian/patches/glm-0.9.9-ctor.diff
--- libreoffice-6.1.5/debian/patches/glm-0.9.9-ctor.diff	1970-01-01 01:00:00.000000000 +0100
+++ libreoffice-6.1.5/debian/patches/glm-0.9.9-ctor.diff	2020-02-01 14:28:25.000000000 +0100
@@ -0,0 +1,36 @@
+From fb27784fcbd3383a7b2648714de19ae5f3818fa5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caolanm@redhat.com>
+Date: Fri, 31 Jan 2020 21:45:11 +0000
+Subject: opengl slide transitions not working with glm >= GLM 0.9.9.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+tracked it down to...
+
+Removed default initialization, use GLM_FORCE_CTOR_INIT to restore the old behavior
+so adding in GLM_FORCE_CTOR_INIT to get them working again
+
+Change-Id: I1c6e7d8eb748fce40f0c518ff708708e5fb1e3d2
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87789
+Tested-by: Jenkins
+Reviewed-by: Caolán McNamara <caolanm@redhat.com>
+---
+ slideshow/Library_OGLTrans.mk | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/slideshow/Library_OGLTrans.mk b/slideshow/Library_OGLTrans.mk
+index 4eca2a1ecaa3..9b64181d6a46 100644
+--- a/slideshow/Library_OGLTrans.mk
++++ b/slideshow/Library_OGLTrans.mk
+@@ -17,6 +17,7 @@ endif
+ 
+ $(eval $(call gb_Library_add_defs,OGLTrans,\
+     -DGLM_FORCE_RADIANS \
++    -DGLM_FORCE_CTOR_INIT \
+ ))
+ 
+ $(eval $(call gb_Library_use_sdk_api,OGLTrans))
+-- 
+cgit v1.2.1
+
diff -Nru libreoffice-6.1.5/debian/patches/series libreoffice-6.1.5/debian/patches/series
--- libreoffice-6.1.5/debian/patches/series	2019-10-31 18:26:23.000000000 +0100
+++ libreoffice-6.1.5/debian/patches/series	2020-02-01 14:28:40.000000000 +0100
@@ -64,3 +64,4 @@
 Improve-check.diff
 allow-link-updates-in-an-intermediate-linked-document.diff
 Postgresql-12-no-adsrc.diff
+glm-0.9.9-ctor.diff

Reply to: