From owner-freebsd-ports@FreeBSD.ORG Fri Mar 11 23:39:01 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B1E716A4CE for ; Fri, 11 Mar 2005 23:39:01 +0000 (GMT) Received: from web51602.mail.yahoo.com (web51602.mail.yahoo.com [206.190.38.207]) by mx1.FreeBSD.org (Postfix) with SMTP id ED87543D1F for ; Fri, 11 Mar 2005 23:39:00 +0000 (GMT) (envelope-from giffunip@yahoo.com) Received: (qmail 22496 invoked by uid 60001); 11 Mar 2005 23:39:00 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=JfHBJ6x5DpcVZiBRI6yQcn1ttjhhGOwkFvjL7qvBP5Mn2b1VZ1AnsgmiwOYBpg01RCAQiBFlz1NvaonrT/h6ZRogbtWIEkn6vQS2js/5Zdc7BbYyaRo64QGtzAEPFvErqYXzDEvsxkbDy5UxSw3GLK2yImeHHtHgNO1Co13NNhw= ; Message-ID: <20050311233859.22493.qmail@web51602.mail.yahoo.com> Received: from [63.171.232.105] by web51602.mail.yahoo.com via HTTP; Fri, 11 Mar 2005 15:38:59 PST Date: Fri, 11 Mar 2005 15:38:59 -0800 (PST) From: "Pedro F. Giffuni" To: Simon Barner In-Reply-To: 6667 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-ports@FreeBSD.org Subject: Re: ports/78687: Warning cleanups for graphics/URT port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 23:39:01 -0000 --- Simon Barner wrote: > [Cc'ed freebsd-ports, further discussion should happen there] > OK..I reduced the CC list. > Hello Pedro, others, > > IMHO these kinds of patches do not belong into the ports collection in > the first place. While they are correct, and reduce the number of > compiler warnings and improve the general quality of the code, they are > not necessary to make the software run on FreeBSD. > Actually if someone wants to build the BRLCAD fb support some of them will be necessary. The idea is, also, that if gcc (or ICC or TenDRA) is stricter in the future it will not break URT (it has happened before), or at least that it will not make be a nightmare to fix it again. > Is there any chance to have those changes integrated upstream, i.e. by > the authors of URT? > No, URT is not actively maintained anymore. It is part of BRLCAD, but I've been trying to convince them to un-bundle it so we that we can use our port. I hope they also unbundle Tcl, Tk, itcl, iTk, and iwidgets it's very bulky package (the last three need updating in our ports tree too). > If that's not the case (because the software is abandoned), or the do > not plan a new release within a reasonable timeframe, I'd prefer to have > those patches bundled in one file, say patch-FIX-WARNINGS, so that our > repository is not clobbered with a dozend of small, non-FreeBSD specific > patches. > Something like this happened with Spice and XView.. it was a mess to break up the patches afterwards to make sure we were not patching a file twice or in conflicting ways. I did the cleaning of those ports because I had some responsability in that happening, but I won't do the same mistake again for URT. > So, to sum this up: I really appreciate your work very much, but IMO the > ports collection is not the best place to store your patches. > Admitedly I didn't explain this very well: The patch contains cleanups and some minor fixes, but it also paves the way for building-in new functionality so that I can avoid re-building URT with BRLCAD. > Perhaps someone else from the ports@ list can share her/his opinion with > us? > I'm surely glad to receive feedback, and if someone else wants to maintain URT I'll be glad to let him/her know my requirements. cheers, Pedro. __________________________________ Do you Yahoo!? Yahoo! Mail - Easier than ever with enhanced search. Learn more. http://info.mail.yahoo.com/mail_250