From owner-freebsd-current@FreeBSD.ORG Sat Jul 23 18:30:26 2005 Return-Path: X-Original-To: current@freebsd.org 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 62E9F16A42F; Sat, 23 Jul 2005 18:30:26 +0000 (GMT) (envelope-from peter@wemm.org) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18A0D43D45; Sat, 23 Jul 2005 18:30:26 +0000 (GMT) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id EF67C2A8DA; Sat, 23 Jul 2005 11:30:25 -0700 (PDT) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 48471E2B3; Sat, 23 Jul 2005 11:30:25 -0700 (PDT) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.13.4/8.13.1) with ESMTP id j6NIUOSc069370; Sat, 23 Jul 2005 11:30:25 -0700 (PDT) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.13.4/8.13.1/Submit) id j6NIUO7O069367; Sat, 23 Jul 2005 11:30:24 -0700 (PDT) (envelope-from peter@wemm.org) X-Authentication-Warning: overcee.wemm.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: freebsd-current@freebsd.org Date: Sat, 23 Jul 2005 11:30:24 -0700 User-Agent: KMail/1.8.1 References: <200507221821.j6MILSbp028681@repoman.freebsd.org> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200507231130.24493.peter@wemm.org> Cc: Hajimu UMEMOTO , current@freebsd.org Subject: Re: HEADS-UP: ABI compatibility of getaddrinfo(3) was lost. 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: Sat, 23 Jul 2005 18:30:26 -0000 On Friday 22 July 2005 12:38 pm, Hajimu UMEMOTO wrote: > Hi, > > I've nuked the padding for ai_addrlen member of struct addrinfo. It > broke ABI compatibility of getaddrinfo(3) on 64 bit architecture. > You have to recompile userland programs that use getaddrinfo(3) on 64 > bit architecture. Please note that you'll need to recompile ports with shared libraries that reference this too. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5