ATI radeon 3450 with new xorg

Jean-Sébastien Pédron jean-sebastien.pedron at dumbbell.fr
Wed Jul 23 07:35:20 UTC 2014


On 22.07.2014 22:25, Carlos Jacobo Puga Medina wrote:
> Hi people,

Hello!

> Currently I'm testing an ATI Radeon HD 3450 with the new Xorg 
> drivers on 11-CURRENT. It works partially due some ports aren't able
> to compile with CLANG and prefer GCC47. These ports are dri, libGL
> and libglapi.
> 
> % uname -a
> (...) 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r268969 (...)  i386
> 
> % make -C /usr/ports/graphics/dri -V CC
> gcc47

I now see that Mesa (libGL, dri, ...) is built with GCC on i386; never
noticed that before. See graphics/libGL/bsd.mesalib.mk:

# i386 triggers clang bug 19778. This happens with clang 3.4.1 and older.
. if ${ARCH} == i386
USE_GCC=yes
. endif

The bug is described here:
http://llvm.org/bugs/show_bug.cgi?id=19778

I add Dimitry into the loop: Dimitry, do you have any news for this
Clang bug?

Buildling Mesa with GCC causes the usual libc++ vs. libstdc++
incompatibilty:

libGL error: dlopen /usr/local/lib/dri/r600_dri.so failed
(/usr/local/lib/dri/r600_dri.so: Undefined symbol
"_ZN4llvm13EngineBuilder12selectTargetERKNS_6TripleENS_9StringRefES4_RKNS_15SmallVectorImplISsEE")

-- 
Jean-Sébastien Pédron

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 884 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20140723/91a55ff3/attachment.sig>


More information about the freebsd-x11 mailing list