Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Sep 2008 21:26:40 GMT
From:      Pedro Giffuni <giffunip@tutopia.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/127641: Fixes to devel/ptmalloc devel/ptmalloc2
Message-ID:  <200809252126.m8PLQelm025336@www.freebsd.org>
Resent-Message-ID: <200809252130.m8PLU1HC010153@freefall.freebsd.org>

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

>Number:         127641
>Category:       ports
>Synopsis:       Fixes to devel/ptmalloc devel/ptmalloc2
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 25 21:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Pedro Giffuni
>Release:        7.0-Release
>Organization:
>Environment:
FreeBSD kakumen.cable.net.co 7.0-RELEASE-p3 FreeBSD 7.0-RELEASE-p3 #0: Fri Aug  
8 16:42:27 COT 2008     root@kakumen.cable.net.co:/usr/src/sys/amd64/compile/GEN
ERIC  amd64

>Description:
Some typos were left over these ports upon updating that don't permit proper packaging.

Pointyhat is all mine, thanks to Stephen Montgomery-Smith for finding them.

I don't think version bumps are needed since they never got packaged.
>How-To-Repeat:

>Fix:
Patch for devel/ptmalloc:

diff -ruN ptmalloc.orig/Makefile ptmalloc/Makefile
--- ptmalloc.orig/Makefile	2008-09-25 11:03:51.000000000 -0500
+++ ptmalloc/Makefile	2008-09-25 13:47:27.000000000 -0500
@@ -32,7 +32,7 @@
 	${INSTALL_DATA} ${WRKSRC}/malloc-2.8.3.h ${PREFIX}/${INCDIR}/malloc.h
 	${INSTALL_DATA} ${WRKSRC}/libptmalloc3.a ${PREFIX}/lib/libptmalloc.a
 	${INSTALL_DATA} ${WRKSRC}/ptmalloc3.so ${PREFIX}/lib/libptmalloc.so.3
-	${LN} -s ${PREFIX}/lib/ptmalloc.so.3 ${PREFIX}/lib/libptmalloc.so
+	${LN} -s ${PREFIX}/lib/libptmalloc.so.3 ${PREFIX}/lib/libptmalloc.so
 
 regression-test: build
 	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
diff -ruN ptmalloc.orig/files/patch-Makefile ptmalloc/files/patch-Makefile
--- ptmalloc.orig/files/patch-Makefile	2008-09-25 11:03:51.000000000 -0500
+++ ptmalloc/files/patch-Makefile	2008-09-25 13:49:04.000000000 -0500
@@ -44,7 +44,7 @@
  	$(CC) $(SH_FLAGS) $(CFLAGS) $(M_FLAGS) $(MALLOC_OBJ) -o $@
  
 +ptmalloc3.so: ptmalloc3.c malloc-2.8.3.h
-+	$(CC) $(SH_FLAGS) $(CFLAGS) $(M_FLAGS) ptmalloc3.c -o $@
++	$(CC) $(SH_FLAGS) $(CFLAGS) $(M_FLAGS) malloc.c -o $@
 +
  again:
  	$(RM) $(TESTS)


Patch for devel/ptmalloc2:

diff -ruN ptmalloc2.orig/Makefile ptmalloc2/Makefile
--- ptmalloc2.orig/Makefile	2008-09-25 11:03:43.000000000 -0500
+++ ptmalloc2/Makefile	2008-09-25 11:09:05.000000000 -0500
@@ -31,7 +31,7 @@
 	${INSTALL_DATA} ${WRKSRC}/malloc.h ${PREFIX}/${INCDIR}/
 	${INSTALL_DATA} ${WRKSRC}/libmalloc.a ${PREFIX}/lib/libptmalloc2.a
 	${INSTALL_DATA} ${WRKSRC}/malloc.so ${PREFIX}/lib/libptmalloc2.so.0
-	${LN} -s ${PREFIX}/lib/ptmalloc.so.2 ${PREFIX}/lib/libptmalloc2.so
+	${LN} -s ${PREFIX}/lib/libptmalloc.so.0 ${PREFIX}/lib/libptmalloc2.so
 
 regression-test: build
 	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check


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



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