From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikolai Merinov Subject: bug#29522: [bug#29555] [PATCH] gnu: rust: update rust to 1.22.1 and cargo to 1.23.0 Date: Mon, 04 Dec 2017 19:54:13 +0500 Message-ID: <558D9F77-E950-4D77-86A3-4B633C0E2009@member.fsf.org> References: <87609nhc00.fsf@member.fsf.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----Z74ZQ58S5ZSTO1VSJBQIUDHA4QZF5C" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44012) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eLs9C-0003rM-SV for bug-guix@gnu.org; Mon, 04 Dec 2017 09:55:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eLs99-0008DX-LZ for bug-guix@gnu.org; Mon, 04 Dec 2017 09:55:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:35821) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eLs99-0008DE-Gm for bug-guix@gnu.org; Mon, 04 Dec 2017 09:55:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eLs99-0000VC-5t for bug-guix@gnu.org; Mon, 04 Dec 2017 09:55:03 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Jelle Licht Cc: 29522@debbugs.gnu.org, 29555@debbugs.gnu.org ------Z74ZQ58S5ZSTO1VSJBQIUDHA4QZF5C Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I added "-lstdc++" to rust standard lib to overcome issue=2E Which solution= is better:=20 1=2E change link flags for rust standard library, or 2=2E create rust-specific jemalloc as suggested in #29522? 4 =D0=B4=D0=B5=D0=BA=D0=B0=D0=B1=D1=80=D1=8F 2017 =D0=B3=2E 19:33:31 GMT+0= 5:00, Jelle Licht =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >2017-12-03 20:01 GMT+01:00 Nikolai Merinov >: > >> Update for a rustc and cargo packages=2E This update will also fix a >> build=2E >> >> >I do not have enough know-how to properly review your patch, but at >least I >can verify it seems to work=2E >I was able to build rustc and cargo succesfully with your patches, and >was >able to build and run a trivial hello world program written in rust=2E >When this patch is merged, I think we can also close >http://lists=2Egnu=2Eorg/archive/html/bug-guix/2017-12/msg00006=2Ehtml, a= s it >will no longer be relevant=2E --=20 Nikolai Merinov ------Z74ZQ58S5ZSTO1VSJBQIUDHA4QZF5C Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I added "-lstdc++" to rust standard lib = to overcome issue=2E Which solution is better:
1=2E change link flags for rust standard library, or
2=2E create rust-specific jemalloc as suggested in #29522?

4 =D0=B4=D0=B5=D0=BA=D0=B0=D0=B1=D1=80=D1=8F 2017 =D0=B3= =2E 19:33:31 GMT+05:00, Jelle Licht <jlicht@fsfe=2Eorg> =D0=BF=D0=B8= =D1=88=D0=B5=D1=82:

2017-12-03 20:01 GMT+01:00 Nikolai Merinov <nikolai= =2Emerinov@member=2Efsf=2Eorg>:
Update for a rustc and cargo packages=2E This u= pdate will also fix a
build=2E


I do not have enough know-how to = properly review your patch, but at least I can verify it seems to work=2E
I was able to build rustc and cargo succesfully with your pa= tches, and=20 was able to build and run a trivial hello world program written in rust=2E=


--
Nikolai Merinov ------Z74ZQ58S5ZSTO1VSJBQIUDHA4QZF5C-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44013) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eLs9C-0003rN-Tg for guix-patches@gnu.org; Mon, 04 Dec 2017 09:55:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eLs9A-0008EF-02 for guix-patches@gnu.org; Mon, 04 Dec 2017 09:55:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:35829) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eLs99-0008Dx-TJ for guix-patches@gnu.org; Mon, 04 Dec 2017 09:55:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eLs99-0000VR-N8 for guix-patches@gnu.org; Mon, 04 Dec 2017 09:55:03 -0500 Subject: [bug#29555] [PATCH] gnu: rust: update rust to 1.22.1 and cargo to 1.23.0 Resent-Message-ID: Date: Mon, 04 Dec 2017 19:54:13 +0500 In-Reply-To: References: <87609nhc00.fsf@member.fsf.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----Z74ZQ58S5ZSTO1VSJBQIUDHA4QZF5C" Content-Transfer-Encoding: 7bit From: Nikolai Merinov Message-ID: <558D9F77-E950-4D77-86A3-4B633C0E2009@member.fsf.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: Jelle Licht Cc: 29522@debbugs.gnu.org, 29555@debbugs.gnu.org ------Z74ZQ58S5ZSTO1VSJBQIUDHA4QZF5C Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I added "-lstdc++" to rust standard lib to overcome issue=2E Which solution= is better:=20 1=2E change link flags for rust standard library, or 2=2E create rust-specific jemalloc as suggested in #29522? 4 =D0=B4=D0=B5=D0=BA=D0=B0=D0=B1=D1=80=D1=8F 2017 =D0=B3=2E 19:33:31 GMT+0= 5:00, Jelle Licht =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >2017-12-03 20:01 GMT+01:00 Nikolai Merinov >: > >> Update for a rustc and cargo packages=2E This update will also fix a >> build=2E >> >> >I do not have enough know-how to properly review your patch, but at >least I >can verify it seems to work=2E >I was able to build rustc and cargo succesfully with your patches, and >was >able to build and run a trivial hello world program written in rust=2E >When this patch is merged, I think we can also close >http://lists=2Egnu=2Eorg/archive/html/bug-guix/2017-12/msg00006=2Ehtml, a= s it >will no longer be relevant=2E --=20 Nikolai Merinov ------Z74ZQ58S5ZSTO1VSJBQIUDHA4QZF5C Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I added "-lstdc++" to rust standard lib = to overcome issue=2E Which solution is better:
1=2E change link flags for rust standard library, or
2=2E create rust-specific jemalloc as suggested in #29522?

4 =D0=B4=D0=B5=D0=BA=D0=B0=D0=B1=D1=80=D1=8F 2017 =D0=B3= =2E 19:33:31 GMT+05:00, Jelle Licht <jlicht@fsfe=2Eorg> =D0=BF=D0=B8= =D1=88=D0=B5=D1=82:

2017-12-03 20:01 GMT+01:00 Nikolai Merinov <nikolai= =2Emerinov@member=2Efsf=2Eorg>:
Update for a rustc and cargo packages=2E This u= pdate will also fix a
build=2E


I do not have enough know-how to = properly review your patch, but at least I can verify it seems to work=2E
I was able to build rustc and cargo succesfully with your pa= tches, and=20 was able to build and run a trivial hello world program written in rust=2E=


--
Nikolai Merinov ------Z74ZQ58S5ZSTO1VSJBQIUDHA4QZF5C--