ports/53758: [Maintainer] Unbreak games/quake2forge on 5.1/alpha
Ulrich Spoerlein
q at uni.de
Thu Jun 26 10:20:27 UTC 2003
>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 at 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:
More information about the freebsd-ports-bugs
mailing list