Date: Sun, 27 Jul 2003 14:58:45 -0500 (CDT) From: Mark Linimon <linimon@lonesome.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/54989: [patch] update devel/ucpp to 1.3 Message-ID: <200307271958.h6RJwjF9028060@lonesome.lonesome.com> Resent-Message-ID: <200307282010.h6SKA9gg006130@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 54989 >Category: ports >Synopsis: [patch] update devel/ucpp to 1.3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jul 28 13:10:09 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Mark Linimon >Release: FreeBSD- >Organization: FreeBSD >Environment: System: FreeBSD lonesome.lonesome.com 4.8-STABLE FreeBSD 4.8-STABLE #1: Sun Jul 13 23:03:01 CDT 2003 root@lonesome.lonesome.com:/usr/src/sys/compile/MULTIMEDIA i386 >Description: This port, which is used by biology/nad, was updated in January. Details: >From 1.2 to 1.3: * brand new integer evaluation code, with precise evaluation and checks * new hash table implementation, with binary trees * relaxed attitude on failed `##' operators * bugfix on macro definition on command-line wrt nesting macros * support for up to 32766 macro arguments in LOW_MEM code * support for optional additional "identifier" characters such as '$' or '@' * bugfix: memory leak on void #assert >How-To-Repeat: n/a >Fix: --- ucpp/Makefile.dist Thu Feb 20 11:07:09 2003 +++ ucpp/Makefile Sun Jul 27 14:41:53 2003 @@ -7,7 +7,7 @@ # PORTNAME= ucpp -PORTVERSION= 1.2 +PORTVERSION= 1.3 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://pornin.nerim.net/ucpp/ --- ucpp/distinfo.dist Mon Aug 19 06:44:39 2002 +++ ucpp/distinfo Sun Jul 27 14:42:19 2003 @@ -1 +1 @@ -MD5 (ucpp-1.2.tar.gz) = 2bc332b2158d5274b0154b5939afbca4 +MD5 (ucpp-1.3.tar.gz) = f6f508ab42dd3eb57c0411a25429c9e8 --- ucpp/files/patch-Makefile.dist Sun Jul 27 14:51:04 2003 +++ ucpp/files/patch-Makefile Sun Jul 27 14:52:12 2003 @@ -1,20 +1,20 @@ ---- Makefile.orig Wed Feb 20 18:49:16 2002 -+++ Makefile Sun Dec 1 09:01:06 2002 +--- Makefile.orig Wed Jan 15 02:07:44 2003 ++++ Makefile Sun Jul 27 14:51:51 2003 @@ -56,8 +56,8 @@ #FLAGS = -O -m -DMEM_CHECK # for gcc -CC = gcc --FLAGS = -g -Wall -ansi -pedantic -DAUDIT -DMEM_DEBUG +-FLAGS = -g -W -Wall -ansi -DAUDIT -DMEM_DEBUG +CC ?= gcc -+FLAGS = -ansi -pedantic -DAUDIT -DMEM_DEBUG - #FLAGS = -O3 -Wall -ansi -pedantic -DMEM_CHECK - - # for the Compaq C compiler on Alpha/Linux -@@ -78,7 +78,7 @@ ++FLAGS = -ansi -DAUDIT -DMEM_DEBUG + #FLAGS = -O3 -mcpu=pentiumpro -fomit-frame-pointer -W -Wall -ansi -DMEM_CHECK + #FLAGS = -O -pg -W -Wall -ansi -DMEM_CHECK + #LDFLAGS = -pg +@@ -80,7 +80,7 @@ # ----- nothing should be changed below this line ----- - COBJ = mem.o hash.o cpp.o lexer.o assert.o macro.o eval.o + COBJ = mem.o nhash.o cpp.o lexer.o assert.o macro.o eval.o -CFLAGS = $(FLAGS) -DSTAND_ALONE +CFLAGS += $(FLAGS) -DSTAND_ALONE >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307271958.h6RJwjF9028060>