From owner-freebsd-stable@FreeBSD.ORG Thu Jan 9 17:33:55 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 96A36E3F for ; Thu, 9 Jan 2014 17:33:55 +0000 (UTC) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.10]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 310C81B79 for ; Thu, 9 Jan 2014 17:33:54 +0000 (UTC) Received: from pc1111.math.uni-hamburg.de (pc1111.math.uni-hamburg.de [134.100.220.119]) by mrelayeu.kundenserver.de (node=mreu2) with ESMTP (Nemesis) id 0Mczwc-1Vj69K3BPW-00INWI; Thu, 09 Jan 2014 18:33:52 +0100 Message-ID: <52CEDD80.6020105@janh.de> Date: Thu, 09 Jan 2014 18:33:52 +0100 From: Jan Henrik Sylvester User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: stable-list freebsd Subject: Re: 10.0-RC4 -> 10.0-RC5: Rebuilding ports (was: Xorg stopped using /dev/sysmouse) References: <52CEA744.8050105@janh.de> In-Reply-To: <52CEA744.8050105@janh.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:peD079+HXl5IH2MYgB06pU4zDB+C6jMkLALnjntKpgg 7NVXW4us/AuVJExe68WBu5pMEw/AQwXQyx0q4yqM1t9RB5jvLJ ETQd46Cj6xc5UbZlH3MRdDw9XD1Uy2ibL2aLVXPocUIwV1yJnt C6jom7ViXiRX41do86k8SDokXXwncJYng+LuCh8wr5tJpv9wr5 uxXFqgUHqQJdsxsbdZ8xKZbu/Qfw1e2YI5gc7ipSgADMm7J2Rr XVHpk+vfhmFvT3d5CzYpV4bwZs4zgnu1nJoIl2AGvZnwQU4Zn8 2PM60de+eKfwrWlYkdfx7WCGJZFKrdI03OWdS4TBASNWFFQoqi Q10xlrpKOWuJ4Os3ykWA= X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2014 17:33:55 -0000 On 01/09/2014 14:42, Jan Henrik Sylvester wrote: > Is it necessary to rebuild all ports due to the ABI change in r260406? > Is there a reasonable way to find out, which ports are affected? Is > r260406 related at all? In case anyone else wonders, how serious "It is recommended to rebuild and install all applications if possible" from the announcement should be taken coming from a previous RC: At least sysutils/hal malfunctions due to the restored ABI. Searching for the dynamic uses of kinfo_getfile: find /usr/local/ -type f | while read -r FILE ; do readelf -s "$FILE" 2>/dev/null | grep kinfo_getfile && echo "$(pkg which -qo "$FILE") $FILE" ; done On my system, sysutils/tmux, x11/konsole, and sysutils/hal are using it. Of course, there could be other uses of kinfo_file. Cheers, Jan Henrik