From owner-freebsd-current@FreeBSD.ORG Sun Oct 3 13:41:15 2010 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4272C1065674 for ; Sun, 3 Oct 2010 13:41:15 +0000 (UTC) (envelope-from dlt@mebtel.net) Received: from mail941c35.nsolutionszone.com (mail941c35.nsolutionszone.com [209.235.152.131]) by mx1.freebsd.org (Postfix) with ESMTP id D877E8FC18 for ; Sun, 3 Oct 2010 13:41:14 +0000 (UTC) X-POP-User: dlt.mebtel.net Received: from localhost (99-194-23-158.dyn.centurytel.net [99.194.23.158]) by mail941c35.nsolutionszone.com (8.13.6/8.13.1) with ESMTP id o93DfBkw011434 for ; Sun, 3 Oct 2010 13:41:13 GMT Date: Sun, 3 Oct 2010 09:41:11 -0400 From: Derek Tattersall To: current@FreeBSD.org Message-ID: <20101003134111.GA98699@oriental.arm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-CSC: 0 X-CHA: v=1.1 cv=2hHc7UCzMB0CKmcVFN9PBDTmInQfOH1C8PynVZUvi2c= c=1 sm=1 a=GPr01A5e9VcA:10 a=kj9zAlcOel0A:10 a=5FSmvsqyZ8dLHOg+TByL6Q==:17 a=xwPayol1AAAA:8 a=CjxXgO3LAAAA:8 a=pGLkceISAAAA:8 a=-Ae4FPTvpqZWVLMiuAMA:9 a=GUyn5p-65itJroCGBS8GoTGS6q0A:4 a=CjuIK1q_8ugA:10 a=0Ob1RWNGeVAA:10 a=rC2wZJ5BpNYA:10 a=MSl-tDqOz04A:10 a=5FSmvsqyZ8dLHOg+TByL6Q==:117 Cc: Subject: Another clang problem X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dlt@mebtel.net List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Oct 2010 13:41:15 -0000 In updating gnash to 8.8 the build failed while linking with libvgl.so. My current system was built last week, with both kernel and world built with clang. The linkage failure was due to an inlined function, "set4pixels" which is only referred to, as far as I can tell, within the source file simple.c which contains the function definition. I rebuilt libvgl.so using gcc and gnash linked properly. It seems, at least in this case, that clang has some problems dealing with inlined functions. -- Best regards, Derek Tattersall dlt@mebtel.net dlt666@yahoo.com dtatters@gmail.com