Date: Wed, 23 Jul 2014 12:25:21 +0200 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= <jean-sebastien.pedron@dumbbell.fr> To: freebsd-x11@freebsd.org Subject: Re: ATI radeon 3450 with new xorg Message-ID: <53CF8D91.3040302@dumbbell.fr> In-Reply-To: <20140723120257.394327f4f8aeccc238440e67@fbsd.es> References: <20140723120257.394327f4f8aeccc238440e67@fbsd.es>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --8RXwJphdmXGJGuuk5GJxwh9AnQVa10QGb Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 23.07.2014 12:02, Carlos Jacobo Puga Medina wrote: > Yes, it fails in runtime and is missing this symbol in both of them. This comes from an incompatibility between: o libc++ (our default C++ standard library), used to build LLVM from ports (graphics/dri's dependency), o and libstdc++ (the C++ standard library provided with and used by GCC), used to build libglapi on i386. Here, {LLVM headers + libc++ headers} produce different symbols than {LLVM headers + libstdc++ headers}, because both standard libraries have incompatible internal representation of standard C++ types. So they are both "C++ compliant" of course, but they can't be mixed in the same progr= am. The root of your problem isn't this incompatibility however. Clang is unable to build Mesa on i386 currently. The workaround was to use GCC temporarily until Clang is fixed. But it's ineffective, because of the incompatibility. --=20 Jean-S=E9bastien P=E9dron --8RXwJphdmXGJGuuk5GJxwh9AnQVa10QGb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTz42aAAoJEDnpl2Gl/ZTM19wQAKpWt5ORajJ1GH3RSVLy0ouQ vIFWsBZEsAgBxWY4qwyb885sm9TaF7ts9Nx3HN2aata8ZT9JCbRIH2IzD/sCVXAB 0HyzOEv8ufT0EOj6Ms7oTog8nGl0smBzhoL4Zbs3X/dojmdW+eieErs2JrnJv3KP FzESnHctsuFQmAwwTmI6k+R6ZhVGNt0a++hta6J0KW3g3Hpc84+w4LPG2sJdi0CJ 0pf7McUwtYKFpkPa6/cb60A9PJlNhbWIKXzq/cy4NKO/nc2zkyCbJmEBbonA56J5 /2YdHtlW3S60X3nTHpDBEbgDZyYaPINTaEOlzu16b2mhlQdn1vmDJJPhpJy07y5L F12egObcAxOAZJj9OdYZFRwztFmGGMiYfbiOsYQmyWcKpKr9i26qAbwSVlta6yid uEWypfpgvX+a6FiBbGpNKqzK7w3ItMyisLBVXjGi/JwOt5ZwJ3tbaAJoyUygXPyF bMd4ILgq2AExIMnodpGmw7/fVH+jqFd2kmrbqXvyPVolJ6HnNe3lsOg7sgwyoZru swRfEndviqPyLfBLz0yqfu/gpoa7wNY4Q52fajPsoifYgEkBwSa8GQ+beMF/CqLU lvfpvu03CI0vrAr0uc435ucQuCZB6b76KRiieRNeKZgoDoXQj1QzErFUrPnbgt9Z X2owgZFoS3K4tuhBfzL+ =I0Jh -----END PGP SIGNATURE----- --8RXwJphdmXGJGuuk5GJxwh9AnQVa10QGb--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53CF8D91.3040302>