From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Nov 19 07:20:19 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDA1C16A4CE for ; Wed, 19 Nov 2003 07:20:19 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB66743FDF for ; Wed, 19 Nov 2003 07:20:17 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id hAJFKHFY066759 for ; Wed, 19 Nov 2003 07:20:17 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id hAJFKHLH066758; Wed, 19 Nov 2003 07:20:17 -0800 (PST) (envelope-from gnats) Resent-Date: Wed, 19 Nov 2003 07:20:17 -0800 (PST) Resent-Message-Id: <200311191520.hAJFKHLH066758@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Holger Lamm Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE45816A4CE for ; Wed, 19 Nov 2003 07:17:30 -0800 (PST) Received: from obh.snafu.de (obh.snafu.de [213.73.92.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 229E143FBF for ; Wed, 19 Nov 2003 07:17:29 -0800 (PST) (envelope-from holger@garnix.de) Received: from p50843871.dip.t-dialin.net ([80.132.56.113] helo=hl.homeunix.net) by obh.snafu.de with asmtp (TLSv1:DES-CBC3-SHA:168) (Exim 3.36 #1) id 1AMU58-000Ay1-00 for FreeBSD-gnats-submit@freebsd.org; Wed, 19 Nov 2003 16:17:28 +0100 Received: from holger by hl.homeunix.net with local (Exim 3.36 #1) id 1AMU4r-000F6K-00 for FreeBSD-gnats-submit@freebsd.org; Wed, 19 Nov 2003 16:17:09 +0100 Message-Id: Date: Wed, 19 Nov 2003 16:17:09 +0100 From: Holger Lamm Sender: Holger Lamm To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/59475: Update: multimedia/avifile X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Nov 2003 15:20:20 -0000 >Number: 59475 >Category: ports >Synopsis: Update: multimedia/avifile >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: Wed Nov 19 07:20:17 PST 2003 >Closed-Date: >Last-Modified: >Originator: Holger Lamm >Release: FreeBSD 4.9-RC i386 >Organization: >Environment: System: FreeBSD hl.homeunix.net 4.9-RC FreeBSD 4.9-RC #0: Sat Oct 25 21:15:57 CEST 2003 root@neo:/halde/world/usr/src/sys/NEO i386 >Description: Version bumped to 0.7.38 Fixes PR 59138, 53026 Files added with this patch: - files/patch-ffmpeg::libavformat::flvenc.c - files/patch-lib::common::String.cpp >How-To-Repeat: >Fix: diff -Nur avifile.orig/Makefile avifile/Makefile --- avifile.orig/Makefile Wed Nov 19 15:21:02 2003 +++ avifile/Makefile Wed Nov 19 09:46:14 2003 @@ -6,13 +6,12 @@ # PORTNAME= avifile -PORTVERSION= 0.7.34.20030319 +PORTVERSION= 0.7.38 PORTEPOCH= 2 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}-${PORTVERSION:C/.(.{8})$/-\1/} -EXTRACT_SUFX= .tgz +DISTNAME= ${PORTNAME}-0.7-${PORTVERSION} MAINTAINER= holger@e-gitt.net COMMENT= AVI player/converter with numerous codecs, including MPEG-4(DivX ;-)) @@ -26,8 +25,6 @@ USE_LIBTOOL= yes GNU_CONFIGURE= yes INSTALLS_SHLIB= yes - -WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:C/^(.{3}).*/\1/}-${PORTVERSION:C/^(.{6}).+$/\1/} LIBTOOLFILES= acinclude.m4 CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" \ diff -Nur avifile.orig/distinfo avifile/distinfo --- avifile.orig/distinfo Wed Nov 19 15:21:02 2003 +++ avifile/distinfo Wed Nov 12 21:40:51 2003 @@ -1 +1 @@ -MD5 (avifile-0.7.34-20030319.tgz) = 5b3a831ed3d12a5d12d23b8d9673b88d +MD5 (avifile-0.7-0.7.38.tar.gz) = db90c4bc0a8a8182b1ec084feca86bbb diff -Nur avifile.orig/files/patch-ffmpeg::libavformat::flvenc.c avifile/files/patch-ffmpeg::libavformat::flvenc.c --- avifile.orig/files/patch-ffmpeg::libavformat::flvenc.c Thu Jan 1 01:00:00 1970 +++ avifile/files/patch-ffmpeg::libavformat::flvenc.c Wed Nov 19 10:09:08 2003 @@ -0,0 +1,18 @@ +--- ffmpeg/libavformat/flvenc.c.orig Wed Nov 19 10:06:53 2003 ++++ ffmpeg/libavformat/flvenc.c Wed Nov 19 10:08:10 2003 +@@ -226,11 +226,12 @@ + { + ByteIOContext *pb = &s->pb; + FLVContext *flv = s->priv_data; +- ++ int64_t file_size; ++ int flags = 0; ++ + Dump(flv,pb,1); + +- int64_t file_size = url_ftell(pb); +- int flags = 0; ++ file_size = url_ftell(pb); + flags |= flv->hasAudio ? 4 : 0; + flags |= flv->hasVideo ? 1 : 0; + url_fseek(pb, 4, SEEK_SET); diff -Nur avifile.orig/files/patch-lib::common::String.cpp avifile/files/patch-lib::common::String.cpp --- avifile.orig/files/patch-lib::common::String.cpp Thu Jan 1 01:00:00 1970 +++ avifile/files/patch-lib::common::String.cpp Wed Nov 19 10:52:53 2003 @@ -0,0 +1,19 @@ +--- lib/common/String.cpp.orig Wed Nov 19 10:51:12 2003 ++++ lib/common/String.cpp Wed Nov 19 10:52:01 2003 +@@ -3,6 +3,7 @@ + #include + #include + #include ++#include + + AVM_BEGIN_NAMESPACE; + +@@ -170,7 +171,7 @@ + #else + // a bit poor hack but should be sufficient + // eventually write full implementation +- s = malloc(1000); ++ s = (char *)malloc(1000); + r = vsnprintf(str, 999, fmt, ap); + #endif + if (s) >Release-Note: >Audit-Trail: >Unformatted: