From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: Mozilla help needed - 0ad, or: how to pass the version to mozjs-38? Date: Fri, 06 Jan 2017 20:44:48 +0000 Message-ID: <874m1bkjen.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> References: <20161230180450.23500-1-ng0@libertad.pw> <87fukw6yda.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> <878tqo2i52.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54007) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cPbN6-0004B1-1W for guix-devel@gnu.org; Fri, 06 Jan 2017 15:44:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cPbN2-0008Od-Tf for guix-devel@gnu.org; Fri, 06 Jan 2017 15:44:20 -0500 Received: from aibo.runbox.com ([91.220.196.211]:43056) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cPbN2-0008OB-Md for guix-devel@gnu.org; Fri, 06 Jan 2017 15:44:16 -0500 In-Reply-To: <878tqo2i52.fsf@gmail.com> 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: Maxim Cournoyer Cc: guix-devel@gnu.org Hi, Maxim Cournoyer writes: > Hi ng0! > > Have you tried defining MOZJS_MAJOR_VERSION or MOZJS_MINOR_VERSION? > These are the first errors. Fixing those might make the picture a bit prettier? It's not about pretty, it's about this being a terrible piece of unstable, not 100% released software which is public available and being bundled by some applications (for example 0ad) and you either accept the bundle or unbundle it. Today I've found https://mskalick.fedorapeople.org/mozjs38/mozjs38.spec referenced from https://bugzilla.redhat.com/show_bug.cgi?id=1269539 and I've updated my branch but did not progress visibly. Check the 3 patches out and try to build mozjs-38 yourself, still doesn't build like it should. https://pagure.io/guix-dev/c/07c579fd3e7e0621ef0f323b6130c74fe5a09f62 > Do other distributions do something special wrt these constants? > -- ♥Ⓐ ng0 -- https://www.inventati.org/patternsinthechaos/