From owner-freebsd-ports@FreeBSD.ORG Wed Jan 11 22:32:47 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACE071065672; Wed, 11 Jan 2012 22:32:47 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id A14BF8FC20; Wed, 11 Jan 2012 22:32:45 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id AAA23344; Thu, 12 Jan 2012 00:32:43 +0200 (EET) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1Rl6ip-000BFu-AY; Thu, 12 Jan 2012 00:32:43 +0200 Message-ID: <4F0E0E0A.40507@FreeBSD.org> Date: Thu, 12 Jan 2012 00:32:42 +0200 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20111222 Thunderbird/9.0 MIME-Version: 1.0 To: Rainer Hurling , FreeBSD Ports , David Chisnall References: <4F0D595B.2000901@FreeBSD.org> <4F0D5CA5.5010409@gwdg.de> <4F0D681A.9020600@FreeBSD.org> <4F0E0B9E.2000600@FreeBSD.org> In-Reply-To: <4F0E0B9E.2000600@FreeBSD.org> X-Enigmail-Version: undefined Content-Type: text/plain; charset=x-viet-vps Content-Transfer-Encoding: 7bit Cc: FreeBSD-Current , Martin Matuska Subject: Re: ImageMagick: tests fail on freebsd 10 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jan 2012 22:32:47 -0000 on 12/01/2012 00:22 Andriy Gapon said the following: [snip] > /usr/include/xlocale.h:160:3: error: unknown type name 'va_list' > /usr/include/xlocale.h:162:3: error: unknown type name 'va_list' [snip] > Back to the main problem. I am not sure where the difference between the base > GCC and GCC 4.6 with respect to 'va_list' in xlocale.h comes from. Changing those two instances of 'va_list' to '__va_list' (which is used a lot throughout the header) seems to fix the problem with GCC 4.6. David, what do you think? -- Andriy Gapon