Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Aug 2004 15:32:34 -0400 (EDT)
From:      Michael Johnson <ahze@ahze.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/70183: [MAINTAINER] lang/libjit: update to 0.0.4
Message-ID:  <200408081932.i78JWYWe099291@gentoo.ahze.net>
Resent-Message-ID: <200408081940.i78JeQnZ013012@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         70183
>Category:       ports
>Synopsis:       [MAINTAINER] lang/libjit: update to 0.0.4
>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:   Sun Aug 08 19:40:26 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Michael Johnson
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD gentoo.ahze.net 5.2-CURRENT FreeBSD 5.2-CURRENT #60: Wed Aug  4 21:10:57 EDT
>Description:
- Update to 0.0.4

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- libjit-0.0.4.patch begins here ---
Index: Makefile
===================================================================
RCS file: /usr/opt/cvs/freebsd-src/ports/lang/libjit/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- Makefile	19 Jun 2004 09:20:51 -0000	1.3
+++ Makefile	8 Aug 2004 19:27:07 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	libjit
-PORTVERSION=	0.0.2
+PORTVERSION=	0.0.4
 CATEGORIES=	lang
 MASTER_SITES=	http://www.southern-storm.com.au/download/
 
@@ -14,10 +14,13 @@
 COMMENT=	Libjit implements Just-In-Time compilation functionality
 
 USE_GMAKE=	yes
-GNU_CONFIGURE=	yes
+USE_INC_LIBTOOL_VER=13
+USE_REINPLACE=	yes
+
+INSTALLS_SHLIB=	yes
+
 INFO=		libjit
 MAN3=		libjit.3
-INSTALLS_SHLIB=	yes
 
 .include <bsd.port.pre.mk>
 
@@ -25,4 +28,10 @@
 BROKEN=		"Does not compile on amd64"
 .endif
 
+post-configure:
+.if ${OSVERSION} >=	502123
+	@${REINPLACE_CMD} -e 's|$$pic_flag -DPIC||' \
+		${WRKSRC}/libtool
+.endif
+
 .include <bsd.port.post.mk>
Index: distinfo
===================================================================
RCS file: /usr/opt/cvs/freebsd-src/ports/lang/libjit/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo	14 May 2004 19:24:22 -0000	1.2
+++ distinfo	8 Aug 2004 18:31:46 -0000
@@ -1,2 +1,2 @@
-MD5 (libjit-0.0.2.tar.gz) = f29878f7fc30a56c425af1163235f2de
-SIZE (libjit-0.0.2.tar.gz) = 523897
+MD5 (libjit-0.0.4.tar.gz) = eda01981d60a996434d3d4e36c84d6c2
+SIZE (libjit-0.0.4.tar.gz) = 580278
Index: pkg-plist
===================================================================
RCS file: /usr/opt/cvs/freebsd-src/ports/lang/libjit/pkg-plist,v
retrieving revision 1.2
diff -u -r1.2 pkg-plist
--- pkg-plist	14 May 2004 19:24:22 -0000	1.2
+++ pkg-plist	8 Aug 2004 19:29:43 -0000
@@ -12,6 +12,8 @@
 include/jit/jit-insn.h
 include/jit/jit-intrinsic.h
 include/jit/jit-meta.h
+include/jit/jit-objmodel-private.h
+include/jit/jit-objmodel.h
 include/jit/jit-opcode.h
 include/jit/jit-plus.h
 include/jit/jit-type.h
Index: files/patch-ac
===================================================================
RCS file: /usr/opt/cvs/freebsd-src/ports/lang/libjit/files/patch-ac,v
retrieving revision 1.1
diff -u -r1.1 patch-ac
--- files/patch-ac	29 Apr 2004 08:30:56 -0000	1.1
+++ files/patch-ac	8 Aug 2004 18:49:01 -0000
@@ -1,12 +1,12 @@
---- jit/jit-interp.cpp.orig	Tue Apr 27 00:23:50 2004
-+++ jit/jit-interp.cpp	Tue Apr 27 00:24:18 2004
-@@ -30,6 +30,9 @@
- #include "jit-rules.h"
- #include "jit-memory.h"
- #include <config.h>
-+#ifdef __FreeBSD__
-+	#include <stdlib.h>
-+#endif
+--- jit/jit-interp.c.orig	Sun Aug  8 14:47:39 2004
++++ jit/jit-interp.c	Sun Aug  8 14:48:08 2004
+@@ -33,6 +33,9 @@
  #if HAVE_ALLOCA_H
  	#include <alloca.h>
  #endif
++#ifdef __FreeBSD__
++	#include <stdlib.h>
++#endif
+ #ifdef JIT_WIN32_PLATFORM
+ 	#include <malloc.h>
+ 	#ifndef alloca
--- libjit-0.0.4.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?200408081932.i78JWYWe099291>