From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Apr 7 04:50:23 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 11EE137B401 for ; Mon, 7 Apr 2003 04:50:23 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B64443FDD for ; Mon, 7 Apr 2003 04:50:21 -0700 (PDT) (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 h37BoLUp051932 for ; Mon, 7 Apr 2003 04:50:21 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h37BoL22051931; Mon, 7 Apr 2003 04:50:21 -0700 (PDT) Resent-Date: Mon, 7 Apr 2003 04:50:21 -0700 (PDT) Resent-Message-Id: <200304071150.h37BoL22051931@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, "Thomas E. Zander" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0AAC37B401 for ; Mon, 7 Apr 2003 04:42:37 -0700 (PDT) Received: from mail.iinet.net.au (mail-08.iinet.net.au [203.59.3.40]) by mx1.FreeBSD.org (Postfix) with SMTP id AAE6643F85 for ; Mon, 7 Apr 2003 04:42:35 -0700 (PDT) (envelope-from riggs@mugiri-in-au.dyndns.tv) Received: (qmail 30859 invoked from network); 7 Apr 2003 11:33:16 -0000 Received: from unknown (HELO theDude.MuGiRi.au) (203.59.111.252) by mail.iinet.net.au with SMTP; 7 Apr 2003 11:33:16 -0000 Received: from trillian.mugiri.au (trillian.MuGiRi.au [10.0.0.101]) by theDude.MuGiRi.au (8.12.6/8.12.6) with ESMTP id h37BX5lC025008 for ; Mon, 7 Apr 2003 19:33:06 +0800 (WST) (envelope-from riggs@mugiri-in-au.dyndns.tv) Received: from trillian.mugiri.au (localhost [127.0.0.1]) by trillian.mugiri.au (8.12.6/8.12.6) with ESMTP id h37BX3Pm023084 for ; Mon, 7 Apr 2003 19:33:03 +0800 (WST) (envelope-from riggs@trillian.mugiri.au) Received: (from riggs@localhost) by trillian.mugiri.au (8.12.6/8.12.6/Submit) id h37BX2C2023083; Mon, 7 Apr 2003 19:33:02 +0800 (WST) (envelope-from riggs) Message-Id: <200304071133.h37BX2C2023083@trillian.mugiri.au> Date: Mon, 7 Apr 2003 19:33:02 +0800 (WST) From: "Thomas E. Zander" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/50673: mplayer CPU detection patch 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: Mon, 07 Apr 2003 11:50:23 -0000 >Number: 50673 >Category: ports >Synopsis: mplayer CPU detection patch >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Apr 07 04:50:21 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Thomas E. Zander >Release: FreeBSD 5.0-RELEASE-p6 i386 >Organization: >Environment: System: FreeBSD trillian.mugiri.au 5.0-RELEASE-p6 FreeBSD 5.0-RELEASE-p6 #0: Tue Mar 25 20:30:02 WST 2003 root@trillian.mugiri.au:/usr/obj/usr/src/sys/TRILLIAN i386 >Description: This patch suggested by Matthew Emmerton fixes a bug in detecting p4 types correctly which could cause mplayer to crash. It consists of two files: o patch-cpudetect.h o patch-loader-win32.c >How-To-Repeat: >Fix: Diff to multimedia/mplayer is attached: diff -ruN mplayer-old/Makefile mplayer/Makefile --- mplayer-old/Makefile Mon Apr 7 12:16:09 2003 +++ mplayer/Makefile Mon Apr 7 19:09:19 2003 @@ -149,7 +149,7 @@ PORTNAME= mplayer PORTVERSION= 0.90.0.105 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia audio ipv6 MASTER_SITES= http://www1.mplayerhq.hu/MPlayer/releases/ \ http://www2.mplayerhq.hu/MPlayer/releases/ \ diff -ruN mplayer-old/files/patch-cpudetect.h mplayer/files/patch-cpudetect.h --- mplayer-old/files/patch-cpudetect.h Thu Jan 1 08:00:00 1970 +++ mplayer/files/patch-cpudetect.h Mon Apr 7 19:08:50 2003 @@ -0,0 +1,11 @@ +--- cpudetect.h.orig Sun Apr 6 01:28:52 2003 ++++ cpudetect.h Sun Apr 6 01:29:06 2003 +@@ -5,6 +5,8 @@ + #define CPUTYPE_I486 4 + #define CPUTYPE_I586 5 + #define CPUTYPE_I686 6 ++#define CPUTYPE_I686_7 7 ++#define CPUTYPE_I686_8 8 + + typedef struct cpucaps_s { + int cpuType; diff -ruN mplayer-old/files/patch-loader-win32.c mplayer/files/patch-loader-win32.c --- mplayer-old/files/patch-loader-win32.c Thu Jan 1 08:00:00 1970 +++ mplayer/files/patch-loader-win32.c Mon Apr 7 19:08:50 2003 @@ -0,0 +1,11 @@ +--- loader/win32.c.orig Sun Apr 6 01:29:17 2003 ++++ loader/win32.c Sun Apr 6 01:29:30 2003 +@@ -931,6 +931,8 @@ + + switch(gCpuCaps.cpuType) + { ++ case CPUTYPE_I686_8: ++ case CPUTYPE_I686_7: + case CPUTYPE_I686: + case CPUTYPE_I586: + cachedsi.dwProcessorType = PROCESSOR_INTEL_PENTIUM; >Release-Note: >Audit-Trail: >Unformatted: