From owner-cvs-src@FreeBSD.ORG Sat Jun 16 14:49:19 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 00E2616A46C; Sat, 16 Jun 2007 14:49:19 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from smtp-3.dlr.de (smtp-3.dlr.de [195.37.61.187]) by mx1.freebsd.org (Postfix) with ESMTP id 814C013C447; Sat, 16 Jun 2007 14:49:18 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from [129.247.12.6] ([129.247.12.6]) by smtp-3.dlr.de with Microsoft SMTPSVC(6.0.3790.1830); Sat, 16 Jun 2007 16:49:16 +0200 Message-ID: <4673F870.1090307@dlr.de> Date: Sat, 16 Jun 2007 16:49:20 +0200 From: Hartmut Brandt Organization: German Aerospace Center User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: John Baldwin References: <200705210249.l4L2n8KS097032@repoman.freebsd.org> <200706151630.20867.jhb@freebsd.org> <467313B1.7070507@dlr.de> <200706160847.05499.jhb@freebsd.org> In-Reply-To: <200706160847.05499.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 16 Jun 2007 14:49:16.0485 (UTC) FILETIME=[8333FF50:01C7B025] Cc: Daniel Eischen , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib Makefile.inc src/lib/libatm Makefile src/lib/libautofs Makefile src/lib/libbegemot Makefile src/lib/libbluetooth Makefile src/lib/libbsm Makefile src/lib/libbz2 Makefile src/lib/libc_r Makefile src/lib/libcrypt ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 14:49:19 -0000 John Baldwin wrote: > On Friday 15 June 2007 06:33:21 pm Hartmut Brandt wrote: >> John Baldwin wrote: >>> On Sunday 20 May 2007 10:49:08 pm Daniel Eischen wrote: >>>> deischen 2007-05-21 02:49:08 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> lib/libautofs Makefile >>> This isn't connected to the build AFAICT. >>> >>>> Log: >>>> Bump library versions in preparation for 7.0. >>>> >>>> Ok'd by: kan >>> Was this bump supposed to be exhaustive? The following libraries haven't > been >>> bumped relative to 6.x: >>> >>> - libalias >>> - libbsnmp >>> - all the snmp_*.so modules >> I'm probably not up-to-date with the handling of version numbers, but I >> would think that the snmp_*.so modules version numbers are meant to >> reflect the API version that these modules use (which is implemented by >> bsnmpd). This hasn't changed, so what would be the reason to bump that >> number? Same for libbsnmp. > > If they depend on libc.so then they could try to pull libc.so.6 into an > existing binary using libc.so.7 (or vice versa). Probably for snmp_* and > bsnmpd this doesn't matter since folks are likely to use the bsnmpd that > comes with the OS. But we bumped all of this for 6.0, which is why I'm > asking if the bump was supposed to be exhaustive like 6.0, or if it was > intentionally only bumping a subset. The fact that most of the ncurses > libraries were bumped but not the two 'libncurses*' suggests that at least > that case is a bug. I see. I remember to have a problem with this kind of things when a loaded module tried to pull in a libc different from the one used by the main program. harti