From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50175) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cynkc-000415-2q for guix-patches@gnu.org; Thu, 13 Apr 2017 19:02:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cynkY-0003SG-SX for guix-patches@gnu.org; Thu, 13 Apr 2017 19:02:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:48026) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cynkY-0003Rv-Oz for guix-patches@gnu.org; Thu, 13 Apr 2017 19:02:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cynkY-00029H-BM for guix-patches@gnu.org; Thu, 13 Apr 2017 19:02:02 -0400 Subject: bug#26462: Fix crashes in programs using system ICU Resent-Message-ID: References: <878tn5vr4b.fsf@lassieur.org> <20170412112215.qgumv6nx3m327sjy@abyayala> <87lgr5amlf.fsf@lassieur.org> <20170412114756.wsr2bqlkq2herafh@abyayala> From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur In-reply-to: <20170412114756.wsr2bqlkq2herafh@abyayala> Date: Fri, 14 Apr 2017 01:01:08 +0200 Message-ID: <87d1cf6hfv.fsf@lassieur.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: ng0 Cc: 26462@debbugs.gnu.org ng0 writes: > Clément Lassieur transcribed 0.8K bytes: >> ng0 writes: >> >> > Clément Lassieur transcribed 0.1K bytes: >> >> The first patch fixes system ICU. This allows Icecat to use system ICU >> > >> > Cool :) >> > >> >> without crashing, and it also fixes crashes in 0ad, which I'm working >> >> on. >> >> >> >> >> >> >> > Woooo. You picked up my 0ad work (or started from scratch)? I was stuck on mozjs38 for an eternity >> > and gave up. >> > Do you need further help or something? I unpublished the repo this was >> > in, so the last progress isn't public. >> >> :-) I picked up your work, of course. The mozjs issue is fixed (a patch >> that was applied to the bundled mozjs had to be applied to the system >> mozjs we use), and with this ICU patch, I can play! I just played for >> 5min without a problem. I just need to cleanup things, to package NVTT >> (did you do it?), and then I can send the patch. > > Wow :) That is so exciting... really. And you only get to add the > package on top of every package list "0" and "a" once :D Cool! ;) > I don't want to sound pushy or anything, I don't even know how much I > messed up or not, but it would be cool to mention me as co-authored > depending on the code :) > If you don't do it, it's fine aswell because I'm so happy you picked it up! Of course I'll do it! You did most of the work :) > No, I left NVTT as "to do". But when I had an github account, I made > Nvidia publish a new release for NVTT. So it's just a matter of > packaging the NVTT dependencies. This should not block the 0ad package > commit in my opinion. As no release happened for a long time - until I requested them to > do so - every project which makes use of NVTT just bundled a working state of NVTT. Ok, so I'll let it as is if you think it's fine.