FreeBSD Bugzilla – Attachment 89166 Details for
Bug 126037
graphics/geomview: fix build, label broken on amd64
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 3.17 KB, created by
Pedro F. Giffuni
on 2008-07-28 15:50:03 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Pedro F. Giffuni
Created:
2008-07-28 15:50:03 UTC
Size:
3.17 KB
patch
obsolete
>diff -ruN geomview.orig/Makefile geomview/Makefile >--- geomview.orig/Makefile 2008-07-20 23:21:35.000000000 -0500 >+++ geomview/Makefile 2008-07-28 09:39:35.000000000 -0500 >@@ -14,8 +14,11 @@ > MAINTAINER= bms@FreeBSD.org > COMMENT= An interactive viewer for 3- and 4-D geometric objects > >+NOT_FOR_ARCHS= amd64 >+NOT_FOR_ARCHS_REASON= 'Signal 11, Segmentation fault' >+ > USE_MOTIF= yes >-USE_XORG= glut >+USE_GL= glut > > USE_AUTOTOOLS= autoconf:213 > >diff -ruN geomview.orig/files/patch-lisp.c geomview/files/patch-lisp.c >--- geomview.orig/files/patch-lisp.c 2008-07-20 23:21:35.000000000 -0500 >+++ geomview/files/patch-lisp.c 2008-07-21 10:48:31.000000000 -0500 >@@ -1,5 +1,52 @@ >---- src/lib/oogl/lisp/lisp.c.orig Fri Sep 1 15:38:16 2000 >-+++ src/lib/oogl/lisp/lisp.c Mon Aug 12 17:02:09 2002 >+--- src/lib/oogl/lisp/lisp.c 2000/09/01 22:38:16 1.2 >++++ src/lib/oogl/lisp/lisp.c 2006/06/26 15:41:16 1.4 >+@@ -1205,9 +1205,9 @@ >+ } else if (argclass == LARRAY) { >+ /* special case for this because it takes 3 args: the base type, >+ the array itself, and a count */ >+- va_arg(a_list, LType *); >+- va_arg(a_list, void *); >+- va_arg(a_list, int *); >++ (void)va_arg(a_list, LType *); >++ (void)va_arg(a_list, void *); >++ (void)va_arg(a_list, int *); >+ >+ ++argspecs; >+ if (LakeMore(lake,c)) { >+@@ -1230,11 +1230,11 @@ >+ moreargspecs = 0; >+ } >+ } else if(argclass == LLAKE) { >+- va_arg(a_list, Lake **); >++ (void)va_arg(a_list, Lake **); >+ LListAppend(args, LTOOBJ(LLAKE)(&lake)); >+ } else { >+ ++argspecs; >+- va_arg(a_list, void *); >++ (void)va_arg(a_list, void *); >+ if (LakeMore(lake,c)) { >+ LObject *arg; >+ >+@@ -1359,8 +1359,8 @@ >+ args = args->cdr; >+ hold = 0; >+ } else { >+- va_arg(a_list, void *); >+- va_arg(a_list, void *); >++ (void)va_arg(a_list, void *); >++ (void)va_arg(a_list, void *); >+ } >+ } else if(argtype == LREST) { >+ LList **restp = va_arg(a_list, LList **); >+@@ -1389,7 +1389,7 @@ >+ args = args->cdr; >+ hold = 0; >+ } else >+- va_arg(a_list, void *); >++ (void)va_arg(a_list, void *); >+ } >+ } >+ if (argsrequired<0) argsrequired = argspecs; > @@ -2110,7 +2110,7 @@ > va_list *a_list; > unsigned long *x; >diff -ruN geomview.orig/files/patch-streampool.h geomview/files/patch-streampool.h >--- geomview.orig/files/patch-streampool.h 2008-07-20 23:21:35.000000000 -0500 >+++ geomview/files/patch-streampool.h 2008-07-21 10:45:35.000000000 -0500 >@@ -1,11 +1,11 @@ >---- src/lib/oogl/refcomm/streampool.h.orig Mon Aug 12 17:15:10 2002 >-+++ src/lib/oogl/refcomm/streampool.h Mon Aug 12 17:15:15 2002 >-@@ -29,7 +29,7 @@ >- #include "config.h" >- #endif >- >--#ifdef AIX >-+#if AIX >- # include <sys/select.h> /* RS-6000 needs this */ >- #endif >- >+--- src/lib/oogl/refcomm/streampool.h 2006/07/14 17:47:21 1.4 >++++ src/lib/oogl/refcomm/streampool.h 2006/07/15 19:06:00 1.5 >+@@ -116,7 +116,7 @@ >+ extern IOBFILE *PoolInputFile(Pool *); >+ extern FILE *PoolOutputFile(Pool *); >+ extern void PoolDoReread(Pool *); >+-extern void PoolClose(register Pool *p); >++extern void PoolClose(Pool *p); >+ extern int PoolOType(Pool *, int otype); >+ extern void PoolSetOType(Pool *, int otype); >+ extern Pool *PoolByName(char *name);
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 126037
: 89166