From owner-freebsd-current@FreeBSD.ORG Wed Dec 31 05:21:29 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A2B416A4CE for ; Wed, 31 Dec 2003 05:21:29 -0800 (PST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.176]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51A3C43D39 for ; Wed, 31 Dec 2003 05:21:28 -0800 (PST) (envelope-from max@love2party.net) Received: from [212.227.126.179] (helo=mrelayng9.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AbgHv-0001xc-00 for current@freebsd.org; Wed, 31 Dec 2003 14:21:27 +0100 Received: from [217.83.13.134] (helo=vampire.homelinux.org) by mrelayng9.kundenserver.de with asmtp (Exim 3.35 #1) id 1AbgHv-0006P6-00 for current@freebsd.org; Wed, 31 Dec 2003 14:21:27 +0100 Received: (qmail 7463 invoked from network); 31 Dec 2003 13:25:48 -0000 Received: from unknown (HELO fbsd52.laiers.local) (192.168.4.88) by 192.168.4.1 with SMTP; 31 Dec 2003 13:25:48 -0000 From: Max Laier To: Mark Huizer , current@freebsd.org Date: Wed, 31 Dec 2003 14:21:25 +0100 User-Agent: KMail/1.5.4 References: <20031231130800.GB59239@eeyore.local.dohd.org> In-Reply-To: <20031231130800.GB59239@eeyore.local.dohd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200312311421.25383.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:e28873fbe4dbe612ce62ab869898ff08 cc: freebsd@dohd.org Subject: Re: kern.osreldate and EAI_NODATA deprecation X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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, 31 Dec 2003 13:21:29 -0000 On Wednesday 31 December 2003 14:08, Mark Huizer wrote: > Hi, > I'm trying to upgrade the port for kaffe-devel, but I run into a problem > related to the changes in netdb.h on October 24th. (EAI_NODATA is > deprecated and is now an alias for EAI_NONAME). > I can solve this with an extra patch if osreldate>someversion, but I > don't know how to find what someversion should be. > Was it changed because of that commit, or where can I find the nearest > osreldate change? __FreeBSD_version is defined in sys/sys/param.h. The closest for your case is: 501112 from October 16th. http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/sys/param.h I'd rather suggest using an unconditional patch which introduces #ifdef EAI_NODATA where required. That is future save (as the comment notes that EAI_NODATA will go forever on Apr 23th). Hope that helps. -- Best regards, | max@love2party.net Max Laier | ICQ #67774661 http://pf4freebsd.love2party.net/ | mlaier@EFnet #DragonFlyBSD