From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Aug 28 22:20:05 2008 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 9C470106567D for ; Thu, 28 Aug 2008 22:20:05 +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 73CB78FC13 for ; Thu, 28 Aug 2008 22:20:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m7SMK538041024 for ; Thu, 28 Aug 2008 22:20:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m7SMK53a041023; Thu, 28 Aug 2008 22:20:05 GMT (envelope-from gnats) Date: Thu, 28 Aug 2008 22:20:05 GMT Message-Id: <200808282220.m7SMK53a041023@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: fulvio ciriaco Cc: Subject: Re: ports/126920: port upgrade: lang/ecl 0.9g->0.9l X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: fulvio ciriaco List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 22:20:05 -0000 The following reply was made to PR ports/126920; it has been noted by GNATS. From: fulvio ciriaco To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/126920: port upgrade: lang/ecl 0.9g->0.9l Date: Thu, 28 Aug 2008 23:43:24 +0200 --=-=-= linimon@FreeBSD.org writes: > Old Synopsis: port upgrade: ecl 0.9g->0.9l > New Synopsis: port upgrade: lang/ecl 0.9g->0.9l > > State-Changed-From-To: open->feedback > State-Changed-By: linimon > State-Changed-When: Thu Aug 28 18:55:07 UTC 2008 > State-Changed-Why: > To submitter: please send us a diff as mentioned in the Porter's Handbook. > sharfiles should only be used for new ports. This allows us to be able > to tell what has changed. Thanks. > > http://www.freebsd.org/cgi/query-pr.cgi?pr=126920 --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=ecl.diff Content-Description: requested diff diff -r /usr/ports/lang/ecl/Makefile /usr/ports/lang/ecl.save/Makefile 5c5 < # $FreeBSD: ports/lang/ecl/Makefile,v 1.18 2008/08/24 00:00:00 fulvio Exp $ --- > # $FreeBSD: ports/lang/ecl/Makefile,v 1.17 2008/04/19 17:51:26 miwi Exp $ 9,10c9,10 < PORTVERSION= 0.9l < PORTREVISION= 0 --- > PORTVERSION= 0.9g > PORTREVISION= 2 14c14 < EXTRACT_SUFX = .tgz --- > 18c18 < LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 gc.1:${PORTSDIR}/devel/boehm-gc --- > LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 23,25c23,25 < CONFIGURE_ARGS= --with-system-gmp --enable-boehm=system < CONFIGURE_ENV= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" < CFLAGS= -I${LOCALBASE}/include --- > CONFIGURE_ARGS= --with-system-gmp --with-cmuformat=yes --enable-boehm=included > CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" > CPPFLAGS= -I${LOCALBASE}/include 34a35 > INFO= ecl ecldev 64c65 < #INFO+= clx --- > INFO+= clx diff -r /usr/ports/lang/ecl/distinfo /usr/ports/lang/ecl.save/distinfo 1,3c1,3 < MD5 (ecl-0.9l.tgz) = a2bff84ccd3a4aa76d14ee3a277038df < SHA256 (ecl-0.9l.tgz) = a50a3289baeb2e1395e3d7f1e563da06c20e2a22ee174516ff4313122f2e7411 < SIZE (ecl-0.9l.tgz) = 4989464 --- > MD5 (ecl-0.9g.tar.gz) = 0ecbecd6e7d4df23b963398cd823ea92 > SHA256 (ecl-0.9g.tar.gz) = 4461d270a5b83c222afb8cd7be809a05fe03e67651fc8fd66c3e404dd548dbf9 > SIZE (ecl-0.9g.tar.gz) = 4248870 diff -r /usr/ports/lang/ecl/files/patch-src__gc__include__private__gcconfig.h /usr/ports/lang/ecl.save/files/patch-src__gc__include__private__gcconfig.h 1,3c1,3 < --- src/gc/include/private/gcconfig.h.orig 2007-03-28 09:59:40.000000000 +0200 < +++ src/gc/include/private/gcconfig.h 2008-08-27 16:27:54.000000000 +0200 < @@ -330,10 +330,6 @@ --- > --- ./src/gc/include/private/gcconfig.h.orig Fri Aug 12 13:26:42 2005 > +++ ./src/gc/include/private/gcconfig.h Sat Jun 24 22:58:57 2006 > @@ -318,10 +318,6 @@ 14c14 < @@ -342,10 +338,24 @@ --- > @@ -330,10 +326,24 @@ 43c43 < @@ -1017,6 +1027,9 @@ --- > @@ -979,6 +989,9 @@ 53c53 < @@ -2009,6 +2022,23 @@ --- > @@ -1215,15 +1228,15 @@ 56a57,78 > -# ifndef GC_FREEBSD_THREADS > -# define MPROTECT_VDB > -# endif > # define SIG_SUSPEND SIGUSR1 > # define SIG_THR_RESTART SIGUSR2 > # define FREEBSD_STACKBOTTOM > # ifdef __ELF__ > # define DYNAMIC_LOADING > # endif > +# ifndef GC_FREEBSD_THREADS > +# define MPROTECT_VDB > +# endif > extern char etext[]; > extern char * GC_FreeBSDGetDataStart(); > # define DATASTART GC_FreeBSDGetDataStart(0x1000, &etext) > @@ -1926,6 +1939,23 @@ > # define PREFETCH(x) __builtin_prefetch((x), 0, 0) > # define PREFETCH_FOR_WRITE(x) __builtin_prefetch((x), 1) > # endif > +# endif > +# ifdef FREEBSD > +# define OS_TYPE "FREEBSD" 71,76c93,95 < +# endif < +# ifdef FREEBSD < +# define OS_TYPE "FREEBSD" < # ifndef GC_FREEBSD_THREADS < # define MPROTECT_VDB < # endif --- > # endif > # ifdef NETBSD > # define OS_TYPE "NETBSD" diff -r /usr/ports/lang/ecl/pkg-plist /usr/ports/lang/ecl.save/pkg-plist 3,17d2 < include/ecl/bytecodes.h < include/ecl/config.h < include/ecl/configpre.h < include/ecl/cs.h < include/ecl/ecl-cmp.h < include/ecl/ecl-inl.h < include/ecl/ecl.h < include/ecl/eval.h < include/ecl/external.h < include/ecl/internal.h < include/ecl/number.h < include/ecl/object.h < include/ecl/page.h < include/ecl/stacks.h < include/ecl/unify.h 19,22c4,6 < lib/ecl/asdf.fas < lib/ecl/clx.fas < lib/ecl/cmp.fas < lib/ecl/defsystem.fas --- > %%ASDF%%lib/ecl/asdf.fas > %%CLX%%lib/ecl/clx.fas > %%CLOS_STREAMS%%lib/ecl/cmp.fas 24a9,27 > lib/ecl/h/config.h > lib/ecl/h/configpre.h > lib/ecl/h/cs.h > lib/ecl/h/ecl-cmp.h > lib/ecl/h/ecl.h > lib/ecl/h/eval.h > lib/ecl/h/external.h > lib/ecl/h/gc.h > lib/ecl/h/gc_config_macros.h > lib/ecl/h/gc_local_alloc.h > lib/ecl/h/gc_pthread_redirects.h > lib/ecl/h/gc_typed.h > lib/ecl/h/leak_detector.h > lib/ecl/h/lwp.h > lib/ecl/h/number.h > lib/ecl/h/object.h > lib/ecl/h/page.h > lib/ecl/h/stacks.h > lib/ecl/h/unify.h 26,32c29,31 < lib/ecl/profile.fas < lib/ecl/rt.fas < lib/ecl/serve-event.fas < lib/ecl/sockets.fas < lib/ecl/sysfun.lsp < lib/libecl.so < @dirrm include/ecl --- > lib/ecl/libecl.so > %%SOCKETS%%lib/ecl/sockets.fas > @dirrm lib/ecl/h --=-=-= best regards fulvio --=-=-=--