From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 03 12:16:20 2018 Received: (at submit) by debbugs.gnu.org; 3 Aug 2018 16:16:20 +0000 Received: from localhost ([127.0.0.1]:40119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flckP-0006ux-5I for submit@debbugs.gnu.org; Fri, 03 Aug 2018 12:16:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54389) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flckK-0006uh-N2 for submit@debbugs.gnu.org; Fri, 03 Aug 2018 12:16:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flckD-0007S2-U6 for submit@debbugs.gnu.org; Fri, 03 Aug 2018 12:16:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43727) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1flckD-0007Rq-Qo for submit@debbugs.gnu.org; Fri, 03 Aug 2018 12:16:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flckB-0008Li-RO for guix-patches@gnu.org; Fri, 03 Aug 2018 12:16:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flck7-0007Pd-LQ for guix-patches@gnu.org; Fri, 03 Aug 2018 12:15:59 -0400 Received: from sinope02.bbbm.mdc-berlin.de ([141.80.25.24]:47094) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1flck7-0007Lm-9a for guix-patches@gnu.org; Fri, 03 Aug 2018 12:15:55 -0400 Received: from localhost (localhost [127.0.0.1]) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTP id 6C71B1214374; Fri, 3 Aug 2018 18:15:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-transfer-encoding:content-type:content-type:mime-version :x-mailer:message-id:date:date:subject:subject:from:from :received:received:received; s=mdc; t=1533312946; x=1535127347; bh=hHpYtYwk+q27OZ98uoGyVdjMbDhAEWTHjZO2i6QpI2s=; b=rY9LP9Rfnnwp XyrRpeS1thqYegaxwNHWc678dg/jwkgxwbvHhUaFQSM9yKTE5WiD1j7D5KeBLTf6 NkHAryHcOqIkH0gmXF9isWUrlM4obmk6QrkM1tMfK4GZnq3X2ymtgIvcZeWJ4WYT 1XWpZBoAg+hxIM3O+phIpQJ9DDCHwGM= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from sinope02.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope02.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sb4f8Jfdigat; Fri, 3 Aug 2018 18:15:46 +0200 (CEST) Received: from SW-IT-P-CAS2.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by sinope02.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Fri, 3 Aug 2018 18:15:46 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS2.mdc-berlin.net (141.80.113.54) with Microsoft SMTP Server (TLS) id 14.3.399.0; Fri, 3 Aug 2018 18:15:45 +0200 From: Ricardo Wurmus To: Subject: [PATCH] gnu: Add mozjs-52. Date: Fri, 3 Aug 2018 18:15:42 +0200 Message-ID: <20180803161542.26246-1-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24010.001 X-TM-AS-Result: No-9.118100-8.000000-10 X-TMASE-MatchedRID: j4ihimXcCKx7qToVEfwBPAPZZctd3P4BLC92/N1OWlnJyYU2J054PQn9 ofQNoBQFxE1PZtSGxlEYEcIhk1iI+VlP3wf1xZicnVTWWiNp+v8QC81tuAfPvuOxOq7LQlGL6g9 RYyfNVObQR0nWnwZjYOxlfcz2Z1ZKhago3xHizzNN3UUbIf4espnaxzJFBx6vCgNjqBgJU5MRif FykZHaz/lLCj4eScbJVaWjHXteqEDeSif76JU1PY6MisxJraxHnlv0KjhCG6ObKItl61J/ybLn+ 0Vm71LcOAawE8JvIaLCttcwYNipX4nxgmBGuBcXl4UaOeW7AqEzl3D6ZRTgouklFqnI9a+BDEnm X9Q9cPU= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--9.118100-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24010.001 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: mbakke@fastmail.com, Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/gnuzilla.scm (mozjs-52): New variable. --- gnu/packages/gnuzilla.scm | 56 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index ba60d1372..79d05bdaa 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2017 Cl=C3=A9ment Lassieur ;;; Copyright =C2=A9 2017 Nils Gillmann ;;; Copyright =C2=A9 2017, 2018 Tobias Geerinckx-Rice +;;; Copyright =C2=A9 2018 Ricardo Wurmus ;;; ;;; This file is part of GNU Guix. ;;; @@ -31,6 +32,7 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (guix utils) #:use-module (guix build-system gnu) #:use-module (gnu packages autotools) @@ -252,6 +254,60 @@ in C/C++.") ("icu4c" ,icu4c) ("zlib" ,zlib))))) =20 +(define-public mozjs-52 + ;; No releases yet at . + ;; While we could take a snapshot of the complete mozilla-esr52 reposi= tory at + ;; , + ;; we take the Debian version instead, because it is easier to work wi= th. + (let ((commit "6507e63cc416fd7a3269e390efe712f8b56f374a") + (revision "1")) + (package (inherit mozjs-38) + (version (git-version "52.0-0." revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://salsa.debian.org/gnome-team/mozjs52.= git") + (commit commit))) + (file-name (git-file-name "mozjs" version)) + (sha256 + (base32 + "1ny0s53r8wn4byys87h784xrq1xg767akmfm6gqrbvrz57mlm3q2"= )))) + (arguments + `(#:tests? #f ; depends on repository metadata + #:configure-flags + '("--enable-ctypes" + "--enable-optimize" + "--enable-pie" + "--enable-readline" + "--enable-shared-js" + "--enable-system-ffi" + "--with-system-icu" + "--with-system-nspr" + "--with-system-zlib" + + ;; Intl API requires bundled ICU. + "--without-intl-api") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ (chdir "js/src") #t)) + (replace 'configure + (lambda* (#:key inputs outputs configure-flags #:allow-othe= r-keys) + ;; The configure script does not accept environment varia= bles + ;; as arguments. + (let ((out (assoc-ref outputs "out"))) + (setenv "SHELL" (which "sh")) + (setenv "CONFIG_SHELL" (which "sh")) + (setenv "AUTOCONF" (string-append (assoc-ref inputs "au= toconf") + "/bin/autoconf")) + (apply invoke "./configure" + (cons (string-append "--prefix=3D" out) + configure-flags)))))))) + (native-inputs + `(("autoconf" ,autoconf-2.13) + ("automake" ,automake) + ,@(package-native-inputs mozjs-38)))))) + (define-public nspr (package (name "nspr") --=20 2.18.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 05 13:57:35 2018 Received: (at 32364) by debbugs.gnu.org; 5 Aug 2018 17:57:35 +0000 Received: from localhost ([127.0.0.1]:42046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmNHb-00015N-KJ for submit@debbugs.gnu.org; Sun, 05 Aug 2018 13:57:35 -0400 Received: from flashner.co.il ([178.62.234.194]:35656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmNHa-00015B-CY for 32364@debbugs.gnu.org; Sun, 05 Aug 2018 13:57:34 -0400 Received: from localhost (unknown [141.226.10.13]) by flashner.co.il (Postfix) with ESMTPSA id 4B0EC4001C; Sun, 5 Aug 2018 17:57:28 +0000 (UTC) Date: Sun, 5 Aug 2018 20:57:26 +0300 From: Efraim Flashner To: Ricardo Wurmus Subject: Re: [bug#32364] [PATCH] gnu: Add mozjs-52. Message-ID: <20180805175726.GA32130@macbook41> References: <20180803161542.26246-1-ricardo.wurmus@mdc-berlin.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="u3/rZRmxL6MmkK24" Content-Disposition: inline In-Reply-To: <20180803161542.26246-1-ricardo.wurmus@mdc-berlin.de> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32364 Cc: 32364@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 03, 2018 at 06:15:42PM +0200, Ricardo Wurmus wrote: > + ;; No releases yet at . > + ;; While we could take a snapshot of the complete mozilla-esr52 reposi= tory at > + ;; , > + ;; we take the Debian version instead, because it is easier to work wi= th. > + (let ((commit "6507e63cc416fd7a3269e390efe712f8b56f374a") > + (revision "1")) > + (package (inherit mozjs-38) Do the other ones have their name listed? I had to build 'mozjs@52' instead of 'mozjs-52' > + (version (git-version "52.0-0." revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference This built with no problems on aarch64 and the package looks good. It also built with '--system=3Darmhf-linux' on my aarch64 board. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --u3/rZRmxL6MmkK24 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAltnOoAACgkQQarn3Mo9 g1E6pRAArw5PzxGi+RKFHnyUyAOIrpPz9xU7yd0gSW6hKPCgDpap6he4ES1jziR6 WDH0vkBlZTaQV4QsR7zZhK1DIEvpyakR1LQ65PeFwfA1x4F6o8Jlh6JYlZSY678W WfCmC4C4CpoHfrXfV5HyKIp5kq6CQk3NzJrBA5FybGIxfdOKdpeTpOSpLyOcbi41 5/nHwy7AQljbkWAdybMOUEPMUUj5/N2UPPw8m8bqKeBh3FBV8nYXeWSqnb2twMRC E6tpgHqTdGGzXV2gfDTgwwLVWDMXXsu9Ir+j8mYRpOP/xfdlq6BSNh4oLqZ49C3L yvrXQG76ksOoME4CUY+v0HhnzCRJVm45EtAKjJ/NezmVJFeaAiazc02rhNDY7jzP TrT6GilwzDUrZFqgM33y69kvTmOS9m6mp7DLtUQDMQEXaL+/fDVfd7NWVG/95Cep U/KntTF9F64lhu+YTMCO6fecOJfzfV2DmTlh8LzpRmN8Y7tAHeMG1rwQhjyAZRGw FV5LttB/o4rn/Nf9Z72RwZaOPwhTsQDOI83kQP77zBoEERgpsaQS+Z3hmoz8AE0g 5nb/LsNc9gf/zXc4DP9jzxyzs2KaFIZAdeBt/T2d+g5CRXFUo4cm4ukOaKmRH+Xs 6LlxNqFWyRCdrtRuAYHlyKK4Zb+74MTDsQxHZCoSfzUPb2WHTSQ= =SddQ -----END PGP SIGNATURE----- --u3/rZRmxL6MmkK24-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 05 16:12:01 2018 Received: (at 32364) by debbugs.gnu.org; 5 Aug 2018 20:12:01 +0000 Received: from localhost ([127.0.0.1]:42071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmPNg-0004L8-0X for submit@debbugs.gnu.org; Sun, 05 Aug 2018 16:12:00 -0400 Received: from mout02.posteo.de ([185.67.36.66]:45187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fmPNe-0004Ks-1U for 32364@debbugs.gnu.org; Sun, 05 Aug 2018 16:11:58 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id C55C720ED0 for <32364@debbugs.gnu.org>; Sun, 5 Aug 2018 22:11:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1533499911; bh=bLqKXZQOh7Zth9qXXdTHKukf49j0TBZsaT8lQSg6784=; h=From:To:Cc:Subject:Date:From; b=GQoc2gMmwfke7n8TH5lxv5S+ENsnlUxeGSTOTk2SVV7NG/81ppoeYMyShr2wITRaq y8QOe8Wkmr7WbiO0Ea8z0ezigtriXi6u4iRpK/A7sIxSi6WLMrzhgewrf9uvkmovmT K8WuvsDH16Ayse3gXaYu14sIREg1XFzCiVSi1DsbWesDiRjAyOtCHUkmixQ9DiFHYw 1I0vIPaWsrTMasTT0f/McA/R309j339o0Ww3ujM7UI9R5L+GydiBzGpD5+CTTB3BM8 4ozkXs1EGJgxRl6EGiI+X6GEKt5+BgxRZec+6CaPho6DKOQNBxdkkB8vDJCfJYe47G Og5p/HSBc9QOw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 41kBkt2cBRz9rxN; Sun, 5 Aug 2018 22:11:50 +0200 (CEST) From: Kei Kebreau To: Efraim Flashner Subject: Re: [bug#32364] [PATCH] gnu: Add mozjs-52. References: <20180803161542.26246-1-ricardo.wurmus@mdc-berlin.de> <20180805175726.GA32130@macbook41> Date: Sun, 05 Aug 2018 16:11:38 -0400 In-Reply-To: <20180805175726.GA32130@macbook41> (Efraim Flashner's message of "Sun, 5 Aug 2018 20:57:26 +0300") Message-ID: <87sh3s1slh.fsf@posteo.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 32364 Cc: Ricardo Wurmus , 32364@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.5 (-) --=-=-= Content-Type: text/plain Efraim Flashner writes: > On Fri, Aug 03, 2018 at 06:15:42PM +0200, Ricardo Wurmus wrote: >> + ;; No releases yet at >> . >> + ;; While we could take a snapshot of the complete mozilla-esr52 >> repository at >> + ;; >> , >> + ;; we take the Debian version instead, because it is easier to work with. >> + (let ((commit "6507e63cc416fd7a3269e390efe712f8b56f374a") >> + (revision "1")) >> + (package (inherit mozjs-38) > > Do the other ones have their name listed? I had to build 'mozjs@52' > instead of 'mozjs-52' > I mangaged to build this with just 'mozjs'. >> + (version (git-version "52.0-0." revision commit)) >> + (source (origin >> + (method git-fetch) >> + (uri (git-reference > > > This built with no problems on aarch64 and the package looks good. It > also built with '--system=armhf-linux' on my aarch64 board. I built this successfully for x86_64-linux, i686-linux, and armhf-linux on a x86_64-linux computer. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAltnWfoACgkQ5qXuPBlG eg09nA/+L0itR/0tbLT2pMKMSP6Hg+IRu/sK9Ui5DUDg/VVX1GOC5rIBGM3EI+Nr CAMzHc2JLlqF2rV6pi2tz7+BCByL39tR7FSTlYVfHvhFWd2cUcIcD4NTYh2M3v+z 7ZpV8v0ZZshKv6fnry5s6klV13HRdAQSx9UBkD1p+6rljLG3zO+9U0h8lydvSYpN uwax+e7gJ9sEgdZTt0txiAXPYGm9XHForTGK9aQ/3/xCYKEMRbNqA7c6mMUUJ4Uu PD9SKBW2B5Hqp1SGPM0l1Fc8Enh9YZ2iRNJb87ZdiEbXknXG9NCmg5NBhDaEM5IR DuOAk6RXlwN4RpG76QbN62aUnQGONCjIvDNYieALkLd8tpCU9PnmQgt44HY0Ex73 oCUobZNcDvpZu6UCHc1XXIVW9CqEoLwaZXGue0WOIm1PmebbjAMcd6+LmXDrtPQZ +vaapSQYla0DqMpa/aYwtiR2/THi9+phVM7Dbv9PEkkFrFdFl/YxPeD2YfQgGRcb 2i+BLk90rGjv232ijvUBRFEKW4rewlfFGFQvzmmabp1Hd9mb4dNiBsfSkgR1UypR fUZVM6zbrmspmAiGEK6LUFdz2MAFenBtM5BP5e1kW+3pi1a5a5iYLYf3QIsgFkRH qrdtE8lWuWePC/JPUShonXYpmNttriN8BWwtkidNtuqe+YHTmgg= =csge -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 07 07:53:59 2018 Received: (at 32364-done) by debbugs.gnu.org; 7 Aug 2018 11:53:59 +0000 Received: from localhost ([127.0.0.1]:43206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fn0Yk-0002Zn-Qz for submit@debbugs.gnu.org; Tue, 07 Aug 2018 07:53:59 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:40284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fn0Yi-0002ZZ-Is for 32364-done@debbugs.gnu.org; Tue, 07 Aug 2018 07:53:53 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 6149F381099; Tue, 7 Aug 2018 13:53:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-type:content-type:mime-version:message-id:date:date :in-reply-to:subject:subject:from:from:user-agent:references :received:received:received; s=mdc; t=1533642830; x=1535457231; bh=3yqzzQTmOzABG1Q6YSXGn5hFtc8AvIrVJVbLjjXsg5w=; b=OMNO6X6Z1KQD 4DAW1nixjNck4IVdvYEdnyeTLdAheY8ovYraSMIyratae2hQ+cwkQ/dKTqnWZzNq uJm0mpjYQOqgRVyxIm5XFbyEFtYLgsWa8eEFJBTCyZMfpB34WN4WqNEinQN0j76w O5O4jWg+ssA3AhOLZ1vVTNNd2zEz1qY= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ON427kNJmlnw; Tue, 7 Aug 2018 13:53:50 +0200 (CEST) Received: from SW-IT-P-CAS1.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Tue, 7 Aug 2018 13:53:50 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS1.mdc-berlin.net (141.80.113.53) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 7 Aug 2018 13:53:49 +0200 References: <20180803161542.26246-1-ricardo.wurmus@mdc-berlin.de> <20180805175726.GA32130@macbook41> <87sh3s1slh.fsf@posteo.net> User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: Kei Kebreau Subject: Re: [bug#32364] [PATCH] gnu: Add mozjs-52. In-Reply-To: <87sh3s1slh.fsf@posteo.net> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Tue, 7 Aug 2018 13:53:49 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24016.006 X-TM-AS-Result: No-10.375000-8.000000-10 X-TMASE-MatchedRID: 9zTThWtzImtLtdw1KWxtuBxQCXaqsX3JC/ExpXrHizwNcckEPxfz2NhR HHQt3OOvyf6aPVBw2f88bEVFWVg+KDb0bkPmYbUJ8pRHzcG+oi2y4iyjvVWTogE4wGwKyVLIvYS gGqfGrUjV4q7MRHk/q9oxOXWr3hRBc33gkrfTLYh8qY334HYDD8C5Zx1NKJANaVRQ51WzrJqjxY yRBa/qJWS8gK40m15ojaPj0W1qn0TKayT/BQTiGo1Fgf7tb/jj7dNHjp9EBW7JKL8PMcU4zGQ5V gFVHlhPIuQBx68EnJ8= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--10.375000-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24016.006 X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: 32364-done Cc: Efraim Flashner , 32364-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.2 (----) Kei Kebreau writes: > Efraim Flashner writes: > >> On Fri, Aug 03, 2018 at 06:15:42PM +0200, Ricardo Wurmus wrote: >>> + ;; No releases yet at >>> . >>> + ;; While we could take a snapshot of the complete mozilla-esr52 >>> repository at >>> + ;; >>> , >>> + ;; we take the Debian version instead, because it is easier to work with. >>> + (let ((commit "6507e63cc416fd7a3269e390efe712f8b56f374a") >>> + (revision "1")) >>> + (package (inherit mozjs-38) >> >> Do the other ones have their name listed? I had to build 'mozjs@52' >> instead of 'mozjs-52' >> > > I mangaged to build this with just 'mozjs'. > >>> + (version (git-version "52.0-0." revision commit)) >>> + (source (origin >>> + (method git-fetch) >>> + (uri (git-reference >> >> >> This built with no problems on aarch64 and the package looks good. It >> also built with '--system=armhf-linux' on my aarch64 board. > > I built this successfully for x86_64-linux, i686-linux, and armhf-linux > on a x86_64-linux computer. Thank you both for testing the patch. I pushed a slightly modified version of this patch to wip-gnome-upgrades, which is supposed to be merged into core-updates soon. The patch that I sent here results in a package that cannot be used with GJS (it segfaults). I had to apply a patch that is included in the Debian copy of the source code. -- Ricardo From unknown Sat Jun 21 05:14:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 05 Sep 2018 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator