From owner-freebsd-ports@FreeBSD.ORG Sun Sep 9 07:00:18 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F27181065670 for ; Sun, 9 Sep 2012 07:00:17 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 77E2D8FC12 for ; Sun, 9 Sep 2012 07:00:17 +0000 (UTC) Received: by eeke52 with SMTP id e52so471457eek.13 for ; Sun, 09 Sep 2012 00:00:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=nqxizAyJvcFX4S0PnuvR89DeVKBzSbbpmq8jYm7isGE=; b=kvPSawQXvk/bYBG/0yH0aKltNOn2Utv4lf/PcGlk1hpcgovl6HzdW/JubzE95PEADD qZUogLCCTPC3K8ochzuW82xrzv8iz5jGJgXoKEaMip0VE+KqIep3sxEy27yk+icV4Nfa WnkwUoaDB+J21zGuFgh49WDkptZIYddc2LPUZ2VAd5Kew5PTNLhBDIbFCESPmYPSGNDY 8J1k4/jUiiXW4XN0DrPnx1GBxe3WtiNaWg1E40J1uBEcHm/LrDOwKvqUtFF/8O+bY19E M2fQKLgSRjcVqK7xSAgpN5lSC0SKCf4nBMKqwSk869U8a2XnWB4xEWOM6QntYeyTws9H WU4w== MIME-Version: 1.0 Received: by 10.204.152.27 with SMTP id e27mr3223650bkw.56.1347174016492; Sun, 09 Sep 2012 00:00:16 -0700 (PDT) Received: by 10.204.10.141 with HTTP; Sun, 9 Sep 2012 00:00:16 -0700 (PDT) Received: by 10.204.10.141 with HTTP; Sun, 9 Sep 2012 00:00:16 -0700 (PDT) In-Reply-To: <1347145713.16545.YahooMailClassic@web111312.mail.gq1.yahoo.com> References: <1347145713.16545.YahooMailClassic@web111312.mail.gq1.yahoo.com> Date: Sun, 9 Sep 2012 08:00:16 +0100 Message-ID: From: Chris Rees To: Jeffrey Bouquet Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Jamie Paul Griffin , Kevin Oberman , FreeBSD Mailing List Subject: Re: [HEADS-UP] Announcing the end of port CVS X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Sep 2012 07:00:18 -0000 On 9 Sep 2012 00:11, "Jeffrey Bouquet" wrote: > > > > --- On Sat, 9/8/12, Kevin Oberman wrote: > > > From: Kevin Oberman > > Subject: Re: [HEADS-UP] Announcing the end of port CVS > > To: "Jamie Paul Griffin" > > Cc: freebsd-ports@freebsd.org > > Date: Saturday, September 8, 2012, 2:42 PM > > On Sat, Sep 8, 2012 at 3:09 AM, Jamie > > Paul Griffin > > wrote: > > > [ Lars Eighner wrote on Fri 7.Sep'12 at 10:00:45 > > -0500 ] > > > > > >> On Fri, 7 Sep 2012, Beat Gaetzi wrote: > > >> > > >> >The development of FreeBSD ports is done in > > Subversion nowadays. > > >> >For the sake of compatibility a Subversion to > > CVS exporter is > > >> >in place which has some limitations. For CVSup > > mirroring cvsup > > >> >based on Ezm3 is used which breaks regularly > > especially on amd64 > > >> >and with Clang and becomes more and more > > unmaintainable. > > >> > > >> > > >> What exactly is the motivation again for moving > > from things which work like > > >> cvsup and gcc to things that are broken or lame > > like subversion and clang? > > > > > > They're not broken. I've recently been using them and > > they're fine. > > > There has been plenty of discussion about the reasons > > for the changes so > > > have a read from the various sites and list archives. > > > > Looks like a troll to me. No one who has worked with > > subversion for a > > project of any size would ever want to go back to CVS. While > > still > > having some of CVS's limitations, it does far, far more and > > is much > > easier to work with for most things. I really miss the > > forced commit > > and, for one application, RANCiD, I use CVS so I can grep > > through the > > ,v files easily. But I can't see any reason for FreeBSD not > > to move > > the the more advanced system. > > > > As to clang, there is no choice there. The license on newer > > version of > > gcc (GPLv3) is simply not acceptable to the community, so > > gcc is stuck > > forever at 4.2 which is getting very old. clang has > > excellent > > development support, an acceptable license, and early tests > > show that > > it generally compiles faster and MAY even generate better, > > faster > > code. > > -- > > R. Kevin Oberman, Network Engineer > > E-mail: kob6558@gmail.com > > _______________________________________________ > > freebsd-ports@freebsd.org > > mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > > > I'd not go so far as to label it trolling.... > ... > I searched quite a bit upon this announcement to find csup > svn equivalent guides and found little applying to ports... > hopefully they will appear prior to the changeover?, something > easily learned? > > .... > (disregarding portsnap for the moment, and I apologize...) > .... > (the .htm I saved from the web searches (svn) appear too complex and > irrelevant to this use case to be of use here...) For end users portsnap has been a better solution for a long time; it's faster and also secure; the snapshots are signed. Perhaps you should give it a try, sine you correctly point out that Subversion is a pain to install. Chris