X-Loop: help-debbugs@HIDDEN Subject: [bug#40439] [PATCH 1/3] gnu: Add libuv-static. Resent-From: Alexandros Theodotou <alex@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 04 Apr 2020 21:10:01 +0000 Resent-Message-ID: <handler.40439.B.1586034547605 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 40439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 40439 <at> debbugs.gnu.org X-Debbugs-Original-To: Guix patches <guix-patches@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.1586034547605 (code B ref -1); Sat, 04 Apr 2020 21:10:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Apr 2020 21:09:07 +0000 Received: from localhost ([127.0.0.1]:44891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jKq2M-00009g-PB for submit <at> debbugs.gnu.org; Sat, 04 Apr 2020 17:09:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:51838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <alex@HIDDEN>) id 1jKq2K-00009Q-5o for submit <at> debbugs.gnu.org; Sat, 04 Apr 2020 17:09:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59322) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <alex@HIDDEN>) id 1jKq2J-0007Y5-59 for guix-patches@HIDDEN; Sat, 04 Apr 2020 17:09:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <alex@HIDDEN>) id 1jKq2H-0007rU-OT for guix-patches@HIDDEN; Sat, 04 Apr 2020 17:09:02 -0400 Received: from mout01.posteo.de ([185.67.36.141]:37205) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <alex@HIDDEN>) id 1jKq2H-0007pS-Ho for guix-patches@HIDDEN; Sat, 04 Apr 2020 17:09:01 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 1783316005E for <guix-patches@HIDDEN>; Sat, 4 Apr 2020 23:08:58 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 48vqDB1wBWz6tmG for <guix-patches@HIDDEN>; Sat, 4 Apr 2020 23:08:57 +0200 (CEST) Message-ID: <c509e6f1020750b3fe632ebe7a0e45f96b240a3b.camel@HIDDEN> From: Alexandros Theodotou <alex@HIDDEN> Date: Sat, 04 Apr 2020 22:08:54 +0100 Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-EmbNdUUJyGPW9/rkDab8" User-Agent: Evolution 3.32.4 MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.141 X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) --=-EmbNdUUJyGPW9/rkDab8 Content-Type: multipart/mixed; boundary="=-KRCeqnvkMvKVhcXioZpW" --=-KRCeqnvkMvKVhcXioZpW Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi,=20 This patch adds a static version of libuv (build with -fPIC) needed by zynfusion. Feel free to edit it as appropriate, I am not sure if this method of doing it is acceptable. Thanks, Alex --=-KRCeqnvkMvKVhcXioZpW Content-Disposition: attachment; filename="0001-gnu-Add-libuv-static.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-gnu-Add-libuv-static.patch"; charset="UTF-8" RnJvbSBkNmM1ODRlZWI4MGUzYjQxNzBkOTE3ZDY3YTk3MGNmNjQwZjcxMTJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4YW5kcm9zIFRoZW9kb3RvdSA8YWxleEB6cnl0aG0ub3Jn PgpEYXRlOiBTYXQsIDQgQXByIDIwMjAgMjE6NTA6MjIgKzAxMDAKU3ViamVjdDogW1BBVENIIDEv M10gZ251OiBBZGQgbGlidXYtc3RhdGljLgoKKiBnbnUvcGFja2FnZXMvbGliZXZlbnQuc2NtIChs aWJ1di1zdGF0aWMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2xpYmV2ZW50LnNj bSB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvbGliZXZlbnQuc2NtIGIvZ251L3BhY2thZ2VzL2xpYmV2ZW50LnNj bQppbmRleCAzNzU0YTVjNDI3Li5hMDUzNGE5N2Q1IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMv bGliZXZlbnQuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9saWJldmVudC5zY20KQEAgLTE3OCw2ICsx NzgsMTQgQEAgYW5kIFByaW1hKS4gIEl0IGFsc28gY29tZXMgd2l0aCBhIHZlcnkgZmFzdCBQdXJl IFBlcmwgZXZlbnQgbG9vcCB0aGF0IGRvZXMKIG5vdCByZWx5IG9uIFhTLiIpCiAgICAgKGxpY2Vu c2UgcGVybC1saWNlbnNlKSkpCiAKKyhkZWZpbmUtcHVibGljIGxpYnV2LXN0YXRpYworICAocGFj a2FnZS9pbmhlcml0IGxpYnV2CisgICAgKGFyZ3VtZW50cworICAgICAgJygjOnRlc3RzPyAjZgor ICAgICAgICAjOm1ha2UtZmxhZ3MgKGxpc3QgIkNGTEFHUz0tZlBJQyIpKSkKKyAgICA7OyBUaGlz IHZlcnNpb24gaXMgbmVlZGVkIGJ5IHp5bmZ1c2lvbgorICAgICh2ZXJzaW9uICIxLjkuMSIpKSkK KwogKGRlZmluZS1wdWJsaWMgcGVybC1ldgogICAocGFja2FnZQogICAgIChuYW1lICJwZXJsLWV2 IikKLS0gCjIuMjYuMAoK --=-KRCeqnvkMvKVhcXioZpW-- --=-EmbNdUUJyGPW9/rkDab8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEESBMjhK0999huJUuDAi6uQjE9cPMFAl6I92YACgkQAi6uQjE9 cPP+vwf+NnVNCRaTgxModll+gBsCLhQTo2S7Ii0DCimq2lgOd+b3FXO9v+JNqRIl ON93ewhZPDcHE9LBmI/ieVgC6vaXb42mxqkuoZoAnFizxAJXGbyk2S/zlO1zgeO3 /fPoEGnp8ai/XL4fykOHjYoSzmXSQqykTNeggN85NcSxNBHt+qIiwT2bsqBloYiv XguiuJXZOvXGhgjeENDL03hYBeA0RJYaG5wSA8/f+z9WMmeG5eDcqZ332Ndr2+t7 mBeToqljI08U8P017QQDkpVmzGu7PB0a8QefcGZ7G/ttBo95prFQO21I/B41Bqsh JuwE1ItiDyQ0i96QkltKTW1IxtHFWA== =5lHT -----END PGP SIGNATURE----- --=-EmbNdUUJyGPW9/rkDab8--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Alexandros Theodotou <alex@HIDDEN> Subject: bug#40439: Acknowledgement ([PATCH 1/3] gnu: Add libuv-static.) Message-ID: <handler.40439.B.1586034547605.ack <at> debbugs.gnu.org> References: <c509e6f1020750b3fe632ebe7a0e45f96b240a3b.camel@HIDDEN> X-Gnu-PR-Message: ack 40439 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 40439 <at> debbugs.gnu.org Date: Sat, 04 Apr 2020 21:10:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 40439 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 40439: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D40439 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#40439] [PATCH 1/3] gnu: Add libuv-static. Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Wed, 28 Sep 2022 20:34:01 +0000 Resent-Message-ID: <handler.40439.B40439.16643972363353 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 40439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Alexandros Theodotou <alex@HIDDEN> Cc: 40439 <at> debbugs.gnu.org Received: via spool by 40439-submit <at> debbugs.gnu.org id=B40439.16643972363353 (code B ref 40439); Wed, 28 Sep 2022 20:34:01 +0000 Received: (at 40439) by debbugs.gnu.org; 28 Sep 2022 20:33:56 +0000 Received: from localhost ([127.0.0.1]:34848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oddkh-0000s0-Pt for submit <at> debbugs.gnu.org; Wed, 28 Sep 2022 16:33:56 -0400 Received: from mail-qk1-f176.google.com ([209.85.222.176]:46599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1oddke-0000rk-IS for 40439 <at> debbugs.gnu.org; Wed, 28 Sep 2022 16:33:53 -0400 Received: by mail-qk1-f176.google.com with SMTP id d17so8595915qko.13 for <40439 <at> debbugs.gnu.org>; Wed, 28 Sep 2022 13:33:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date; bh=lEsWT3YdU02QfDtCf4xIgapRHg1XZd8RVaKvxDdswK0=; b=Wi6osVwbnR484IOWm7cbutSaPJJCYWU6dx/WLkEGvgrgJy0fEmDxU72K+ora0OUsDa 7gmgYhePRHWECBjumZrl8Qv57GVUi+t0mu8xoKqYbsZwaN/zhLllQycPmsyCbtjr5VcV tm55XQ5djZ9jI+hYINS1Mens/Mcr5dVeoeAci/a8r1COErfax/4NuE0z0hjaBg50xWe6 8Amz+NLJJvPETFwul7nGKane8wdFaguaXl57uKgt7UykNr3/dC2WtSUnkZm7NAh7GoCp XNQvP542Q7ckGQ0YyTw6zMOhc1ojJtkjizK1CaDjdkiMg8BB7p0TlPs+Sd1hCqqmMaIS uraw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=lEsWT3YdU02QfDtCf4xIgapRHg1XZd8RVaKvxDdswK0=; b=aOcV4ZorU1w5WPzC9d9bSitbCHF5Kf0uGSgGZXu748umUAAdUUjTb/89E+T8SmYuxJ JIcUu6DCHHApdZ/3T1lQb0sl/73x1QUPEGInQUPfb/5vZe1gaAK377NpVO4QjDo5O+3n WY/LIBeBeopXU+I7Q7ux9K0Tk6hmYHEi8GGoM4V+eyPa0E8IHQo2SXDFNmALeXnx86nr vhTPe+0voqBd1KrJqvAM/oSt+1AIIU7YSSiZic/8YOQQu6nMWcJ9KeTvuolFf/Dn8Ha3 jcOUSI00HVhwISRYAqwHMenfqR7yluW2R2tuJn5RnjvMps+ii154i2b6e4jqJcmotbr4 4iMQ== X-Gm-Message-State: ACrzQf3gOqB+MiEqIvfuA0tyQrZ567EhuAMj6Ydyh+2EXuld42pxLNoQ v3Jlw2tTDgGRkoLpZhAfS0uf1478KUx9lQ== X-Google-Smtp-Source: AMsMyM5J63+CC730L7JIHrJDor5RfPAaaODwBg+9OkQFs/LhCEQKoKE9ikDCqb8hKZFcqNk4dZgkCw== X-Received: by 2002:a05:620a:bc3:b0:6b6:5746:f91f with SMTP id s3-20020a05620a0bc300b006b65746f91fmr23213671qki.391.1664397226891; Wed, 28 Sep 2022 13:33:46 -0700 (PDT) Received: from hurd (dsl-148-95.b2b2c.ca. [66.158.148.95]) by smtp.gmail.com with ESMTPSA id x19-20020a05620a0b5300b006ce7cd81359sm3677769qkg.110.2022.09.28.13.33.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Sep 2022 13:33:46 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> References: <c509e6f1020750b3fe632ebe7a0e45f96b240a3b.camel@HIDDEN> Date: Wed, 28 Sep 2022 16:33:45 -0400 In-Reply-To: <c509e6f1020750b3fe632ebe7a0e45f96b240a3b.camel@HIDDEN> (Alexandros Theodotou's message of "Sat, 04 Apr 2020 22:08:54 +0100") Message-ID: <878rm3s0gm.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, Alexandros Theodotou <alex@HIDDEN> writes: > Hi, > > This patch adds a static version of libuv (build with -fPIC) needed by > zynfusion. > > Feel free to edit it as appropriate, I am not sure if this method of > doing it is acceptable. It's possible to link static archives from shared objects built with -fPIC; so I'd suggest doing: --8<---------------cut here---------------start------------->8--- gnu: Add libuv-next. * gnu/packages/libevent.scm (libuv-next): New variable. 1 file changed, 17 insertions(+) gnu/packages/libevent.scm | 17 +++++++++++++++++ modified gnu/packages/libevent.scm @@ -133,6 +133,23 @@ (define-public libuv ;; details. Documentation is CC-BY 4.0 as of 1.12.0; see 'LICENSE-docs'. (license (list expat cc-by4.0)))) +(define-public libuv-next + (package + (inherit libuv) + (name "libuv") + (version "1.44.2") + (source (origin + (method url-fetch) + (uri (string-append "https://dist.libuv.org/dist/v" version + "/libuv-v" version ".tar.gz")) + (sha256 + (base32 + "1d1wy1061cf2mfygr2j6jbm0da2mhsf0l9yq4rjkqrsmijbdrz6c")))) + (arguments + '(#:configure-flags '("--disable-static" "CFLAGS=-fPIC") + ;; XXX: Some tests want /dev/tty, attempt to make connections, etc. + #:tests? #f)))) + (define-public libuv-for-node ;; When upgrading Node, also upgrade this. Get the version from ;; https://github.com/nodejs/node/blob/master/deps/uv/include/uv/version.h --8<---------------cut here---------------end--------------->8--- and using that, if it's really necessary. Thanks, Maxim
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.