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

Bug#927902: unblock: blender/2.79.b+dfsg0-7



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package blender

At the end of March, on Blender Bug Tracker a serious issue was reported
where all distributions based on Debian package 2.79.b+dfsg0-6 were
affected by a catastrophic problem deleting .psd file contents (zero-ing
all files with that extension) on simple file opening.

A month later, due to the issue importance, the concern was raised to
Debian BTS, where upstream developers opened [1].

This is a real problem (tested myself directly) and -7 revision of the
blender package aims to fix the situation.

Ubuntu SRU updates[2] for 18.{04,10} and 19.{04,10} are already
requested, thanks to Gianfranco taking care of them.

unblock blender/2.79.b+dfsg0-7


[1] https://bugs.debian.org/927809
[2] https://bugs.launchpad.net/ubuntu/+source/blender/+bug/1826180


-- System Information:
Debian Release: 10.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

diff -Nru blender-2.79.b+dfsg0/debian/changelog blender-2.79.b+dfsg0/debian/changelog
--- blender-2.79.b+dfsg0/debian/changelog	2019-01-01 22:04:18.000000000 +0100
+++ blender-2.79.b+dfsg0/debian/changelog	2019-04-23 21:43:18.000000000 +0200
@@ -1,3 +1,10 @@
+blender (2.79.b+dfsg0-7) unstable; urgency=medium
+
+  * debian/patches/0007-fix_OpenJPEG2_build.patch:
+    fix disruptive change (Closes: #927809)
+
+ -- Matteo F. Vescovi <mfv@debian.org>  Tue, 23 Apr 2019 21:43:18 +0200
+
 blender (2.79.b+dfsg0-6) unstable; urgency=medium
 
   * debian/patches/: patchset updated
diff -Nru blender-2.79.b+dfsg0/debian/patches/0007-fix_OpenJPEG2_build.patch blender-2.79.b+dfsg0/debian/patches/0007-fix_OpenJPEG2_build.patch
--- blender-2.79.b+dfsg0/debian/patches/0007-fix_OpenJPEG2_build.patch	2018-12-28 11:27:16.000000000 +0100
+++ blender-2.79.b+dfsg0/debian/patches/0007-fix_OpenJPEG2_build.patch	2019-04-23 20:44:26.000000000 +0200
@@ -41683,7 +41683,7 @@
 +{
 +	FILE *p_file = NULL;
 +	unsigned char mem[JP2_FILEHEADER_SIZE];
-+	opj_stream_t *stream = opj_stream_create_from_file(filepath, OPJ_J2K_STREAM_CHUNK_SIZE, false, &p_file);
++	opj_stream_t *stream = opj_stream_create_from_file(filepath, OPJ_J2K_STREAM_CHUNK_SIZE, true, &p_file);
 +	if (stream) {
 +		return NULL;
 +	}

Attachment: signature.asc
Description: PGP signature


Reply to: