From owner-svn-ports-all@FreeBSD.ORG Mon May 6 13:30:26 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id EB996C12; Mon, 6 May 2013 13:30:26 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-ve0-x232.google.com (mail-ve0-x232.google.com [IPv6:2607:f8b0:400c:c01::232]) by mx1.freebsd.org (Postfix) with ESMTP id 6492F5EA; Mon, 6 May 2013 13:30:26 +0000 (UTC) Received: by mail-ve0-f178.google.com with SMTP id jy13so3178089veb.37 for ; Mon, 06 May 2013 06:30:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=nafjlkRlnr907dXsmSYtxTl8GISG8f5Hc6KjlPOpSew=; b=kxTdPPAjuXzJqCbTJWYAFqMw8+fo5MxLMxJD/WvZVIaLlcAtxxfJZe5ZdB3851jx6x R32kNfiA1W1tM1erjpjiVO/g/GlojxWiBDK91aoVMFwl+9PbvPkTSsVT25QmIdkXp3Qt UvgxAsCqhEhSMH3p60Pf+yNtB2ejpM6cHqi0OossHKxsLVVvgEyZdo0JXw4VfB1DPSkK O254aNsLjunsKxTmWkYog7q0tgULLxa8ef1xs1w9qq0/EqvzV+vwQGkRe5IlhD0nZFxb KeKiakRsL+8ewj8KTRLfRLuf8mLppq4GE2i8D8JvG3FWzmTbl/KQgKbJWDjr/EghMfoz hd7Q== MIME-Version: 1.0 X-Received: by 10.52.93.78 with SMTP id cs14mr5917230vdb.17.1367847025869; Mon, 06 May 2013 06:30:25 -0700 (PDT) Received: by 10.58.74.197 with HTTP; Mon, 6 May 2013 06:30:25 -0700 (PDT) In-Reply-To: <5184C4E7.6050002@rainbow-runner.nl> References: <201305031759.r43Hx6vU069291@svn.freebsd.org> <51841656.4060809@FreeBSD.org> <51842941.2040905@FreeBSD.org> <5184C4E7.6050002@rainbow-runner.nl> Date: Mon, 6 May 2013 08:30:25 -0500 Message-ID: Subject: Re: svn commit: r317227 - head From: Jeremy Messenger To: Koop Mast Content-Type: text/plain; charset=ISO-8859-1 Cc: svn-ports-head@freebsd.org, Tijl Coosemans , svn-ports-all@freebsd.org, Emanuel Haupt , "ports-committers@freebsd.org" X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 May 2013 13:30:27 -0000 On Sat, May 4, 2013 at 3:20 AM, Koop Mast wrote: > On 3-5-2013 23:59, Jeremy Messenger wrote: >> >> On Fri, May 3, 2013 at 4:16 PM, Tijl Coosemans wrote: >>> >>> On 2013-05-03 22:24, Jeremy Messenger wrote: >>>> >>>> On Fri, May 3, 2013 at 2:56 PM, Tijl Coosemans wrote: >>>>> >>>>> On 2013-05-03 19:59, Emanuel Haupt wrote: >>>>>> >>>>>> Author: ehaupt >>>>>> Date: Fri May 3 17:59:06 2013 >>>>>> New Revision: 317227 >>>>>> URL: http://svnweb.freebsd.org/changeset/ports/317227 >>>>>> >>>>>> Log: >>>>>> Add a note about the security/libgcrypt update. >>>>>> >>>>>> Modified: >>>>>> head/UPDATING >>>>>> >>>>>> Modified: head/UPDATING >>>>>> >>>>>> ============================================================================== >>>>>> --- head/UPDATING Fri May 3 17:42:12 2013 (r317226) >>>>>> +++ head/UPDATING Fri May 3 17:59:06 2013 (r317227) >>>>>> @@ -5,6 +5,27 @@ they are unavoidable. >>>>>> You should get into the habit of checking this file for changes each >>>>>> time >>>>>> you update your ports collection, before attempting any port >>>>>> upgrades. >>>>>> >>>>>> +20130503: >>>>>> + AFFECTS: users of security/libgcrypt and any port that depends on >>>>>> it >>>>>> + AUTHOR: ehaupt@FreeBSD.org >>>>>> + >>>>>> + The libgcrypt port has been updated to 1.5.2 and all shared >>>>>> libraries >>>>>> + versions have been bumped. So you need to rebuild all applications >>>>>> that >>>>>> + depend on libgcrypt. Do something like: >>>>> >>>>> This shouldn't have happened. >>>>> >>>>> In the configure.ac for version 1.5.0 it says: >>>>> >>>>>> # LT Version numbers, remember to change them just *before* a release. >>>>>> # (Interfaces removed: CURRENT++, AGE=0, REVISION=0) >>>>>> # (Interfaces added: CURRENT++, AGE++, REVISION=0) >>>>>> # (No interfaces changed: REVISION++) >>>>>> LIBGCRYPT_LT_CURRENT=18 >>>>>> LIBGCRYPT_LT_AGE=7 >>>>>> LIBGCRYPT_LT_REVISION=0 >>>>> >>>>> In 1.5.2 it is: >>>>> >>>>>> # LT Version numbers, remember to change them just *before* a release. >>>>>> # (Interfaces removed: CURRENT++, AGE=0, REVISION=0) >>>>>> # (Interfaces added: CURRENT++, AGE++, REVISION=0) >>>>>> # (No interfaces changed: REVISION++) >>>>>> # NOTE: This is a stable branch, thus you may only bump up REVISION >>>>>> # unless you coordinate with the development branch. >>>>>> # >>>>>> LIBGCRYPT_LT_CURRENT=19 >>>>>> LIBGCRYPT_LT_AGE=8 >>>>>> LIBGCRYPT_LT_REVISION=1 >>>>> >>>>> The library version should be CURRENT - AGE, i.e. 11 in both cases and >>>>> therefore no version bump. >>>> >>>> Add USE_GNOME=ltverhack will fix this bug. >>>> >>>> While I am here, it will be great if someone can move it over to USES >>>> since it's not specific to GNOME. Something like USES=libtool:verhack >>>> libtool:asneededhack or different idea. :-) We have three patches for >>>> libtool: >>> >>> Doesn't every port using libtool need this? >> >> Yes, but it will be a very huge task to do it. It will forcing a lot >> of rebuild around. I think we need to do a baby step and baby step by >> using patch until we get it all then we can push patch to the libtool >> port and upstream. > > > Something I noticed is that with USE_GNOME=ltverhack the port suddenly wants > to build static libraries for some reason. So if ltverhack is going to be > moved to USES that should be fixed. It's my first time to hear like that and I never have seen it before. Can you show me which port? > -Koop > > >>> And if so is libtool doing something wrong on FreeBSD? >> >> http://people.freebsd.org/~mezz/libtool.txt > > -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org