From owner-freebsd-ports@FreeBSD.ORG Mon Aug 25 16:13:37 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 150E682B for ; Mon, 25 Aug 2014 16:13:37 +0000 (UTC) Received: from mk-outboundfilter-6.mail.uk.tiscali.com (mk-outboundfilter-6.mail.uk.tiscali.com [212.74.114.14]) by mx1.freebsd.org (Postfix) with ESMTP id 7E8903C33 for ; Mon, 25 Aug 2014 16:13:35 +0000 (UTC) X-Trace: 121912448/mk-outboundfilter-6.mail.uk.tiscali.com/PIPEX/$ON_NET_AUTH_ACCEPTED/pipex-temporary-group/81.170.79.154/-4.0/crees@physics.org X-SBRS: -4.0 X-RemoteIP: 81.170.79.154 X-IP-MAIL-FROM: crees@physics.org X-SMTP-AUTH: bayofrum@uwclub.net X-MUA: Mozilla/5.0 (X11; FreeBSD i386; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: At0PAF1g+1NRqk+aPGdsb2JhbABagw1TVwHMVoM0hBkBgSEXBQEBAQE4NoQEAQU4HiIRCxgJFg8JAwIBAgEnChQTBgIBAYhCCb9/F4l/L4RcSRaENgEEkDSFG4hShT8YhGGMWzwvgQiBRwEBAQ X-IPAS-Result: At0PAF1g+1NRqk+aPGdsb2JhbABagw1TVwHMVoM0hBkBgSEXBQEBAQE4NoQEAQU4HiIRCxgJFg8JAwIBAgEnChQTBgIBAYhCCb9/F4l/L4RcSRaENgEEkDSFG4hShT8YhGGMWzwvgQiBRwEBAQ X-IronPort-AV: E=Sophos;i="5.04,397,1406588400"; d="scan'208";a="121912448" X-IP-Direction: OUT Received: from 81-170-79-154.dynamic.dsl.as9105.com (HELO pegasus.bayofrum.net) ([81.170.79.154]) by smtp.pipex.tiscali.co.uk with ESMTP; 25 Aug 2014 17:13:17 +0100 Received: from [192.168.1.105] (nova.bayofrum.net [192.168.1.105]) by pegasus.bayofrum.net (Postfix) with ESMTPSA id B116561A89 for ; Mon, 25 Aug 2014 17:13:12 +0100 (BST) Message-ID: <53FB5C38.4090907@physics.org> Date: Mon, 25 Aug 2014 16:54:32 +0100 From: Chris Rees User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: FreeBSD Port: git-2.0.2_1 References: <5b109c99bada4b39b622e3c5257fe2c4@gds-exchange1.NUITH.local> <20140825165206.40cc5eba@bsd64.grem.de> <53FB5004.1010709@FreeBSD.org> <53FB52C7.8000206@FreeBSD.org> In-Reply-To: <53FB52C7.8000206@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-bayofrum-MailScanner-Information: Please contact the ISP for more information X-bayofrum-MailScanner-ID: B116561A89.A8AE3 X-bayofrum-MailScanner: Found to be clean X-bayofrum-MailScanner-From: crees@physics.org X-Spam-Status: No X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Aug 2014 16:13:37 -0000 On 08/25/14 16:14, Kubilay Kocak wrote: > On 26/08/2014 1:02 AM, Kubilay Kocak wrote: >> On 26/08/2014 12:52 AM, Michael Gmelin wrote: >>> On Mon, 25 Aug 2014 13:39:50 +0000 >>> Sebastian Bach wrote: >>> >>>> Hi! >>>> >>>> I've an urgent problem with the current port devel/git (2.0.2). After >>>> upgrading we can't use our Atlassian Stash server anymore. Stash >>>> rejects (hard check of 2.0.2 and 2.0.3) to use this specific git >>>> version due to a critical bug in 'git diff-tree' which breaks Stash's >>>> commit page. Please see the 'DVCS clients' section on their system >>>> requirements page: >>>> https://confluence.atlassian.com/display/STASH/Supported+platforms >>>> https://jira.atlassian.com/browse/STASH-5052 >>>> >>>> I don't know how to downgrade this port. Is this even possible on >>>> FreeBSD? However, can you tell me when git 2.0.4 or 2.1.0 will be >>>> available in the ports collections? >>>> >>>> Best regards >>>> Sebastian Bach >>>> >>> If you're using pkg you might be lucky and still have a cached copy >>> in /var/cache/pkg. In that case try pkg delete git and pkg >>> add /var/cache/pkg/git-.txz. >>> >>> Otherwise one way of doing this is getting the old package skeleton >>> from svn and build it from ports. You need revision 362475 of the ports >>> tree for git version 2.0.1. Alternatively you can download the files >>> from svnweb (a bit clumsy, but doesn't require you to install >>> subversion): >>> >>> http://svnweb.freebsd.org/ports/head/devel/git/?pathrev=362475 >>> >>> If you don't have a ports tree yet, do: portsnap fetch extract >>> >>> Then copy the files in /usr/ports/devel/git, go there and do make >>> install (do pkg delete git beforehand). >>> >> Thanks for the assist Michael :) >> >> I have a patch updating git to 2.1.0 thats 98% complete (just updating >> minor pkg-plist stuff for HTMLDOCS option) >> >> I'll have it to you in 10-15 >> > Sebastian, > > Find attached a patch updating devel/git to 2.1.0 with the following > changes: > > - Update to 2.1.0 > - Sort pkg-plist (much easier to update when sorted!) > - Use CONFIGURE_ARGS user-knob to disable libiconv > > There is a leftover issue (in the current version of the port too) > building *without* ICONV and *with* CONTRIB options, so avoid that > combination. > > Otherwise it builds and packages cleanly (tested with poudriere). > > Let us know how the update goes for you, whether it fixes your Atlassian > Stash issue, and report back. > > I can then create a Bugzilla issue report and submit the update so you > can revert to using ports rather than a local patch :) > > Hope that helps! > > Koobs > > For future reference, ports-mgmt/portdowngrade does the heavy svn lifting for you if you're not sure about exactly what to do. Chris -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.