From owner-freebsd-current@FreeBSD.ORG Wed Jan 28 20:45:27 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AF6A10656FF for ; Wed, 28 Jan 2009 20:45:27 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from skerryvore.cs.uoguelph.ca (skerryvore.cs.uoguelph.ca [131.104.94.204]) by mx1.freebsd.org (Postfix) with ESMTP id 0436C8FC0A for ; Wed, 28 Jan 2009 20:45:26 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from muncher.cs.uoguelph.ca (muncher.cs.uoguelph.ca [131.104.91.102]) by skerryvore.cs.uoguelph.ca (8.13.1/8.13.1) with ESMTP id n0SKjOpZ017098; Wed, 28 Jan 2009 15:45:24 -0500 Received: from localhost (rmacklem@localhost) by muncher.cs.uoguelph.ca (8.11.7p3+Sun/8.11.6) with ESMTP id n0SKmnS05456; Wed, 28 Jan 2009 15:48:49 -0500 (EST) X-Authentication-Warning: muncher.cs.uoguelph.ca: rmacklem owned process doing -bs Date: Wed, 28 Jan 2009 15:48:49 -0500 (EST) From: Rick Macklem X-X-Sender: rmacklem@muncher.cs.uoguelph.ca To: Graham Todd In-Reply-To: <4980B0D8.9010506@bellanet.org> Message-ID: References: <20090122121750.GA14657@sr.se> <4980B0D8.9010506@bellanet.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.63 on 131.104.94.204 Cc: shaun@freebsd.org, current@freebsd.org, Gunnar Flygt , cy@freebsd.org Subject: Re: Backporting of Heimdal 1.1 to 7.* X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jan 2009 20:45:28 -0000 On Wed, 28 Jan 2009, Graham Todd wrote: > Gunnar Flygt wrote: >> Is there any possibility that heimdal 1.1 that works beautifully in >> Current will be backported to FreeBSD-7.x? > > What if the port was updated to 1.1 to match base in CURRENT or to 1.2.1 > for testing? :-) Upstream heimdal is at 1.2.1 but I think there is some > pthread trickiness involved in getting it to compile (does anyone know > what is missing there?) For 1.1 you can change the values in the distinfo > and Makefile in the current port (which is at 1.0.1) and build a new 1.1 > package to use on 7.*. The rc script from the version in ports could use > modernizing to make more use of rc.subr magic, but things seem to work. > [good stuff snipped] I don't know if this will help or muddy the waters, but... The kerberos code in FreeBSD-CURRENT isn't Heimdal 1.1, but is code derived from it by Doug Rabson, I believe. (So, backporting kerberos from -current isn't the same thing as using Heimdal-1.1 on FreeBSD7.) I have built vanilla Heimdal-1.1 on FreeBSD7 and used it without difficulty, but I never re-linked any system binaries, I just used Heimdal-1.1 for my gssd. So I don't know what issues might be encountered re-linking FreeBSD7 sources against Heimdal-1.1. (Heimdal-1.2 fails to build, because it wants -lpthread added to some linkage, I vaguely recall.) As I said, don't know if this helps, rick