Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Oct 2010 14:54:45 +0100
From:      Rui Paulo <rpaulo@FreeBSD.org>
To:        dlt@mebtel.net
Cc:        current@FreeBSD.org
Subject:   Re: Another clang problem
Message-ID:  <9825922F-0808-4A60-97B7-2A6818FA409F@FreeBSD.org>
In-Reply-To: <20101003134111.GA98699@oriental.arm.org>
References:  <20101003134111.GA98699@oriental.arm.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 3 Oct 2010, at 14:41, Derek Tattersall wrote:

> 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.
>=20
> 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.

We are still in the process of identifying which ports have problems, =
but we are aware that building ports with clang is not an easy job: =
several ports assume a gcc behavior and there some LLVM/Clang problems =
that need to be ironed out.

Given this, we need some sort of way to identify ports that can be built =
with clang, but that requires man-hours.

Regards,
--
Rui Paulo




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9825922F-0808-4A60-97B7-2A6818FA409F>