ports/146308: Update port: multimedia/mjpegtools
KATO Tsuguru
tkato432 at yahoo.com
Tue May 4 18:10:03 UTC 2010
>Number: 146308
>Category: ports
>Synopsis: Update port: multimedia/mjpegtools
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue May 04 18:10:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 7.3-RELEASE i386
>Organization:
>Environment:
>Description:
- Fix segmentation fault with jpeg-7 and above
New file:
files/patch-lavtools__jpegutils.c
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/multimedia/mjpegtools/Makefile multimedia/mjpegtools/Makefile
--- /usr/ports/multimedia/mjpegtools/Makefile 2010-03-28 17:42:15.000000000 +0900
+++ multimedia/mjpegtools/Makefile 2010-03-30 05:10:04.000000000 +0900
@@ -7,7 +7,7 @@
PORTNAME= mjpegtools
PORTVERSION= 1.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MASTER_SITES= SF/${PORTNAME:S/tools//}/${PORTNAME}/${PORTVERSION}
diff -urN /usr/ports/multimedia/mjpegtools/files/patch-lavtools__jpegutils.c multimedia/mjpegtools/files/patch-lavtools__jpegutils.c
--- /usr/ports/multimedia/mjpegtools/files/patch-lavtools__jpegutils.c 1970-01-01 09:00:00.000000000 +0900
+++ multimedia/mjpegtools/files/patch-lavtools__jpegutils.c 2010-01-23 20:49:14.000000000 +0900
@@ -0,0 +1,24 @@
+Fix segmentation fault with jpeg-7 and above where dinfo.do_fancy_upsampling isn't set by default to FALSE anymore.
+
+Patch by: Salah Coronya
+
+http://bugs.gentoo.org/show_bug.cgi?id=293919
+
+--- lavtools/jpegutils.c
++++ lavtools/jpegutils.c
+@@ -502,6 +502,7 @@
+
+ jpeg_read_header (&dinfo, TRUE);
+ dinfo.raw_data_out = TRUE;
++ dinfo.do_fancy_upsampling = FALSE;
+ dinfo.out_color_space = JCS_YCbCr;
+ dinfo.dct_method = JDCT_IFAST;
+ guarantee_huff_tables(&dinfo);
+@@ -599,6 +600,7 @@
+ if (field > 0) {
+ jpeg_read_header (&dinfo, TRUE);
+ dinfo.raw_data_out = TRUE;
++ dinfo.do_fancy_upsampling = FALSE;
+ dinfo.out_color_space = JCS_YCbCr;
+ dinfo.dct_method = JDCT_IFAST;
+ jpeg_start_decompress (&dinfo);
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list