From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: gobject-introspection typelibs and shared libraries Date: Tue, 09 Dec 2014 21:58:30 +0100 Message-ID: <87fvcor155.fsf@gnu.org> References: <87ppbvkwzj.fsf@gnu.org> <87k322cx77.fsf@gnu.org> <87oardq3n3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59935) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XyRri-0001PF-Vn for guix-devel@gnu.org; Tue, 09 Dec 2014 15:58:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XyRrd-0008Lh-9W for guix-devel@gnu.org; Tue, 09 Dec 2014 15:58:38 -0500 Received: from hera.aquilenet.fr ([2a01:474::1]:52379) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XyRrd-0008LM-2w for guix-devel@gnu.org; Tue, 09 Dec 2014 15:58:33 -0500 In-Reply-To: (Federico Beffa's message of "Tue, 9 Dec 2014 20:30:00 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Federico Beffa Cc: Guix-devel Federico Beffa skribis: > I've pushed the two changes and see that it breaks several packages > depending on gobject-introspection. > Looking randomly at some of the failures I see that pango and > gdk-pixbuf fail to build (and many other failures are a consequence of > one of these two). So I've tried to build pango with > gobject-introspection 1.42.0 without any change (no patch, no > native-search-path) and without the patch, but with > native-search-path. However, it always fails to build. > > So, I've updated pango to the latest 1.36.8 and it builds with the new > and patched gobject-introspection and I see that the gir files of the > former include the full path of dynamic libraries. > > I've then updated pix-buf to the latest and it builds fine, but have 2 > out of 74 test failures. Oh oh, OK. > What do you prefer? Revert to gobject-introspection 1.38.0, or got > down the version dependency hell? If you think it will require some more time, then it may be less disturbing to set up a branch for those changes, and revert the offending commit in master while the branch is being stabilized. WDYT? We can set up Hydra to build the branch, so we have feedback, if you want. Thanks for investigating, Ludo=E2=80=99.