From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QLfg8-0002oI-Rp for garchives@archives.gentoo.org; Sun, 15 May 2011 18:04:32 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8BC9C1C092; Sun, 15 May 2011 18:04:22 +0000 (UTC) Received: from mo-p05-ob.rzone.de (mo-p05-ob.rzone.de [81.169.146.182]) by pigeon.gentoo.org (Postfix) with ESMTP id 50BF31C0C4 for ; Sun, 15 May 2011 18:03:47 +0000 (UTC) X-RZG-AUTH: :IW0NeWCpcPchHrcnS4ebzBgQnKHTmUiSF2JlOcyy/54wX4oRGP6NKj4cDg== X-RZG-CLASS-ID: mo05 Received: from pinacolada.localnet ([81.27.171.130]) by post.strato.de (mrclete mo61) (RZmta 25.18) with ESMTPA id o0093dn4FD9kfi for ; Sun, 15 May 2011 20:03:46 +0200 (MEST) From: "Andreas K. Huettel" To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] Crossdev / glib news item Date: Sun, 15 May 2011 20:24:16 +0200 User-Agent: KMail/1.13.7 (Linux/2.6.37-gentoo-r4; KDE/4.6.3; x86_64; ; ) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2002159.9F56XGadKV"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201105152024.23881.dilfridge@gentoo.org> X-Archives-Salt: X-Archives-Hash: 34cba7dfa073ff0b8c320055162ff1e9 --nextPart2002159.9F56XGadKV Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi,=20 I volunteered to help Diego summarize a news item on "crossdev, glib and=20 binary compatibility", see http://blog.flameeyes.eu/2011/05/15/ Here's the result; as I am neither a specialist in the topic nor know much= =20 about news items, please be lenient :) =2D------------- If you are cross-compiling to a 32-bit architecture such as ARM, or if=20 you are using a 32-bit architecture and have sys-devel/crossdev installed, please be warned that - unless you follow the advice below - your system may become seriously broken. We have recently fixed bug 367351 in sys-devel/crossdev, where the size of= =20 the pthread_mutex_t type was hardwired incorrectly into configure scripts. Unfortunately, if the size was incorrect before, switching to the correct value changes the ABI of libgthread. All binaries linked against the previo= us glib may thus simply crash.=20 You will have to ensure the ABI stability before upgrading crossdev. Information on how to fix this is available at the following URL: http://blog.flameeyes.eu/2011/05/15/ =2D-------------- Opinions? Cheers,=20 Andreas =2D-=20 Andreas K. Huettel Gentoo Linux developer=20 dilfridge@gentoo.org http://www.akhuettel.de/ --nextPart2002159.9F56XGadKV Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEABECAAYFAk3QGlcACgkQ3ao2Zwy3NWoemQCcCAJ4P0xZqecfjFwiAQhnS5cy auYAn0/XbnFByb770Eh3+cg1bWIlIXo3 =eubU -----END PGP SIGNATURE----- --nextPart2002159.9F56XGadKV--