From patchwork Wed Aug 21 18:45:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 8041 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature RSA-PSS (4096 bits)) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4WpwJD2Rq1z3x41 for ; Wed, 21 Aug 2024 18:45:32 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature ECDSA (secp384r1)) (Client CN "mail02.haj.ipfire.org", Issuer "E5" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4WpwJ82HP7z67q; Wed, 21 Aug 2024 18:45:28 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4WpwJ81hngz340x; Wed, 21 Aug 2024 18:45:28 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature RSA-PSS (4096 bits)) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4WpwJ32ZRWz342m for ; Wed, 21 Aug 2024 18:45:23 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4WpwJ302Ffz1Hm; Wed, 21 Aug 2024 18:45:22 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1724265923; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Lw+BddJdXJNDVI6LBgi+pQXTctbA9M512R/4UophhbY=; b=W3mzlHQ0U6/Zq3DyW1FyIjSOFewpEbvyAfCiIyrsfeaahZ/IlQMNKZhw+ND5KPPipR9DHs ehsVJM/fsWGND3AA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1724265923; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Lw+BddJdXJNDVI6LBgi+pQXTctbA9M512R/4UophhbY=; b=S8FtpCdNpfWYtu2nRrCacyup0rYEKPQMVZfhvb5YgOe85Fo8xBkQ+SymTWZaB15SYDmKWB V5PGIzEvyno9wM0Ndp4FbnNYewtDgYQajL7SCxhQWim/DNsKmmOELJzf+3g9jOeULCrK4b uHmSYZ5FQeVVBFcuXqEuGFmPHLoIC8tF9/OaTKqjAimnYJAqFrzUYzq6Uh/skGvbvNteS+ 1c0uyYIlmZ302TLJvLjtmsHRsMUJOeovii2d6vFk1Kedf2J6rzAO8msZ9xPaxAtakOhuDF zNT+UxnjJdUCPVm3+7YNwwaeufWzq2Hu1PJIMrMCEpPvp1cPh3W8WhzkI4ChZw== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] rust: Update to version 1.80.1 Date: Wed, 21 Aug 2024 20:45:15 +0200 Message-ID: <20240821184516.1906534-4-adolf.belka@ipfire.org> In-Reply-To: <20240821184516.1906534-1-adolf.belka@ipfire.org> References: <20240821184516.1906534-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Message-ID-Hash: G4XM5XIYQVA5I6FMA7OUPMZYGZZLIGJJ X-Message-ID-Hash: G4XM5XIYQVA5I6FMA7OUPMZYGZZLIGJJ X-MailFrom: adolf.belka@ipfire.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list List-Id: IPFire development talk Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: - Update from version 1.67.0 to 1.80.1 - Update of rootfile (x86_64 & aarch64) - Changelog is too large to include here. There are more than 1000 lines from 1.67.0 to 1.80.1 Details can be found at https://doc.rust-lang.org/stable/releases.html Signed-off-by: Adolf Belka --- config/rootfiles/common/aarch64/rust | 96 +++++++++++++++------------- config/rootfiles/common/x86_64/rust | 68 ++++++++++---------- lfs/rust | 15 ++--- 3 files changed, 92 insertions(+), 87 deletions(-) diff --git a/config/rootfiles/common/aarch64/rust b/config/rootfiles/common/aarch64/rust index 225bad7b6..9adc948c0 100644 --- a/config/rootfiles/common/aarch64/rust +++ b/config/rootfiles/common/aarch64/rust @@ -6,23 +6,27 @@ #usr/bin/rustdoc #usr/etc/bash_completion.d #usr/etc/bash_completion.d/cargo -#usr/lib/libchalk_derive-73a40a6a15aa6119.so -#usr/lib/libcstr-435995457a32217b.so -#usr/lib/libderive_more-89bd279f3334d3f2.so -#usr/lib/libdisplaydoc-ccaea0b1dd937724.so -#usr/lib/libicu_provider_macros-bdd161fb91bfac75.so -#usr/lib/libproc_macro_hack-5515f5e9de7f3b33.so -#usr/lib/librustc_driver-c21064f0d6190bc9.so -#usr/lib/librustc_macros-9459ff5fdab1896f.so -#usr/lib/libserde_derive-9ec19eb421babc4f.so -#usr/lib/libstd-f6fab35afe949852.so -#usr/lib/libtest-15e26e6e92c6d6a9.so -#usr/lib/libthiserror_impl-d8ffaa228f9b0a09.so -#usr/lib/libtracing_attributes-babc061b68390947.so -#usr/lib/libunic_langid_macros_impl-25424350b834739e.so -#usr/lib/libyoke_derive-ad9526c2c89e2145.so -#usr/lib/libzerofrom_derive-ef5640f90c8390cf.so -#usr/lib/libzerovec_derive-6b7809d259a5aea6.so +#usr/lib/libdarling_macro-f2c91c4f3fec39ad.so +#usr/lib/libderivative-d4da66c033371b19.so +#usr/lib/libderive_more-7399cc9078dd68e7.so +#usr/lib/libderive_setters-5da585d0091248b6.so +#usr/lib/libdisplaydoc-198b8997c6380832.so +#usr/lib/libicu_provider_macros-b3bc38ffe0d5879c.so +#usr/lib/libproc_macro_hack-3e9377d455f4faad.so +#usr/lib/librustc_driver-c3a8e6a975123c52.so +#usr/lib/librustc_fluent_macro-786c4648de690f25.so +#usr/lib/librustc_index_macros-3cdb61e008e50452.so +#usr/lib/librustc_macros-1626e6764a7a9e68.so +#usr/lib/librustc_type_ir_macros-af055e1071ee85c4.so +#usr/lib/libserde_derive-4fed585f5cc106f8.so +#usr/lib/libstd-da896425a938a71e.so +#usr/lib/libthiserror_impl-bed45aef2a5790c9.so +#usr/lib/libtime_macros-a7091c22b8444efd.so +#usr/lib/libtracing_attributes-552acafe80d03a92.so +#usr/lib/libunic_langid_macros_impl-b4ebc4f03d391d79.so +#usr/lib/libyoke_derive-2f775bf22ad49801.so +#usr/lib/libzerofrom_derive-8fc3502945417939.so +#usr/lib/libzerovec_derive-4b52e27c652363cb.so #usr/lib/rustlib #usr/lib/rustlib/aarch64-unknown-linux-gnu #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin @@ -32,39 +36,39 @@ #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/gcc-ld/lld-link #usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/gcc-ld/wasm-ld #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libaddr2line-214015861667ba9c.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libadler-d3734ff9791968ba.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liballoc-a9cb98efa50102fe.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-d76500918c8766e9.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcompiler_builtins-0222020c3eea44f8.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcore-ded8ec8026a81d22.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgetopts-f27c9689662442e2.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgimli-7d5d0c1e1e66cafd.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhashbrown-db473b4fe6ee2788.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-c889f940e97ce094.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemchr-5a2e11949e6321e8.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libminiz_oxide-1dd46390c6037e19.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libobject-bcf3087a1126b654.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_abort-5843d82f1254d4af.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_unwind-6f5a332029a62322.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libproc_macro-e301cc22fe5c6c1c.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libprofiler_builtins-2b2e90d3a4db58a2.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libaddr2line-dffaf3382e6ee2f0.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libadler-357a057ae54339da.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liballoc-afe7fb16f3e0da84.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-713ed766e3bf4617.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcompiler_builtins-d799153064afd554.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcore-077a73c34c19ca9c.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgetopts-b4c16b120666b6d6.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgimli-beea8dd594b0693e.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhashbrown-50c756ba037603d1.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-d85b89cc419c8f0f.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemchr-b4cb649d57d82e4c.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libminiz_oxide-80395705aee598b3.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libobject-5d855ceebac0037d.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_abort-8965b1dabf3f0cb1.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_unwind-6f87bd7e5722be42.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libproc_macro-884147087b7f0845.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libprofiler_builtins-4e45eb0940824be0.rlib #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.hwasan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a #usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-b11737a5f240b7f8.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-83bbc9721056031d.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_core-9ae314eb5ffdbb16.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_std-f6be17bf7bedad3b.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-f6fab35afe949852.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-f6fab35afe949852.so -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd_detect-f68e9d9079b1320e.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-15e26e6e92c6d6a9.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-15e26e6e92c6d6a9.so -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-0d0e75e55a2615d2.rlib -#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunwind-2a36edb432000403.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-949318a32e4c2b38.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-26b268045e3eb52f.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_core-206f03e79f0d86d7.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_std-06bcc5a13346aa77.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-da896425a938a71e.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-da896425a938a71e.so +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd_detect-97f99253389f2267.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsysroot-2dde433d59300247.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-7c21efbcbff800c6.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-665085c781b9d37d.rlib +#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunwind-161716568f7d2038.rlib #usr/lib/rustlib/components #usr/lib/rustlib/etc #usr/lib/rustlib/etc/gdb_load_rust_pretty_printers.py @@ -80,7 +84,6 @@ #usr/lib/rustlib/manifest-rustc #usr/lib/rustlib/rust-installer-version #usr/lib/rustlib/uninstall.sh -#usr/libexec/cargo-credential-1password #usr/libexec/rust-analyzer-proc-macro-srv #usr/share/cargo #usr/share/cargo/registry @@ -108,6 +111,7 @@ #usr/share/man/man1/cargo-install.1 #usr/share/man/man1/cargo-locate-project.1 #usr/share/man/man1/cargo-login.1 +#usr/share/man/man1/cargo-logout.1 #usr/share/man/man1/cargo-metadata.1 #usr/share/man/man1/cargo-new.1 #usr/share/man/man1/cargo-owner.1 diff --git a/config/rootfiles/common/x86_64/rust b/config/rootfiles/common/x86_64/rust index 131ae8e28..3d9b87da6 100644 --- a/config/rootfiles/common/x86_64/rust +++ b/config/rootfiles/common/x86_64/rust @@ -6,10 +6,10 @@ #usr/bin/rustdoc #usr/etc/bash_completion.d #usr/etc/bash_completion.d/cargo -#usr/lib/libLLVM-15-rust-1.67.0-stable.so -#usr/lib/librustc_driver-2e8cbd5b30733393.so -#usr/lib/libstd-2a15b3cd0948397b.so -#usr/lib/libtest-aa7b246d7b35480c.so +#usr/lib/libLLVM-18-rust-1.80.1-stable.so +#usr/lib/libLLVM.so.18.1-rust-1.80.1-stable +#usr/lib/librustc_driver-a30ca400d2857f33.so +#usr/lib/libstd-52417a9a08ba8fb9.so #usr/lib/rustlib #usr/lib/rustlib/components #usr/lib/rustlib/etc @@ -34,39 +34,40 @@ #usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld/lld-link #usr/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld/wasm-ld #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-5d5a85338b125cfb.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-6c93f515800d4657.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-60668236929c1cf5.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-0b6ce813aa5d1704.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-93189d615c3f2d6a.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-c888e061ea504c93.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-6095bf995c453e89.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-3cf84ad460df483a.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-dac6992ac677a0cb.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-f0ffbd64420a69ad.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-431dd9a65eafb1c5.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-3cd49acf880d0306.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-e8062a7445a64946.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-008ebe2e17c5f91d.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-8f251cec381c549e.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-bfb4a82e06efc4d7.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-9b09c3cec8a5576d.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-e55c5186b9bbabcb.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-e585efe74c64604d.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-26921ac7e6a44d2b.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-669e9182bfe197a6.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-6648dc218e522d87.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-04bfdf6b094564ce.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-6cf033bd0623f965.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-7911d2fe92903c6c.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-ab3f1b788cf79cfc.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-64b53226be979181.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-5c1e2d61611c0240.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-f5bb1a38d410fa1e.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-3692c2663daa48a5.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-30bfe59796ec32ba.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-1b238e97929fdc18.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-37a00aea1affa1af.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-c83eb4c376e98426.rlib #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.dfsan.a #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.safestack.a #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-5a049915d61fbb5d.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-8a30445cf40d74de.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2fb2d4481260f706.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-6352d71bf8e7bd57.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-2a15b3cd0948397b.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-2a15b3cd0948397b.so -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-aabc21fad3549c98.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-aa7b246d7b35480c.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-aa7b246d7b35480c.so -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-ae66bd5269d6d83c.rlib -#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-47cbfc4f5b0f6f87.rlib -#usr/libexec/cargo-credential-1password +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-c03510cdc48cfa52.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-6db4226b4e34b1a6.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-6703049be165ebf1.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-9c68449f4da60201.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-52417a9a08ba8fb9.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-52417a9a08ba8fb9.so +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-7ec6f3765287c7b7.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsysroot-74866943e5af04a7.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-95407a28b34cb7d8.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-92be448731e25aff.rlib +#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-03f8e93b59ffc316.rlib #usr/libexec/rust-analyzer-proc-macro-srv #usr/share/cargo #usr/share/cargo/registry @@ -94,6 +95,7 @@ #usr/share/man/man1/cargo-install.1 #usr/share/man/man1/cargo-locate-project.1 #usr/share/man/man1/cargo-login.1 +#usr/share/man/man1/cargo-logout.1 #usr/share/man/man1/cargo-metadata.1 #usr/share/man/man1/cargo-new.1 #usr/share/man/man1/cargo-owner.1 diff --git a/lfs/rust b/lfs/rust index d0a200d57..221f48c61 100644 --- a/lfs/rust +++ b/lfs/rust @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team # +# Copyright (C) 2007-2024 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,12 +24,12 @@ include Config -VER = 1.67.0 +VER = 1.80.1 # From https://forge.rust-lang.org/infra/other-installation-methods.html#standalone-installers THISAPP = rust-$(VER) -DL_FILE = $(THISAPP)-$(RUST_PLATFORM).tar.gz +DL_FILE = $(THISAPP)-$(RUST_PLATFORM).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP)-$(RUST_PLATFORM) TARGET = $(DIR_INFO)/$(THISAPP) @@ -42,10 +42,9 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(THISAPP)-x86_64-unknown-linux-gnu.tar.gz_BLAKE2 = 3409ed876f430ff22eff792fe9f4a4ca8457f26411def368b8d7fa5b854719c4c1feac5e054d7bccbcc3568bd3601a0e579df8b3bcf5b20c660bb7af4dbbb8f8 -$(THISAPP)-aarch64-unknown-linux-gnu.tar.gz_BLAKE2 = 82c17813fbb4a48451a207dbc7879bd7239e947e249ad24e6e098bd2e250cd8aae79ab37bbc2549cb9ffc3e24ef6e072380bbcaf8a620b02457db24f328d92ea -$(THISAPP)-arm-unknown-linux-gnueabi.tar.gz_BLAKE2 = d099645796f46769e15520b15771bb1886ee040bbee9de00f4983e8fe56c945a9afe1bded33f80c9196354d720ef09588d24468a751a8e2512688fef47a33496 -$(THISAPP)-riscv64gc-unknown-linux-gnu.tar.gz_BLAKE2 = e5b0efa7114840535d5a0934a22510e850b05eb339eab42e561717281da993817df2e0a57082d73ed7898001885e4dbabcce1ebfaec611cf125e51acd5d75e8a +$(THISAPP)-x86_64-unknown-linux-gnu.tar.xz_BLAKE2 = abc6430cfbbea5dd0ea42a6a3e2796b6f499d5a8343616d310ed22b541bdb15803d882dca9be743a81768bdf55f78c7a803bb594844d7dc3d2bdf09bd3f3d312 +$(THISAPP)-aarch64-unknown-linux-gnu.tar.xz_BLAKE2 = 41c7a5ba5108da3ae79fc6d6fa229d2a91e6e217c92bbcbe37fe35d48418e0c787a29c43ffb406acabd410efcca0464da325120f925dfd6d1ee0822f0041f517 +$(THISAPP)-riscv64gc-unknown-linux-gnu.tar.xz_BLAKE2 = e174c185d35d3974c923233807ff1a27f6736af2a8b97f92153c0518aad4f46653d5e5bab219b51ee1b58cac7216a29e5ad6499a982de8f52f6871903a307b71 install : $(TARGET) @@ -74,7 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && ./install.sh \ --components=cargo,rustc,rust-std-$(RUST_PLATFORM) \