From owner-freebsd-questions@FreeBSD.ORG Thu May 1 18:38:17 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 64649292 for ; Thu, 1 May 2014 18:38:17 +0000 (UTC) Received: from outbound.ifdnrg.com (outbound.ifdnrg.com [193.200.98.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "outbound.ifdnrg.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 06AB31CCE for ; Thu, 1 May 2014 18:38:16 +0000 (UTC) Received: from [192.168.0.10] (5751df74.skybroadband.com [87.81.223.116]) (authenticated bits=0) by outbound.ifdnrg.com (8.14.8/8.14.5) with ESMTP id s41IOhFl026262 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Thu, 1 May 2014 19:24:44 +0100 (BST) (envelope-from paul@ifdnrg.com) X-Authentication-Warning: outbound.ifdnrg.com: Host 5751df74.skybroadband.com [87.81.223.116] claimed to be [192.168.0.10] Message-ID: <53629170.7000202@ifdnrg.com> Date: Thu, 01 May 2014 19:24:48 +0100 From: Paul Macdonald User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Re: Latest 9.2-RELEASE-p5 update keeps wanting to install /boot/kernel/linker.hints References: <51EB2D64-1000-404B-BB63-8BB6F9D72A01@gromit.dlib.vt.edu> <20140501170847.GA29302@ozzmosis.com> In-Reply-To: <20140501170847.GA29302@ozzmosis.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2014 18:38:17 -0000 > A quick googling shows this is quite an old bug! > > Short answer: It's annoying but you can safely ignore it. > > Long answer: linker.hints is actually generated locally when > freebsd-update runs "kldxref -R /boot/". The problem is then sometimes > the local checksum doesn't match the freebsd-update server's remote > checksum of linker.hints, because kldxref in 9.2-REL does not take > into account that the order of a directory can be different between > machines/filesystems. > > A patch was submitted to 9-stable & 10-stable in Dec 2013: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=182098 > > I think the only way to fix this properly is for the FreeBSD team to > backport the kldxref.c patch to 9.2-REL and issue it as 9.2-REL-p6. > The machines generating the freebsd-update files need the kldxref > patch for local and remote checksums of linker.hints to match; it's > not enough to just patch kldxref on your local machine. > > Regards > Andrew it's also showing up on 8.4 machines and adding it to IgnorePaths in /etc/freebsd-update.conf has no effect. I'd also say its not just an annoyance, if you script stuff so you can see what needs updated.. Paul.