From owner-svn-src-all@freebsd.org Mon May 21 20:22:17 2018 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2A4B7EFD7DE; Mon, 21 May 2018 20:22:17 +0000 (UTC) (envelope-from andreast@FreeBSD.org) Received: from smtp.imp.ch (smtp.imp.ch [IPv6:2001:4060:1:1001::13:197]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BD7B06EB27; Mon, 21 May 2018 20:22:16 +0000 (UTC) (envelope-from andreast@FreeBSD.org) Received: from [192.168.225.14] (dhclient-91-190-10-49.flashcable.ch [91.190.10.49]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by fgznet.ch (Postfix) with ESMTPSA id 681FCC189C; Mon, 21 May 2018 22:22:14 +0200 (CEST) Subject: Re: svn commit: r333919 - in head/contrib/file: . doc magic magic/Magdir python src tests To: Eitan Adler , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org References: <201805200506.w4K56gps088300@repo.freebsd.org> From: Andreas Tobler Message-ID: <079e7e34-3f1e-b6bf-5d63-ff560d13fa62@FreeBSD.org> Date: Mon, 21 May 2018 22:22:14 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <201805200506.w4K56gps088300@repo.freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-CH Content-Transfer-Encoding: 7bit X-Scanned-By: Asterix Submit on 127.0.1.1 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2018 20:22:17 -0000 Hi Eitan, On 20.05.18 07:06, Eitan Adler wrote: > Author: eadler > Date: Sun May 20 05:06:42 2018 > New Revision: 333919 > URL: https://svnweb.freebsd.org/changeset/base/333919 > > Log: > MFV: file 5.33 > > Merge the latest file(1) in. > > Relevent Changelog: > - extend the support for ${x?:} expansions for magic descriptions > - add support for ${x?:} in mime types to handle pie binaries. > - add support for negative offsets (offsets from the end of file) > - close the file on error when writing magic > > Relnotes: yes I bissected this commit as the one which breaks my ports build. The one before, 333916 lets me build ports w/o problems. This and the following one (333922) which fixed compilation leaves me with a weird situation. For example, when I try to build x11-servers/xorg-server I do not find the libpciaccess.so lib, then the build tries to build the missing library and complains about the library is already there. Force installing it doesn't help, the configure step still complains about a libpciaccess.so which was not found. Another example is a gccX build where it complains about libgmp.so not found. This happens on amd64, two different machines, and also on armv7. I didn't try on other archs. Stepping between the two revisions solves/exposes the issue. Do you have an idea what happens here? TIA, Andreas