ports/57115: [patch] Update devel/elfsh 0.51b2 -> 0.51b3
Simon Barner
barner at in.tum.de
Mon Sep 22 23:20:22 UTC 2003
>Number: 57115
>Category: ports
>Synopsis: [patch] Update devel/elfsh 0.51b2 -> 0.51b3
>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: Mon Sep 22 16:20:20 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Simon Barner
>Release: FreeBSD 4.9-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD zi025.glhnet.mhn.de 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #1: Thu Sep 4 20:49:53 CEST 2003 simon at zi025.glhnet.mhn.de:/usr/src/sys/compile/KISTE i386
>Description:
The updated version fixes several bugs (e.g. loading a Linux ELF file
and safing it without any modifications resulted in a broken output
file).
I also changed the mastersite but perhaps the maintainer prefers it to
mirror the port on his website.
>How-To-Repeat:
N/A
>Fix:
Please apply the following patch:
diff -ruN elfsh.orig/Makefile elfsh/Makefile
--- elfsh.orig/Makefile Tue Sep 23 01:10:04 2003
+++ elfsh/Makefile Tue Sep 23 01:01:50 2003
@@ -6,10 +6,10 @@
#
PORTNAME= elfsh
-PORTVERSION= 0.51b2
+PORTVERSION= 0.51b3
CATEGORIES= devel
-MASTER_SITES= http://www.kerneled.com/freebsd/ports/
-DISTNAME= elfsh-0.51b2-portable
+MASTER_SITES= http://elfsh.devhell.org/files/
+DISTNAME= elfsh-0.51b3-portable
EXTRACT_SUFX= .tgz
MAINTAINER= samy at kerneled.com
diff -ruN elfsh.orig/distinfo elfsh/distinfo
--- elfsh.orig/distinfo Tue Sep 23 01:10:04 2003
+++ elfsh/distinfo Tue Sep 23 00:54:46 2003
@@ -1 +1 @@
-MD5 (elfsh-0.51b2-portable.tgz) = 091a9a89f69f861024a75d314b6d616f
+MD5 (elfsh-0.51b3-portable.tgz) = e8073d475e82dc911a7ebfa6f2567719
diff -ruN elfsh.orig/files/patch-vm::Makefile elfsh/files/patch-vm::Makefile
--- elfsh.orig/files/patch-vm::Makefile Tue Sep 23 01:10:04 2003
+++ elfsh/files/patch-vm::Makefile Tue Sep 23 00:58:04 2003
@@ -1,16 +1,6 @@
---- vm/Makefile Fri Aug 15 17:58:34 2003
-+++ vm/Makefile.patch Sat Aug 16 02:26:48 2003
-@@ -19,9 +19,6 @@
- RM = rm -f
- NAME = elfsh
-
--DLOPT_freebsd4.4 =
--DLOPT_linux-gnu = -ldl
--DLOPT_solaris = -ldl
- #EXTRAOPT = -lefence
-
- # Uncomment that to use libasm
-@@ -29,14 +26,14 @@
+--- vm/Makefile.orig Thu Aug 21 03:23:17 2003
++++ vm/Makefile Tue Sep 23 00:57:31 2003
+@@ -19,8 +19,8 @@
#LDASMOPT = -lasm
# Uncommant that to use libreadline
@@ -19,13 +9,14 @@
+READLNOPT = -DUSE_READLN
+LDREADLNOPT = -lreadline -ltermcap
+
+ # End of configurable Makefile
+@@ -40,7 +40,7 @@
+ RM = rm -f
+ NAME = elfsh
+
-CFLAGS = -rdynamic -fPIC -g3 -O2 -Wall -Iinclude \
+CFLAGS += -rdynamic -fPIC -g3 -Wall -Iinclude \
-I../libhash/include/ -I../libelfsh/include/ \
- -DELFSH_INTERN $(ASMOPT) $(READLNOPT)
- LDFLAGS = -L../libelfsh/ -lelfsh -L../libhash/ -lhashelfsh \
-- -rdynamic -g3 -ldl $(LDASMOPT) $(LDREADLNOPT) \
-+ -rdynamic -g3 $(LDASMOPT) $(LDREADLNOPT) \
- $(EXTRAOPT)
-
+ -DELFSH_INTERN $(DLOPT) $(ASMOPT) $(READLNOPT)
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list