Date: Thu, 26 Jun 2003 12:10:27 +0200 (CEST) From: Ulrich Spoerlein <q@uni.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/53758: [Maintainer] Unbreak games/quake2forge on 5.1/alpha Message-ID: <200306261010.h5QAARuI003463@roadrunner.local> Resent-Message-ID: <200306261020.h5QAKNGb052336@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 53758 >Category: ports >Synopsis: [Maintainer] Unbreak games/quake2forge on 5.1/alpha >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: Thu Jun 26 03:20:23 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Ulrich Spoerlein >Release: FreeBSD 4.8-STABLE i386 >Organization: >Environment: System: FreeBSD roadrunner 4.8-STABLE FreeBSD 4.8-STABLE #0: Sun Jun 15 17:42:41 CEST 2003 root@coyote:/usr/obj/usr/src/sys/ROADRUNNER i386 >Description: - Unbreak Quake2 on Alpha - Remove useless use of cat Note: Due to alignment errors, the clients are still unuseable on alpha. The dedicated server runs fine though. >How-To-Repeat: >Fix: --- Makefile 28 Mar 2003 10:23:20 -0000 1.4 +++ Makefile 26 Jun 2003 10:03:40 -0000 @@ -89,6 +89,6 @@ .endif post-install: - @${CAT} ${PKGMESSAGE} | ${SED} -e 's#$${PREFIX}#${PREFIX}#g' + @${SED} -e 's#$${PREFIX}#${PREFIX}#g' ${PKGMESSAGE} .include <bsd.port.post.mk> --- files/patch-main.c 28 Mar 2003 10:23:20 -0000 1.1 +++ files/patch-main.c 26 Jun 2003 09:42:34 -0000 @@ -22,3 +22,21 @@ #endif #include "qcommon.h" +@@ -518,7 +527,7 @@ + ret = fread(ptr, size, nitems, fp); + err = errno; + if (ret != nitems) { +- printf("verify_fread(...,%d,%d,...): return value: %d\n", size, nitems, ret); ++ printf("verify_fread(...,%zu,%zu,...): return value: %zu\n", size, nitems, ret); + if (ret == 0 && ferror(fp)) { + printf(" error: %s\n", strerror(err)); + printf(" fileno=%d\n", fileno(fp)); +@@ -536,7 +545,7 @@ + ret = fwrite(ptr, size, nitems, fp); + err = errno; + if (ret != nitems) { +- printf("verify_fwrite(...,%d,%d,...) = %d\n", size, nitems, ret); ++ printf("verify_fwrite(...,%zu,%zu,...) = %zu\n", size, nitems, ret); + if (ret == 0 && ferror(fp)) { + printf(" error: %s\n", strerror(err)); + printf(" fileno=%d\n", fileno(fp)); >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306261010.h5QAARuI003463>