From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 7 03:30:04 2009 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F40F1065670 for ; Mon, 7 Dec 2009 03:30:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2391C8FC14 for ; Mon, 7 Dec 2009 03:30:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nB73U3LT032411 for ; Mon, 7 Dec 2009 03:30:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nB73U3TO032410; Mon, 7 Dec 2009 03:30:03 GMT (envelope-from gnats) Resent-Date: Mon, 7 Dec 2009 03:30:03 GMT Resent-Message-Id: <200912070330.nB73U3TO032410@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, malus Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A510106566B for ; Mon, 7 Dec 2009 03:24:47 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id EDA8E8FC15 for ; Mon, 7 Dec 2009 03:24:46 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id nB73OiCc002218 for ; Mon, 7 Dec 2009 03:24:45 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id nB73OhtJ002185; Mon, 7 Dec 2009 03:24:43 GMT (envelope-from nobody) Message-Id: <200912070324.nB73OhtJ002185@www.freebsd.org> Date: Mon, 7 Dec 2009 03:24:43 GMT From: malus To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 X-Mailman-Approved-At: Mon, 07 Dec 2009 03:49:33 +0000 Cc: Subject: amd64/141236: worldofpadman gives error parsearg() - expected '%' and stops running X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Dec 2009 03:30:04 -0000 >Number: 141236 >Category: amd64 >Synopsis: worldofpadman gives error parsearg() - expected '%' and stops running >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Dec 07 03:30:03 UTC 2009 >Closed-Date: >Last-Modified: >Originator: malus >Release: 9.0-CURRENT >Organization: >Environment: FreeBSD 9.0-CURRENT FreeBSD 9.0-CURRENT #1: Sun Dec 6 01:52:18 EST 2009 :/usr/obj/usr/src/sys/GENERIC amd64 >Description: After compiling and installing World of Padman on an amd64 version of FreeBSD, when you run the game it fails with an output of. total 0, hsize 1021, zero 1021, min 0, max 0 parsearg() - expected '%' -> jmpq *rax >How-To-Repeat: # cd /usr/ports/games/worldofpadman # make install clean # worldofpadman >Fix: # cd /usr/ports/games/worldofpadman # make deinstall # make clean # make extract # vi work/worldofpadman-1.2.20080621/code/qcommon/vm_x86_64.c enter the command :/jmpg and a line should come up saying emit("jmpq *%rax"); replace that line with emit("jmpq *%%rax"); enter the command :wq # make build # make install clean >Release-Note: >Audit-Trail: >Unformatted: