From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52020) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cyGln-0006hR-40 for guix-patches@gnu.org; Wed, 12 Apr 2017 07:49:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cyGli-0002gm-Qr for guix-patches@gnu.org; Wed, 12 Apr 2017 07:49:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:45665) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cyGli-0002gR-Ia for guix-patches@gnu.org; Wed, 12 Apr 2017 07:49:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cyGli-0005BE-9f for guix-patches@gnu.org; Wed, 12 Apr 2017 07:49:02 -0400 Subject: bug#26462: Fix crashes in programs using system ICU Resent-Message-ID: Date: Wed, 12 Apr 2017 11:47:56 +0000 From: ng0 Message-ID: <20170412114756.wsr2bqlkq2herafh@abyayala> References: <878tn5vr4b.fsf@lassieur.org> <20170412112215.qgumv6nx3m327sjy@abyayala> <87lgr5amlf.fsf@lassieur.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87lgr5amlf.fsf@lassieur.org> 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: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Cc: 26462@debbugs.gnu.org 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 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! 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. -- PGP and more: https://people.pragmatique.xyz/ng0/