From owner-freebsd-stable@FreeBSD.ORG Thu May 12 08:20:54 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 427611065670 for ; Thu, 12 May 2011 08:20:54 +0000 (UTC) (envelope-from michael.ross@gmx.net) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id 89F1F8FC12 for ; Thu, 12 May 2011 08:20:53 +0000 (UTC) Received: (qmail invoked by alias); 12 May 2011 07:54:11 -0000 Received: from dslb-188-108-093-254.pools.arcor-ip.net (EHLO michael-think) [188.108.93.254] by mail.gmx.net (mp025) with SMTP; 12 May 2011 09:54:11 +0200 X-Authenticated: #11429267 X-Provags-ID: V01U2FsdGVkX19bqmkEni5bAvP2h33OkzpPJsjSYTIDLUZF/RNlHk KyteYsBKdUvlzl Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes To: joerg_surmann , "Jeremy Chadwick" References: <4DCB7962.6090706@snafu.de> <20110512061312.GA54574@icarus.home.lan> <4DCB81EF.2080104@snafu.de> <20110512065945.GA55199@icarus.home.lan> Date: Thu, 12 May 2011 09:54:06 +0200 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Michael Ross" Message-ID: In-Reply-To: <20110512065945.GA55199@icarus.home.lan> User-Agent: Opera Mail/11.10 (Win32) X-Y-GMX-Trusted: 0 Cc: freebsd-stable@freebsd.org Subject: Re: can't update libzip-0.9.3 to libzip-0.10 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 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, 12 May 2011 08:20:54 -0000 Am 12.05.2011, 08:59 Uhr, schrieb Jeremy Chadwick : > > Are you using any sort of LC_CTYPE or LANG setting in your dotfiles that > gets propagated to the root environment (during su, sudo, etc.)? I see > that you're in .de which is why I ask. I have :lang=de_DE.ISO8859-1:\ in /etc/login.conf. Soon as I remove this, libzip compiles without error. Generated zipconf.h: http://pastebin.com/n8YKaNQ8 For comparison, with lang=de, completelty different types detected and used, erroneous zipconf.h: http://pastebin.com/yTw77zgt > I've attached a zipconf.h file from my system. You can compare the > differences; it should be obvious. My system does not have "?" > characters injected into the typedefs, but more importantly (and this is > indeed important!), the types it detects/uses are completely different. > > I'm not sure what's going on with your system, but it almost implies > that you have a separate set of include files that are "trumping" or > "overriding" the FreeBSD base system defaults.