From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jul 17 22:40:06 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 617FE1065670 for ; Sat, 17 Jul 2010 22:40:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3E5188FC1A for ; Sat, 17 Jul 2010 22:40:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o6HMe6hu053872 for ; Sat, 17 Jul 2010 22:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o6HMe6v8053871; Sat, 17 Jul 2010 22:40:06 GMT (envelope-from gnats) Resent-Date: Sat, 17 Jul 2010 22:40:06 GMT Resent-Message-Id: <201007172240.o6HMe6v8053871@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Armin Pirkovitsch Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5FA61106566C for ; Sat, 17 Jul 2010 22:36:01 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 4E97C8FC0A for ; Sat, 17 Jul 2010 22:36:01 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o6HMa0Ye061551 for ; Sat, 17 Jul 2010 22:36:00 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o6HMa0QG061550; Sat, 17 Jul 2010 22:36:00 GMT (envelope-from nobody) Message-Id: <201007172236.o6HMa0QG061550@www.freebsd.org> Date: Sat, 17 Jul 2010 22:36:00 GMT From: Armin Pirkovitsch To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/148723: devel/libfirm, lang/cparser update X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jul 2010 22:40:06 -0000 >Number: 148723 >Category: ports >Synopsis: devel/libfirm, lang/cparser update >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 Jul 17 22:40:05 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Armin Pirkovitsch >Release: >Organization: >Environment: >Description: Update of port devel/libfirm to 1.18.0 Update of port lang/cparser to 0.9.11 add LICENSE to both ports >How-To-Repeat: >Fix: Patch attached with submission follows: diff -Nur lang/cparser.orig/Makefile lang/cparser/Makefile --- lang/cparser.orig/Makefile 2010-06-06 14:07:30.000000000 +0000 +++ lang/cparser/Makefile 2010-07-17 21:49:37.000000000 +0000 @@ -6,13 +6,15 @@ # PORTNAME= cparser -PORTVERSION= 0.9.8 +PORTVERSION= 0.9.11 CATEGORIES= lang devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= A C99 compiler using libFIRM as backend +LICENSE= GPLv2 + LIB_DEPENDS= firm.0:${PORTSDIR}/devel/libfirm USE_BZIP2= yes diff -Nur lang/cparser.orig/distinfo lang/cparser/distinfo --- lang/cparser.orig/distinfo 2009-02-15 13:22:27.000000000 +0000 +++ lang/cparser/distinfo 2010-07-17 19:41:28.000000000 +0000 @@ -1,3 +1,3 @@ -MD5 (cparser-0.9.8.tar.bz2) = c2deef8b85e9ed8c502f434a47b067ca -SHA256 (cparser-0.9.8.tar.bz2) = 20f7c73273bffa859110dc191f9e1c0fafc9444ea123b77dddf0ea82886e4669 -SIZE (cparser-0.9.8.tar.bz2) = 203531 +MD5 (cparser-0.9.11.tar.bz2) = 5c12689cf0440fdb5719e778b9553308 +SHA256 (cparser-0.9.11.tar.bz2) = 6683268ebb098d89332f04c9f789262b03b585e742709de247d4e71e9758ca82 +SIZE (cparser-0.9.11.tar.bz2) = 187465 diff -Nur lang/cparser.orig/files/patch-Makefile lang/cparser/files/patch-Makefile --- lang/cparser.orig/files/patch-Makefile 1970-01-01 00:00:00.000000000 +0000 +++ lang/cparser/files/patch-Makefile 2010-07-17 20:44:51.000000000 +0000 @@ -0,0 +1,11 @@ +--- Makefile.orig 2010-07-17 20:44:08.000000000 +0000 ++++ Makefile 2010-07-17 20:44:24.000000000 +0000 +@@ -25,8 +25,6 @@ + + SOURCES := \ + adt/hashset.c \ +- adt/obstack.c \ +- adt/obstack_printf.c \ + adt/strset.c \ + adt/xmalloc.c \ + attribute.c \ diff -Nur lang/cparser.orig/files/patch-printer.c lang/cparser/files/patch-printer.c --- lang/cparser.orig/files/patch-printer.c 1970-01-01 00:00:00.000000000 +0000 +++ lang/cparser/files/patch-printer.c 2010-07-17 20:51:50.000000000 +0000 @@ -0,0 +1,11 @@ +--- printer.c.orig 2010-07-17 20:50:52.000000000 +0000 ++++ printer.c 2010-07-17 20:51:04.000000000 +0000 +@@ -66,7 +66,7 @@ + + static void print_vformat_obstack(const char *format, va_list ap) + { +- obstack_vprintf(obst, format, ap); ++ obstack_printf(obst, format, ap); + } + + void print_to_obstack(struct obstack *new_obst) diff -Nur devel/libfirm.orig/Makefile devel/libfirm/Makefile --- devel/libfirm.orig/Makefile 2010-06-06 14:06:43.000000000 +0000 +++ devel/libfirm/Makefile 2010-07-17 21:50:07.000000000 +0000 @@ -6,13 +6,15 @@ # PORTNAME= libfirm -PORTVERSION= 1.16.0 +PORTVERSION= 1.18.0 CATEGORIES= devel lang MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= A graph-based SSA intermediate representation library for compilers +LICENSE= GPLv2 + GNU_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes diff -Nur devel/libfirm.orig/distinfo devel/libfirm/distinfo --- devel/libfirm.orig/distinfo 2009-02-15 13:21:18.000000000 +0000 +++ devel/libfirm/distinfo 2010-07-17 19:40:47.000000000 +0000 @@ -1,3 +1,3 @@ -MD5 (libfirm-1.16.0.tar.bz2) = a65f67e4f771e5f446d0131ef4be4d5e -SHA256 (libfirm-1.16.0.tar.bz2) = 7404237ec32f46a66e3096e7b10d18c7dce5e3ac00940fc5a8b3715ce92b40cf -SIZE (libfirm-1.16.0.tar.bz2) = 1544923 +MD5 (libfirm-1.18.0.tar.bz2) = 65b3c456f5ba4e86b6b4eea3a24fc416 +SHA256 (libfirm-1.18.0.tar.bz2) = ba37ecb41d4a676795841e13e98d74c025ac8376a3be7944a931ba64f3fca19b +SIZE (libfirm-1.18.0.tar.bz2) = 1610597 diff -Nur devel/libfirm.orig/files/patch-ir_be_bespillbelady3.c devel/libfirm/files/patch-ir_be_bespillbelady3.c --- devel/libfirm.orig/files/patch-ir_be_bespillbelady3.c 1970-01-01 00:00:00.000000000 +0000 +++ devel/libfirm/files/patch-ir_be_bespillbelady3.c 2010-07-17 20:11:16.000000000 +0000 @@ -0,0 +1,19 @@ +--- ir/be/bespillbelady3.c.orig 2010-07-17 21:46:27.000000000 +0200 ++++ ir/be/bespillbelady3.c 2010-07-17 22:09:01.000000000 +0200 +@@ -929,12 +929,16 @@ + #ifndef NDEBUG + /* run3: tentative phase - check fixpoint */ + tentative_mode = true; ++#ifdef DEBUG_libfirm + should_have_reached_fixpoint = true; ++#endif + for (i = len-1; i >= 0; --i) { + process_block_or_loop(loop_blocks[i]); + } ++#ifdef DEBUG_libfirm + should_have_reached_fixpoint = false; + #endif ++#endif + + /* run4: add spills/reloads */ + tentative_mode = false; diff -Nur devel/libfirm.orig/pkg-plist devel/libfirm/pkg-plist --- devel/libfirm.orig/pkg-plist 2008-12-02 01:21:33.000000000 +0000 +++ devel/libfirm/pkg-plist 2010-07-17 20:30:23.000000000 +0000 @@ -1,4 +1,3 @@ -include/libfirm/absgraph.h include/libfirm/adt/align.h include/libfirm/adt/array.h include/libfirm/adt/bipartite.h @@ -22,7 +21,6 @@ include/libfirm/adt/pqueue.h include/libfirm/adt/pset.h include/libfirm/adt/pset_new.h -include/libfirm/adt/raw_bitset.h include/libfirm/adt/set.h include/libfirm/adt/unionfind.h include/libfirm/adt/util.h @@ -32,15 +30,14 @@ include/libfirm/callgraph.h include/libfirm/cdep.h include/libfirm/cgana.h +include/libfirm/compound_path.h include/libfirm/dbginfo.h -include/libfirm/dfs.h include/libfirm/execfreq.h include/libfirm/execution_frequency.h include/libfirm/field_temperature.h include/libfirm/firm.h include/libfirm/firm_common.h include/libfirm/firm_types.h -include/libfirm/firm_ycomp.h include/libfirm/firmstat.h include/libfirm/height.h include/libfirm/ident.h @@ -61,14 +58,14 @@ include/libfirm/irgraph.h include/libfirm/irgwalk.h include/libfirm/irhooks.h -include/libfirm/irlivechk.h +include/libfirm/irio.h +include/libfirm/irpass.h include/libfirm/irloop.h include/libfirm/irmemory.h include/libfirm/irmode.h include/libfirm/irnode.h include/libfirm/irop.h include/libfirm/iropt.h -include/libfirm/iropt_dbg.h include/libfirm/iroptimize.h include/libfirm/irouts.h include/libfirm/irprintf.h @@ -78,7 +75,6 @@ include/libfirm/irvrfy.h include/libfirm/lowering.h include/libfirm/old_fctnames.h -include/libfirm/phiclass.h include/libfirm/pseudo_irg.h include/libfirm/rta.h include/libfirm/seqnumbers.h @@ -87,6 +83,7 @@ include/libfirm/trouts.h include/libfirm/tv.h include/libfirm/typerep.h +include/libfirm/vrp.h lib/libfirm.a lib/libfirm.la lib/libfirm.so >Release-Note: >Audit-Trail: >Unformatted: