Date: Sun, 14 Mar 2004 00:35:32 +0100 (CET) From: Xavier Beaudouin <kiwi@oav.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/64235: [MAINTAINER] lang/pike72: make bento happy on non i386 platforms. Message-ID: <20040313233532.D9EC84AC1D@mx2.oav.net> Resent-Message-ID: <200403132340.i2DNeC3w081350@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 64235 >Category: ports >Synopsis: [MAINTAINER] lang/pike72: make bento happy on non i386 platforms. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Mar 13 15:40:11 PST 2004 >Closed-Date: >Last-Modified: >Originator: Xavier Beaudouin >Release: FreeBSD 5.2.1-RELEASE-p1 i386 >Organization: The Caudium Group / Association Kazar >Environment: System: FreeBSD domu.oav.net 5.2.1-RELEASE-p1 FreeBSD 5.2.1-RELEASE-p1 #0: Fri Mar 5 10:21:57 CET >Description: - Make bento happy on non x86 platform (eg amd64 and alpha) (code from Pike's developpers) - Some cleanups in Makefile Generated with FreeBSD Port Tools 0.50 >How-To-Repeat: >Fix: --- pike72-7.2.492_2.patch begins here --- diff -ruN --exclude=CVS /usr/ports/lang/pike72.old/Makefile /usr/ports/lang/pike72/Makefile --- /usr/ports/lang/pike72.old/Makefile Sat Mar 13 23:30:22 2004 +++ /usr/ports/lang/pike72/Makefile Sun Mar 14 00:33:41 2004 @@ -30,10 +30,9 @@ WANT_MESA= yes WANT_GTK= yes -#WANT_GNOME= yes USE_BISON= yes -GNU_CONFIGURE= yes +GNU_CONFIGURE= yes CONFIGURE_ARGS+= --without-debug \ --with-double-precision \ @@ -58,15 +57,9 @@ --with-tiff \ --with-gdbm \ --without-ssleay -# --with-gdbm=${PREFIX} \ -# --without-relocatable-dumped-modules \ .include <bsd.port.pre.mk> -.if ${ARCH} != "i386" -BROKEN= "Does not compile on !i386" -.endif - PLIST_SUB+= PORTVERSION=${PORTVERSION} # FreeBSD 5.0 Needs to have libgmp port to support gmp. @@ -192,22 +185,6 @@ CONFIGURE_ARGS+= --with-GL --with-GLUT .else CONFIGURE_ARGS+= --without-GL --without-GLUT -.endif - -#.if defined(HAVE_GNOME) -#USE_GNOME= yes -#USE_GTK= yes -#USE_GLI= yes -#CONFIGURE_ARGS+= --with-GTK --with-gnome --with-glade -#.else -CONFIGURE_ARGS+= --without-GTK --without-gnome --without-glade -#.endif - -.if (${MACHINE} == "i386") -CONFIGURE_ARGS+= --with-poll -.else -# Alpha seems to have problems with poll() with pike... :/ -CONFIGURE_ARGS+= --without-poll .endif USE_GMAKE= yes diff -ruN --exclude=CVS /usr/ports/lang/pike72.old/files/patch-aa /usr/ports/lang/pike72/files/patch-aa --- /usr/ports/lang/pike72.old/files/patch-aa Thu Jan 1 01:00:00 1970 +++ /usr/ports/lang/pike72/files/patch-aa Sat Mar 13 23:32:10 2004 @@ -0,0 +1,11 @@ +--- module_support.c.orig Sat Mar 13 23:31:07 2004 ++++ module_support.c Sat Mar 13 23:31:34 2004 +@@ -314,7 +314,7 @@ + va_start(ptr, fmt); + ret=va_get_args(s, num_args, fmt, ptr); + #ifndef __TenDRA__ +- va_end(fmt); ++ va_end(ptr); + #endif /* !__TenDRA */ + return ret; + } --- pike72-7.2.492_2.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040313233532.D9EC84AC1D>