Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Nov 2008 14:57:52 GMT
From:      Wen heping <wenheping@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/128699: [Update]lang/libjit:update to 0.1.0
Message-ID:  <200811081457.mA8EvqpI087796@www.freebsd.org>
Resent-Message-ID: <200811081500.mA8F08bi044938@freefall.freebsd.org>

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

>Number:         128699
>Category:       ports
>Synopsis:       [Update]lang/libjit:update to 0.1.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 08 15:00:07 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Wen heping
>Release:        FreeBSD 7.0 release
>Organization:
ChangAn Middle School
>Environment:
FreeBSD tinderbox.wenjing.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008     root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
update to 0.1.0 from 0.0.6
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -curN libjit/Makefile libjit.new/Makefile
--- libjit/Makefile	2008-02-01 20:08:39.000000000 +0800
+++ libjit.new/Makefile	2008-11-09 00:45:35.000000000 +0800
@@ -6,9 +6,9 @@
 #
 
 PORTNAME=	libjit
-PORTVERSION=	0.0.6
+PORTVERSION=	0.1.0
 CATEGORIES=	lang
-MASTER_SITES=	http://www.southern-storm.com.au/download/
+MASTER_SITES=	http://download.savannah.gnu.org/releases/dotgnu-pnet/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Libjit implements Just-In-Time compilation functionality
diff -curN libjit/distinfo libjit.new/distinfo
--- libjit/distinfo	2006-02-21 04:23:45.000000000 +0800
+++ libjit.new/distinfo	2008-11-09 00:45:35.000000000 +0800
@@ -1,3 +1,3 @@
-MD5 (libjit-0.0.6.tar.gz) = 92929667b1a0501d2bcc830ba881d370
-SHA256 (libjit-0.0.6.tar.gz) = 57adaff3dc90f0ea607c42ae0f5ee4dccc928d73300606bae65536e85cf38752
-SIZE (libjit-0.0.6.tar.gz) = 601461
+MD5 (libjit-0.1.0.tar.gz) = d6e3f83ad74ebfc20cc47d1c8913b343
+SHA256 (libjit-0.1.0.tar.gz) = 8d04ff4fcb99aea354b0ff0000e91b04a5c403b0d63cfc3c49115617b363d271
+SIZE (libjit-0.1.0.tar.gz) = 1092908
diff -curN libjit/files/patch-ltmain.sh libjit.new/files/patch-ltmain.sh
--- libjit/files/patch-ltmain.sh	2004-05-15 03:24:23.000000000 +0800
+++ libjit.new/files/patch-ltmain.sh	2008-11-09 00:45:35.000000000 +0800
@@ -1,43 +1,38 @@
---- ltmain.sh.orig	Wed May 12 23:24:02 2004
-+++ ltmain.sh	Fri May 14 14:47:58 2004
-@@ -1865,7 +1865,7 @@
- 	  if test $? -eq 0 ; then
+--- ltmain.sh.orig	2008-11-09 00:28:51.000000000 +0800
++++ ltmain.sh	2008-11-09 00:32:32.000000000 +0800
+@@ -3420,7 +3420,7 @@
+ 	  if test "$?" -eq 0 ; then
  	    ldd_output=`ldd conftest`
  	    for i in $deplibs; do
 -	      name="`expr $i : '-l\(.*\)'`"
 +	      name="`expr X$i : 'X-l\(.*\)'`"
  	      # If $name is empty we are operating on a -L argument.
- 	      if test "$name" != "" ; then
- 		libname=`eval \\$echo \"$libname_spec\"`
-@@ -1890,7 +1890,7 @@
- 	    # Error occured in the first compile.  Let's try to salvage the situation:
- 	    # Compile a seperate program for each library.
+               if test "$name" != "" && test "$name" -ne "0"; then
+ 		if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+@@ -3457,7 +3457,7 @@
+ 	    # Error occurred in the first compile.  Let's try to salvage
+ 	    # the situation: Compile a separate program for each library.
  	    for i in $deplibs; do
 -	      name="`expr $i : '-l\(.*\)'`"
 +	      name="`expr X$i : 'X-l\(.*\)'`"
- 	     # If $name is empty we are operating on a -L argument.
- 	      if test "$name" != "" ; then
+ 	      # If $name is empty we are operating on a -L argument.
+               if test "$name" != "" && test "$name" != "0"; then
  		$rm conftest
-@@ -1930,7 +1930,7 @@
+@@ -3509,7 +3509,7 @@
+ 	  set dummy $deplibs_check_method
+ 	  file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
+ 	  for a_deplib in $deplibs; do
+-	    name="`expr $a_deplib : '-l\(.*\)'`"
++	    name="`expr X$a_deplib : 'X-l\(.*\)'`"
+ 	    # If $name is empty we are operating on a -L argument.
+             if test "$name" != "" && test  "$name" != "0"; then
+ 	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+@@ -3578,7 +3578,7 @@
  	  set dummy $deplibs_check_method
- 	  file_magic_regex="`expr \"$deplibs_check_method\" : \"$2 \(.*\)\"`"
+ 	  match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
  	  for a_deplib in $deplibs; do
 -	    name="`expr $a_deplib : '-l\(.*\)'`"
 +	    name="`expr X$a_deplib : 'X-l\(.*\)'`"
  	    # If $name is empty we are operating on a -L argument.
- 	    if test "$name" != "" ; then
- 	      libname=`eval \\$echo \"$libname_spec\"`
-@@ -3360,11 +3360,12 @@
- 	fi
- 
- 	# Install the pseudo-library for information purposes.
-+	if /usr/bin/false ; then
- 	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- 	instname="$dir/$name"i
- 	$show "$install_prog $instname $destdir/$name"
- 	$run eval "$install_prog $instname $destdir/$name" || exit $?
--
-+	fi
- 	# Maybe install the static library, too.
- 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
- 	;;
+ 	    if test -n "$name" && test "$name" != "0"; then
+ 	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
diff -curN libjit/pkg-plist libjit.new/pkg-plist
--- libjit/pkg-plist	2007-02-01 10:41:44.000000000 +0800
+++ libjit.new/pkg-plist	2008-11-09 00:59:29.000000000 +0800
@@ -1,3 +1,4 @@
+include/jit/jit-arch.h
 include/jit/jit-apply.h
 include/jit/jit-block.h
 include/jit/jit-common.h


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811081457.mA8EvqpI087796>