ports/127641: Fixes to devel/ptmalloc devel/ptmalloc2
Pedro Giffuni
giffunip at tutopia.com
Thu Sep 25 21:30:02 UTC 2008
>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 at 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:
More information about the freebsd-ports-bugs
mailing list