From owner-freebsd-ports@FreeBSD.ORG Mon Jun 16 14:28:08 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 56842C34; Mon, 16 Jun 2014 14:28:08 +0000 (UTC) Received: from mailrelay009.isp.belgacom.be (mailrelay009.isp.belgacom.be [195.238.6.176]) by mx1.freebsd.org (Postfix) with ESMTP id B47AE26B2; Mon, 16 Jun 2014 14:28:07 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnYGAI79nlNbsVLb/2dsb2JhbABagw3BOYMSAYEPF3WEAwEBBTocGAsQCxgJJQ8qHgYuiCsBz0MXjnYHhEMBA5pCk1mBfoFEOw Received: from 219.82-177-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.177.82.219]) by relay.skynet.be with ESMTP; 16 Jun 2014 16:27:59 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.9/8.14.9) with ESMTP id s5GERwr9001710; Mon, 16 Jun 2014 16:27:58 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Mon, 16 Jun 2014 16:27:57 +0200 From: Tijl Coosemans To: Michael-O <1983-01-06@gmx.net> Subject: Re: Crash incompatibility port serf-1.3.6/Subversion 1.8.9 and base Heimdal 1.1.0 Message-ID: <20140616162757.164ed162@kalimero.tijl.coosemans.org> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: apache@FreeBSD.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jun 2014 14:28:08 -0000 On Mon, 16 Jun 2014 15:23:11 +0200 Michael-O wrote: > Hi folks, > > I have compiled and installed serf 1.3.6 with GSS-API support. By > default, it is linked against Heimdal 1.1.0 (base version). I am on > FreeBSD 9.2. > Then I installed Subversion 1.8.9. All went fine. When I try to invoke > Subversion with GSS-API authentication, it crashes with a segmentation > fault. > First, I reported this to the serf mailing list [1] but it turned out > to be a bug in Heimdal which triggers the issue. > > I have compiled serf against Heimdal 1.5.2 (non-port) and MIT Kerberos > 1.12.1 (port) and it works flawlessly. > > So, how can we deal with that? I know that I can upgrade Heimdal through > ports but isn't the base version supposed to simply work? > The alternative is a hack to modify serf's Makefile from GSSAPI="/usr" > to GSSAPI="/usr/local" (MIT Kerberos) but that cannot be a solution to > the issue. apache@ (CCed) maintains www/serf. Maybe they could add options to select a GSS-API implementation like ftp/curl does.