From owner-freebsd-chromium@FreeBSD.ORG Wed May 30 11:23:22 2012 Return-Path: Delivered-To: chromium@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E7F7B106564A for ; Wed, 30 May 2012 11:23:22 +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 3F2AE8FC0C for ; Wed, 30 May 2012 11:23:22 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id OAA15700; Wed, 30 May 2012 14:23:19 +0300 (EEST) (envelope-from avg@FreeBSD.org) Message-ID: <4FC60327.7050607@FreeBSD.org> Date: Wed, 30 May 2012 14:23:19 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120503 Thunderbird/12.0.1 MIME-Version: 1.0 To: George Liaskos References: <4FC47CF8.7020909@FreeBSD.org> <4FC5F236.1020809@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.5pre Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: chromium@FreeBSD.org Subject: Re: chromium-19.0.1084.52 build failed with gcc 4.6 on amd 10h cpu X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2012 11:23:23 -0000 on 30/05/2012 13:59 George Liaskos said the following: > Duhh, sorry I am multitasking at work. > > Then if i understand correctly we should drop the dependency to the > skia_opts_ssse3 target. > There is a line[1135] which does this for android, try to add freebsd > in the condition. > > The skia_opts_ssse3 target includes SkBitmapProcState_opts_SSSE3.cpp, > which uses tmmintrin.h. Apologies if I wasn't clear originally... I think that the problem is that -mssse3 must be passed to a compiler when compiling skia_opts_ssse3 target and then everything would compile as it should. But for some reason that is not done. I suspect some problem is the .gyp file or gyp utility or somewhere else. E.g. if I add an non-existing flag '-favg-avg' in the same cflags list where '-mssse3' is specified, then the -favg-avg flag appears in the generated skia/skia_opts_ssse3.target.mk file. But -mssse3 doesn't appear there... What 'eats' it I don't know yet. -- Andriy Gapon