From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kei Kebreau Subject: Re: [PATCH] gnu: Add qscintilla. Date: Sun, 25 Sep 2016 15:25:35 -0400 Message-ID: <87bmzbn5n4.fsf@openmailbox.org> References: <20160918210202.GA853@macbook42.flashner.co.il> <8760psjadm.fsf@openmailbox.org> <874m5cm36o.fsf@elephly.net> <871t0gj68z.fsf@openmailbox.org> <20160919213214.GA10174@jasmine> <87wpi7imww.fsf@openmailbox.org> <20160919235204.GA16382@jasmine> <8737kr92rn.fsf@elephly.net> <20160924033056.GA23603@jasmine> <87vaxlnama.fsf@openmailbox.org> <20160925170557.GC9055@jasmine> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54313) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1boF3l-0004Kz-7p for guix-devel@gnu.org; Sun, 25 Sep 2016 15:25:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1boF3h-0004lv-0k for guix-devel@gnu.org; Sun, 25 Sep 2016 15:25:56 -0400 Received: from smtp28.openmailbox.org ([62.4.1.62]:34204 helo=smtp13.openmailbox.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1boF3g-0004li-N0 for guix-devel@gnu.org; Sun, 25 Sep 2016 15:25:52 -0400 In-Reply-To: <20160925170557.GC9055@jasmine> (Leo Famulari's message of "Sun, 25 Sep 2016 13:05:57 -0400") 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" To: Leo Famulari Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Leo Famulari writes: > On Sat, Sep 24, 2016 at 01:13:33AM -0400, Kei Kebreau wrote: >> Leo Famulari writes: >> > I was getting failures reminiscent of an ABI break. But, I can't >> > reproduce it now. >> > >> > Kei, maybe you should try applying the patches to a fresh Git checkout? >> > If they work like that, then I think it's okay to push, assuming the >> > qscintilla URL is fixed. >>=20 >> No luck... > > Hm, how about if you apply the first patch, `make`, then apply the > second patch, and `make` again? Or some dance like that. Maybe deleting > one of qt.go or maths.go in between. Something like that worked for me > but I don't remember all the steps. > > Of course that is not acceptable for code pushed to the master branch, > but if you figure out how to reproduce a "successful" case, it will make > this easier to debug. I found a lead on our problem! Applying the qscintilla patch and building it with `guix build` works fine. Applying the qscintilla-qt4 patch (not even the octave one) and building octave with `guix build` gives me the following: In unknown file: ?: 0 [memoize-variable-access! # #] ERROR: In procedure memoize-variable-access!: ERROR: Unbound variable: fftw I doubt that anything is wrong with the fftw package, because I'm only given the error when I define qscintilla-qt4 (public or not). Should I be doing something like what is done with the curl package, i.e. defining the replacement variable? I'm kind of confused by this situat= ion. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX6CSwAAoJEOal7jwZRnoNUrkQALd5D3Hu4NI8B/oh8R3DK5bK 1Rl9gHm5Tl4gwS398g7lDZECV/dkyidp4yYZE+EYlj8pxPJxqLim7GW4/k1Dd35P NF5TSdwY3jyF1eTUDw1R54A9hIwU2FgOAzk1hPIe3cu4WyLkp5PJUi83+REmjW8i WpqK+1AWDROxOjKXo3wFrG7ZS77cXqGHWfSNaa6Hc2HcymM3plrqRInNHCnidHhi ZxsBS57ZmhVwpkgQG0uofF5D9KcFWsHx+pHDBjSVlaekaEKyHn6tkHwtmNgA7WoN eAsYYb0J0UAe3vjdDHI/3a1g/jCx6hMWerFHxzEPjyqW+L6bBPiFUKlOBV7P7LfH nOynij5OPI/vkf/kZ6yCqQRzMRlBv7HWNQULtYG4CBOJIPLtjW9PbH4fODap69Fo GxvyUlKpEyl9B5XpgyxgJ4gB79g0P9bzQiSmghuDjYIL9t8TaNxJDhfDLV2vGJYj +2Dcq/p9UzenaVG0ZFuHFFy4qk4VgVyejdiD0/ZBnqwzexInDiUA1CX1lsmofHp2 4Hm8E9q6YE5PAF2SU5eOvMGg5E9MQ6Cqyg7jfHTtX+GToenFeFaGEeygSuIaJlUt C0J2Z8x4EmCK3HY1+9FU/YQlbo9hRA5Ejqkj4lU39CJ0NoAfBH/rQOWB4APa0mGi AQXpAD+obkWmuW0BgUTF =up9V -----END PGP SIGNATURE----- --=-=-=--