amd64/141236: worldofpadman gives error parsearg() - expected '%'
and stops running
malus
malus2200 at gmail.com
Mon Dec 7 03:30:04 UTC 2009
>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:
More information about the freebsd-amd64
mailing list