diff --git a/packages/aws-iam-authenticator/Cargo.toml b/packages/aws-iam-authenticator/Cargo.toml index b9376b923..2f9049bd9 100644 --- a/packages/aws-iam-authenticator/Cargo.toml +++ b/packages/aws-iam-authenticator/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://github.com/kubernetes-sigs/aws-iam-authenticator/releases" [[package.metadata.build-package.external-files]] -url = "https://github.com/kubernetes-sigs/aws-iam-authenticator/archive/v0.6.21/aws-iam-authenticator-0.6.21.tar.gz" -sha512 = "5548748efa330fc89256fda0e723e75f83040f55301f692166588d32c883a69d8f955a86f38c39558a6ccd65de6b622a59b7768486cc9ba6f1d78b2f9d183eed" +url = "https://github.com/kubernetes-sigs/aws-iam-authenticator/archive/v0.6.26/aws-iam-authenticator-0.6.26.tar.gz" +sha512 = "eae6f2cf8e7735b0cebe0758e1a34eaf3347d43c224edf250f618272b3af3577c58205d1fa46b43bc056ad00f71fd4bcd0c398f7a78ec919fce7f34109bf3786" bundle-modules = [ "go" ] [build-dependencies] diff --git a/packages/aws-iam-authenticator/aws-iam-authenticator.spec b/packages/aws-iam-authenticator/aws-iam-authenticator.spec index 94f62ca1a..7ec15a670 100644 --- a/packages/aws-iam-authenticator/aws-iam-authenticator.spec +++ b/packages/aws-iam-authenticator/aws-iam-authenticator.spec @@ -2,7 +2,7 @@ %global gorepo aws-iam-authenticator %global goimport %{goproject}/%{gorepo} -%global gover 0.6.21 +%global gover 0.6.26 %global rpmver %{gover} %global _dwz_low_mem_die_limit 0 diff --git a/packages/aws-signing-helper/Cargo.toml b/packages/aws-signing-helper/Cargo.toml index 70e1ec772..b9f400814 100644 --- a/packages/aws-signing-helper/Cargo.toml +++ b/packages/aws-signing-helper/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://github.com/aws/rolesanywhere-credential-helper/releases" [[package.metadata.build-package.external-files]] -url = "https://github.com/aws/rolesanywhere-credential-helper/archive/v1.1.1/rolesanywhere-credential-helper-v1.1.1.tar.gz" -sha512 = "c60d62f8e946955d181577d1e2e5fe2ecb7a82ef0c4cc29fa98b6136b93e9bac9a91cffe3a98c063d7a3f07a956b02e1dd5a92160648b26bbee90aec52a15dca" +url = "https://github.com/aws/rolesanywhere-credential-helper/archive/v1.2.0/rolesanywhere-credential-helper-v1.2.0.tar.gz" +sha512 = "c2c7fa2fb319aea0036bf334c59cf2a10520da56a45a3e04a99870becfee5099eeb655933b507d2627ebcfde969f1150f0025ace6e06b88bfa801ee847324d30" bundle-modules = [ "go" ] [build-dependencies] diff --git a/packages/aws-signing-helper/aws-signing-helper.spec b/packages/aws-signing-helper/aws-signing-helper.spec index b485b8326..be92217fa 100644 --- a/packages/aws-signing-helper/aws-signing-helper.spec +++ b/packages/aws-signing-helper/aws-signing-helper.spec @@ -2,7 +2,7 @@ %global gorepo rolesanywhere-credential-helper %global goimport %{goproject}/%{gorepo} -%global gover 1.1.1 +%global gover 1.2.0 %global rpmver %{gover} %global _dwz_low_mem_die_limit 0 diff --git a/packages/containerd/Cargo.toml b/packages/containerd/Cargo.toml index b557ed8ef..bf2319738 100644 --- a/packages/containerd/Cargo.toml +++ b/packages/containerd/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://github.com/containerd/containerd/releases" [[package.metadata.build-package.external-files]] -url = "https://github.com/containerd/containerd/archive/v1.7.20/containerd-1.7.20.tar.gz" -sha512 = "b8be3a073c1716d66cd97162b0f40cab68094df9f8a9eaf81fa617c552d51f536d41d2823838e01e4e3936fe0ae8af0352531b1682623c25dc2318cd9af32985" +url = "https://github.com/containerd/containerd/archive/v1.7.21/containerd-1.7.21.tar.gz" +sha512 = "fba998c8d7f2907b3e5fb09c3947c3272661ec33379c611c5110ca0151812adcd70ff6b837e97a5d4228d685902276eeb98cd82bb4c46149686e169e81943c75" # RPM BuildRequires [build-dependencies] diff --git a/packages/containerd/containerd.spec b/packages/containerd/containerd.spec index 2f5235cff..1a0eb2ed1 100644 --- a/packages/containerd/containerd.spec +++ b/packages/containerd/containerd.spec @@ -2,7 +2,7 @@ %global gorepo containerd %global goimport %{goproject}/%{gorepo} -%global gover 1.7.20 +%global gover 1.7.21 %global rpmver %{gover} %global gitrev 8fc6bcff51318944179630522a095cc9dbf9f353 diff --git a/packages/ecr-credential-provider-1.27/Cargo.toml b/packages/ecr-credential-provider-1.27/Cargo.toml index 5f77647c1..5bee6e6ee 100644 --- a/packages/ecr-credential-provider-1.27/Cargo.toml +++ b/packages/ecr-credential-provider-1.27/Cargo.toml @@ -15,9 +15,9 @@ package-name = "ecr-credential-provider-1.27" releases-url = "https://github.com/kubernetes/cloud-provider-aws/releases" [[package.metadata.build-package.external-files]] -url = "https://codeload.github.com/kubernetes/cloud-provider-aws/tar.gz/v1.27.8" -path = "cloud-provider-aws-1.27.8.tar.gz" -sha512 = "31a4627760cfc173a216e902d403e0dd47bbdf69437f3b64545b303bd66e6b7025db5e312d96432a2002bc70921cd1394d6923e2e1ac36f8adb610664d65a29f" +url = "https://codeload.github.com/kubernetes/cloud-provider-aws/tar.gz/v1.27.9" +path = "cloud-provider-aws-1.27.9.tar.gz" +sha512 = "f9d078144cb1f8f04c9ea613ef0a348c0b5ac864307d4d35b82df4f0480d8b4d010dfff0b85ebaf7b981bfa9e913d48c7055ac396bb9c15aa4e00be52b5994cb" bundle-modules = [ "go" ] [build-dependencies] diff --git a/packages/ecr-credential-provider-1.27/ecr-credential-provider-1.27.spec b/packages/ecr-credential-provider-1.27/ecr-credential-provider-1.27.spec index 825cd40f7..f3a78d079 100644 --- a/packages/ecr-credential-provider-1.27/ecr-credential-provider-1.27.spec +++ b/packages/ecr-credential-provider-1.27/ecr-credential-provider-1.27.spec @@ -2,7 +2,7 @@ %global gorepo cloud-provider-aws %global goimport %{goproject}/%{gorepo} -%global gover 1.27.8 +%global gover 1.27.9 %global rpmver %{gover} %global _dwz_low_mem_die_limit 0 diff --git a/packages/ecr-credential-provider/Cargo.toml b/packages/ecr-credential-provider/Cargo.toml index 43b118675..f894d7788 100644 --- a/packages/ecr-credential-provider/Cargo.toml +++ b/packages/ecr-credential-provider/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://github.com/kubernetes/cloud-provider-aws/releases" [[package.metadata.build-package.external-files]] -url = "https://github.com/kubernetes/cloud-provider-aws/archive/v1.25.15/cloud-provider-aws-1.25.15.tar.gz" -sha512 = "1e4ee33900d3ec655ce9f5788bb8f173621f187b130464bef196ef6e18a61a49d9501f5492909922a34b086fcffbb0cb369cfa8b941efbb0c38ffb0abe6c17dc" +url = "https://github.com/kubernetes/cloud-provider-aws/archive/v1.25.16/cloud-provider-aws-1.25.16.tar.gz" +sha512 = "be2937871764a59b5e8dcca0d5a08e665c18ff56f859f4e5eb41cd5d1cdda9bfb0d0b30fd53fa9024cfa90526bddb581ea01375b7f8884cad2314521752d3068" bundle-modules = [ "go" ] [build-dependencies] diff --git a/packages/ecr-credential-provider/ecr-credential-provider.spec b/packages/ecr-credential-provider/ecr-credential-provider.spec index cac990b9d..3a67a1424 100644 --- a/packages/ecr-credential-provider/ecr-credential-provider.spec +++ b/packages/ecr-credential-provider/ecr-credential-provider.spec @@ -2,7 +2,7 @@ %global gorepo cloud-provider-aws %global goimport %{goproject}/%{gorepo} -%global gover 1.25.15 +%global gover 1.25.16 %global rpmver %{gover} %global _dwz_low_mem_die_limit 0 diff --git a/packages/iptables/1001-extensions-NAT-Fix-for-Werror-format-security.patch b/packages/iptables/1001-extensions-NAT-Fix-for-Werror-format-security.patch deleted file mode 100644 index 339a312f8..000000000 --- a/packages/iptables/1001-extensions-NAT-Fix-for-Werror-format-security.patch +++ /dev/null @@ -1,29 +0,0 @@ -From ed4082a7405a5838c205a34c1559e289949200cc Mon Sep 17 00:00:00 2001 -From: Phil Sutter -Date: Thu, 12 Jan 2023 14:38:44 +0100 -Subject: extensions: NAT: Fix for -Werror=format-security - -Have to pass either a string literal or format string to xt_xlate_add(). - -Fixes: f30c5edce0413 ("extensions: Merge SNAT, DNAT, REDIRECT and MASQUERADE") -Signed-off-by: Phil Sutter ---- - extensions/libxt_NAT.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/extensions/libxt_NAT.c b/extensions/libxt_NAT.c -index da9f2201..2a634398 100644 ---- a/extensions/libxt_NAT.c -+++ b/extensions/libxt_NAT.c -@@ -424,7 +424,7 @@ __NAT_xlate(struct xt_xlate *xl, const struct nf_nat_range2 *r, - if (r->flags & NF_NAT_RANGE_PROTO_OFFSET) - return 0; - -- xt_xlate_add(xl, tgt); -+ xt_xlate_add(xl, "%s", tgt); - if (strlen(range_str)) - xt_xlate_add(xl, " to %s", range_str); - if (r->flags & NF_NAT_RANGE_PROTO_RANDOM) { --- -cgit v1.2.3 - diff --git a/packages/iptables/1002-ip6tables-Fix-checking-existence-of-rule.patch b/packages/iptables/1002-ip6tables-Fix-checking-existence-of-rule.patch deleted file mode 100644 index d0a88ebd2..000000000 --- a/packages/iptables/1002-ip6tables-Fix-checking-existence-of-rule.patch +++ /dev/null @@ -1,31 +0,0 @@ -From ba75342ff3e01605258810eb7f5683d8e326ffd8 Mon Sep 17 00:00:00 2001 -From: Markus Boehme -Date: Mon, 3 Apr 2023 22:20:23 +0200 -Subject: [PATCH] ip6tables: Fix checking existence of rule - -Pass the proper entry size when creating a match mask for checking the -existence of a rule. Failing to do so causes wrong results. - -Reported-by: Jonathan Caicedo -Fixes: eb2546a846776 ("xshared: Share make_delete_mask() between ip{,6}tables") -Signed-off-by: Markus Boehme ---- - iptables/ip6tables.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/iptables/ip6tables.c b/iptables/ip6tables.c -index 345af451..9afc32c1 100644 ---- a/iptables/ip6tables.c -+++ b/iptables/ip6tables.c -@@ -331,7 +331,7 @@ check_entry(const xt_chainlabel chain, struct ip6t_entry *fw, - int ret = 1; - unsigned char *mask; - -- mask = make_delete_mask(matches, target, sizeof(fw)); -+ mask = make_delete_mask(matches, target, sizeof(*fw)); - for (i = 0; i < nsaddrs; i++) { - fw->ipv6.src = saddrs[i]; - fw->ipv6.smsk = smasks[i]; --- -2.25.1 - diff --git a/packages/iptables/Cargo.toml b/packages/iptables/Cargo.toml index b004f1458..0b8bbe92b 100644 --- a/packages/iptables/Cargo.toml +++ b/packages/iptables/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://www.netfilter.org/projects/iptables/files" [[package.metadata.build-package.external-files]] -url = "https://www.netfilter.org/projects/iptables/files/iptables-1.8.9.tar.xz" -sha512 = "e367bf286135e39b7401e852de25c1ed06d44befdffd92ed1566eb2ae9704b48ac9196cb971f43c6c83c6ad4d910443d32064bcdf618cfcef6bcab113e31ff70" +url = "https://www.netfilter.org/projects/iptables/files/iptables-1.8.10.tar.xz" +sha512 = "71e6ed2260859157d61981a4fe5039dc9e8d7da885a626a4b5dae8164c509a9d9f874286b9468bb6a462d6e259d4d32d5967777ecefdd8a293011ae80c00f153" [build-dependencies] glibc = { path = "../glibc" } diff --git a/packages/iptables/iptables.spec b/packages/iptables/iptables.spec index 8b6b4ad3b..79f219e6f 100644 --- a/packages/iptables/iptables.spec +++ b/packages/iptables/iptables.spec @@ -1,5 +1,5 @@ Name: %{_cross_os}iptables -Version: 1.8.9 +Version: 1.8.10 Release: 1%{?dist} Summary: Tools for managing Linux kernel packet filtering capabilities License: GPL-2.0-or-later AND GPL-2.0-only @@ -16,9 +16,6 @@ Requires: %{_cross_os}libnfnetlink Requires: %{_cross_os}libnftnl Requires: %{_cross_os}libnetfilter_conntrack -Patch1001: 1001-extensions-NAT-Fix-for-Werror-format-security.patch -Patch1002: 1002-ip6tables-Fix-checking-existence-of-rule.patch - %description %{summary}. diff --git a/packages/kexec-tools/Cargo.toml b/packages/kexec-tools/Cargo.toml index 975819240..e26201ca3 100644 --- a/packages/kexec-tools/Cargo.toml +++ b/packages/kexec-tools/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://kernel.org/pub/linux/utils/kernel/kexec" [[package.metadata.build-package.external-files]] -url = "https://kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.28.tar.xz" -sha512 = "889a7bf1d26bb309e4ff7ce1c8dbcf48c01e47221ea3acf1c4ef2a98a652c496e31bddcdb627d3adebd85f7541d1fb9122c60e741e10b3726e31a9733cadc753" +url = "https://kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.29.tar.xz" +sha512 = "4c9e0b3df47b240f0eac2c31e8b515465f626ce043f64daa32b0b032d7132e54dada5d70875dab256345f66cf94a25dc3c160a9009ba60addd8dcb1e5205f5ca" [build-dependencies] glibc = { path = "../glibc" } diff --git a/packages/kexec-tools/kexec-tools.spec b/packages/kexec-tools/kexec-tools.spec index d3b396933..279b4fb65 100644 --- a/packages/kexec-tools/kexec-tools.spec +++ b/packages/kexec-tools/kexec-tools.spec @@ -1,5 +1,5 @@ Name: %{_cross_os}kexec-tools -Version: 2.0.28 +Version: 2.0.29 Release: 1%{?dist} Summary: Linux tool to load kernels from the running system License: GPL-2.0-or-later AND GPL-2.0-only diff --git a/packages/kmod-6.1-neuron/0001-kbuild-do-not-outline-atomics-for-arm64.patch b/packages/kmod-6.1-neuron/0001-kbuild-do-not-outline-atomics-for-arm64.patch index aa65f202f..5ce125cfb 100644 --- a/packages/kmod-6.1-neuron/0001-kbuild-do-not-outline-atomics-for-arm64.patch +++ b/packages/kmod-6.1-neuron/0001-kbuild-do-not-outline-atomics-for-arm64.patch @@ -5,13 +5,13 @@ Subject: [PATCH] kbuild: do not outline atomics for arm64 Signed-off-by: Ben Cressey --- - usr/src/aws-neuronx-2.16.7.0/Kbuild | 1 + + usr/src/aws-neuronx-2.17.17.0/Kbuild | 1 + 1 file changed, 1 insertion(+) -diff --git a/usr/src/aws-neuronx-2.16.7.0/Kbuild b/usr/src/aws-neuronx-2.16.7.0/Kbuild +diff --git a/usr/src/aws-neuronx-2.17.17.0/Kbuild b/usr/src/aws-neuronx-2.17.17.0/Kbuild index 11f8490..6535608 100644 ---- a/usr/src/aws-neuronx-2.16.7.0/Kbuild -+++ b/usr/src/aws-neuronx-2.16.7.0/Kbuild +--- a/usr/src/aws-neuronx-2.17.17.0/Kbuild ++++ b/usr/src/aws-neuronx-2.17.17.0/Kbuild @@ -16,3 +16,4 @@ neuron-objs += v3/notific.o v3/neuron_dhal_v3.o ccflags-y += -O3 -Wall -Werror -Wno-declaration-after-statement -Wunused-macros -Wunused-local-typedefs diff --git a/packages/kmod-6.1-neuron/Cargo.toml b/packages/kmod-6.1-neuron/Cargo.toml index 32e699173..054c490ee 100644 --- a/packages/kmod-6.1-neuron/Cargo.toml +++ b/packages/kmod-6.1-neuron/Cargo.toml @@ -13,8 +13,8 @@ package-name = "kmod-6.1-neuron" releases-url = "https://awsdocs-neuron.readthedocs-hosted.com/en/latest/release-notes/runtime/aws-neuronx-dkms/index.html" [[package.metadata.build-package.external-files]] -url = "https://yum.repos.neuron.amazonaws.com/aws-neuronx-dkms-2.16.7.0.noarch.rpm" -sha512 = "8e66feb4051af31321c08b6663a950172da65c4e5b432c0b5609785be34ccb193c0eb50c9aadfeec8b6410ccbe05264a3fb6fc7cb66dc87b172bc5be5c4d92d0" +url = "https://yum.repos.neuron.amazonaws.com/aws-neuronx-dkms-2.17.17.0.noarch.rpm" +sha512 = "8ff07280fc2864677d9401d56939f8b8f8cd59dc1ae9df53d49aced500cd62c3071a61639e9f5381b557d29cc7a2b72be71020f90880680a59d10a1f8b28580b" [build-dependencies] kernel-6_1 = { path = "../kernel-6.1" } diff --git a/packages/kmod-6.1-neuron/kmod-6.1-neuron.spec b/packages/kmod-6.1-neuron/kmod-6.1-neuron.spec index 67bc81ca2..6b98c1a39 100644 --- a/packages/kmod-6.1-neuron/kmod-6.1-neuron.spec +++ b/packages/kmod-6.1-neuron/kmod-6.1-neuron.spec @@ -1,5 +1,5 @@ Name: %{_cross_os}kmod-6.1-neuron -Version: 2.16.7.0 +Version: 2.17.17.0 Release: 1%{?dist} Summary: Neuron drivers for the 6.1 kernel License: GPL-2.0-only diff --git a/packages/libbpf/Cargo.toml b/packages/libbpf/Cargo.toml index 5f5a428de..f07e7c0dc 100644 --- a/packages/libbpf/Cargo.toml +++ b/packages/libbpf/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://github.com/libbpf/libbpf/releases" [[package.metadata.build-package.external-files]] -url = "https://github.com/libbpf/libbpf/archive/refs/tags/v1.4.3.tar.gz" -sha512 = "d03965f8abeaac840cda28fdacf9df378869fa6e5ef45d992fc5398bed5970ebedb24f20676b1779f8941b4b912bb691948e198eff87ea1d5d8e5cd95d6e06d1" +url = "https://github.com/libbpf/libbpf/archive/refs/tags/v1.4.5.tar.gz" +sha512 = "c5ed459e89a8897ef7c892723c61efb2f2fdb0e7bea63eaff1c9936d368d2cc9e63b8c093207eef0df3109c021156c52ddb570757f69c54e713909e866dbb2f5" # RPM BuildRequires [build-dependencies] diff --git a/packages/libbpf/libbpf.spec b/packages/libbpf/libbpf.spec index 8109bdafa..9beb93019 100644 --- a/packages/libbpf/libbpf.spec +++ b/packages/libbpf/libbpf.spec @@ -1,5 +1,5 @@ Name: %{_cross_os}libbpf -Version: 1.4.3 +Version: 1.4.5 Release: 1%{?dist} Summary: Library for BPF License: LGPL-2.1-only OR BSD-2-Clause diff --git a/packages/libncurses/Cargo.toml b/packages/libncurses/Cargo.toml index 7e759d5b1..227bdefdd 100644 --- a/packages/libncurses/Cargo.toml +++ b/packages/libncurses/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://invisible-mirror.net/archives/ncurses/current/" [[package.metadata.build-package.external-files]] -url = "https://invisible-mirror.net/archives/ncurses/current/ncurses-6.5-20240713.tgz" -sha512 = "d0a9874aec4d32e2dfd0f7215d75caa004a983b4da9a68bfd6508bd75c85074b9bbc21609d5deaf5e741a1d8d8766aa5290958d9bbb2718dd359d5d3a264234c" +url = "https://invisible-mirror.net/archives/ncurses/current/ncurses-6.5-20240831.tgz" +sha512 = "d7ed0711375631c30533c56a449b0a148fc473096c40ec7ab9e44f8ed1086e36d9e04edacdfde04e78aabfb1d57483b98403dda34a40008264e72ee1da9ec30c" [build-dependencies] glibc = { path = "../glibc" } diff --git a/packages/libncurses/libncurses.spec b/packages/libncurses/libncurses.spec index 913841d81..3ccc5bfb0 100644 --- a/packages/libncurses/libncurses.spec +++ b/packages/libncurses/libncurses.spec @@ -1,5 +1,5 @@ %global ncurses_ver 6.5 -%global ncurses_rev 20240713 +%global ncurses_rev 20240831 Name: %{_cross_os}libncurses Version: %{ncurses_ver} diff --git a/packages/libnftnl/Cargo.toml b/packages/libnftnl/Cargo.toml index 77a069c5c..d1367eef6 100644 --- a/packages/libnftnl/Cargo.toml +++ b/packages/libnftnl/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://netfilter.org/projects/libnftnl/files" [[package.metadata.build-package.external-files]] -url = "http://netfilter.org/projects/libnftnl/files/libnftnl-1.2.6.tar.xz" -sha512 = "0c8c369eec84b0c568f0067598bece6e3be9a0fbd977e443ae3b14a5a6d842a6086ceb5426a65f8c77204709655f148c1241193f1a928f8c12154a57e3548b34" +url = "http://netfilter.org/projects/libnftnl/files/libnftnl-1.2.7.tar.xz" +sha512 = "24ff3e7e97f51cb5dfda2fbd2f5e175abcec0dd58f94936022800ec356ff004a531f0915df72278b867769ba71473d407b01d52cc33a3cafb043d9a90b051f9d" [build-dependencies] glibc = { path = "../glibc" } diff --git a/packages/libnftnl/libnftnl.spec b/packages/libnftnl/libnftnl.spec index 810e7e159..c7cb544a6 100644 --- a/packages/libnftnl/libnftnl.spec +++ b/packages/libnftnl/libnftnl.spec @@ -1,5 +1,5 @@ Name: %{_cross_os}libnftnl -Version: 1.2.6 +Version: 1.2.7 Release: 1%{?dist} Summary: Library for nftables netlink License: GPL-2.0-or-later AND GPL-2.0-only diff --git a/packages/libnvme/0001-linux-Fix-uninitialized-variables.patch b/packages/libnvme/0001-linux-Fix-uninitialized-variables.patch deleted file mode 100644 index 9588e9213..000000000 --- a/packages/libnvme/0001-linux-Fix-uninitialized-variables.patch +++ /dev/null @@ -1,40 +0,0 @@ -From a0803d1d6fb6d899cd22bd7b37ee27859bfdf155 Mon Sep 17 00:00:00 2001 -From: Tomas Bzatek -Date: Fri, 3 May 2024 17:19:39 +0200 -Subject: [PATCH] linux: Fix uninitialized variables -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -In file included from ../src/nvme/linux.c:40: -In function ‘freep’, - inlined from ‘nvme_get_telemetry_log’ at ../src/nvme/linux.c:169:23: -../src/nvme/cleanup.h:24:9: warning: ‘log’ may be used uninitialized [-Wmaybe-uninitialized] - 24 | free(*(void **)p); - | ^~~~~~~~~~~~~~~~~ -../src/nvme/linux.c: In function ‘nvme_get_telemetry_log’: -../src/nvme/linux.c:169:30: note: ‘log’ was declared here - 169 | _cleanup_free_ void *log; - | ^~~ - -Signed-off-by: Tomas Bzatek ---- - src/nvme/linux.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/nvme/linux.c b/src/nvme/linux.c -index 25196fd5..35976011 100644 ---- a/src/nvme/linux.c -+++ b/src/nvme/linux.c -@@ -166,7 +166,7 @@ int nvme_get_telemetry_log(int fd, bool create, bool ctrl, bool rae, size_t max_ - - struct nvme_telemetry_log *telem; - enum nvme_cmd_get_log_lid lid; -- _cleanup_free_ void *log; -+ _cleanup_free_ void *log = NULL; - void *tmp; - int err; - size_t dalb; --- -2.44.0 - diff --git a/packages/libnvme/Cargo.toml b/packages/libnvme/Cargo.toml index c55b69984..bfba0adad 100644 --- a/packages/libnvme/Cargo.toml +++ b/packages/libnvme/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://github.com/linux-nvme/libnvme/releases" [[package.metadata.build-package.external-files]] -url = "https://github.com/linux-nvme/libnvme/archive/v1.9/libnvme-1.9.tar.gz" -sha512 = "39a3346805143f93a17d00cfcb6fb75f82154658db6079134c09dfa989995ac5de79b1ce1ac091b4e997523d3216829ce9eac44110c9f59f9fd21636529c8b25" +url = "https://github.com/linux-nvme/libnvme/archive/v1.10/libnvme-1.10.tar.gz" +sha512 = "44e8a407c9fda8c296163832c14ba167caab53eab315bd2dee94275458532429f12a35e0adef1356420d83127e658a354ce65ac946acaa53bef2d46a8189054c" [build-dependencies] glibc = { path = "../glibc" } diff --git a/packages/libnvme/libnvme.spec b/packages/libnvme/libnvme.spec index c4bd8f150..4106120f0 100644 --- a/packages/libnvme/libnvme.spec +++ b/packages/libnvme/libnvme.spec @@ -1,11 +1,10 @@ Name: %{_cross_os}libnvme -Version: 1.9 +Version: 1.10 Release: 1%{?dist} Summary: Library for NVM Express License: LGPL-2.1-only AND CC0-1.0 AND MIT URL: https://github.com/linux-nvme/libnvme Source0: https://github.com/linux-nvme/libnvme/archive/v%{version}/libnvme-%{version}.tar.gz -Patch0001: 0001-linux-Fix-uninitialized-variables.patch BuildRequires: meson BuildRequires: %{_cross_os}glibc-devel diff --git a/packages/libpcre/Cargo.toml b/packages/libpcre/Cargo.toml index ff4cd01e7..c4575e4ca 100644 --- a/packages/libpcre/Cargo.toml +++ b/packages/libpcre/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://github.com/PhilipHazel/pcre2/releases" [[package.metadata.build-package.external-files]] -url = "https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.43/pcre2-10.43.tar.bz2" -sha512 = "8ac1520c32e9e5672404aaf6104e23c9ee5c3c28ad28ff101435599d813cbb20e0491a3fd34e012b4411b3e0366a4c6dfa3f02d093acaa6ff0ab25478bb7ade9" +url = "https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.44/pcre2-10.44.tar.bz2" +sha512 = "ee91cc10a2962bc7818b03d368df3dd31f42ea9a7260ae51483ea8cd331b7431e36e63256b0adc213cc6d6741e7c90414fd420622308c0ae3fcb5dd878591be2" [build-dependencies] glibc = { path = "../glibc" } diff --git a/packages/libpcre/libpcre.spec b/packages/libpcre/libpcre.spec index 8bb390c5e..5ed62c948 100644 --- a/packages/libpcre/libpcre.spec +++ b/packages/libpcre/libpcre.spec @@ -1,5 +1,5 @@ Name: %{_cross_os}libpcre -Version: 10.43 +Version: 10.44 Release: 1%{?dist} Summary: Library for regular expressions License: BSD-3-Clause diff --git a/packages/libtirpc/Cargo.toml b/packages/libtirpc/Cargo.toml index 32a5937f3..884b499e7 100644 --- a/packages/libtirpc/Cargo.toml +++ b/packages/libtirpc/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://sourceforge.net/projects/libtirpc/files/libtirpc/" [[package.metadata.build-package.external-files]] -url = "https://downloads.sourceforge.net/libtirpc/libtirpc-1.3.4.tar.bz2" -sha512 = "004e61b5853717324790c46cda5ff227d525909f189194ae72a1ec8f476ca35d7f4c1f03c0fbc690c1696d60a212675b09246dbe627fdbf1a9a47f5664e82b00" +url = "https://downloads.sourceforge.net/libtirpc/libtirpc-1.3.5.tar.bz2" +sha512 = "c80a953671c5692294efe7425e41c7f12bd4c430f473f9ea71883168cb4a69111f0018122bd0e7982e18f4576e45d4977ce0790743382faae006c446813d2a4f" [build-dependencies] glibc = { path = "../glibc" } diff --git a/packages/libtirpc/libtirpc.spec b/packages/libtirpc/libtirpc.spec index d671fe0e8..920c31f1f 100644 --- a/packages/libtirpc/libtirpc.spec +++ b/packages/libtirpc/libtirpc.spec @@ -1,5 +1,5 @@ Name: %{_cross_os}libtirpc -Version: 1.3.4 +Version: 1.3.5 Release: 1%{?dist} Summary: Library for RPC License: BSD-3-Clause diff --git a/packages/nvme-cli/Cargo.toml b/packages/nvme-cli/Cargo.toml index 82af2c6cf..d264d2520 100644 --- a/packages/nvme-cli/Cargo.toml +++ b/packages/nvme-cli/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://github.com/linux-nvme/nvme-cli/releases" [[package.metadata.build-package.external-files]] -url = "https://github.com/linux-nvme/nvme-cli/archive/v2.9.1/nvme-cli-2.9.1.tar.gz" -sha512 = "c9c86e7567c2d4c59aff1eb9d18f4775923db3c81a89c628b819121c32150d4bc2d65d0dacac764c64594369890b380d0fd06bc7c1f83f4a7f3e71a51a6fee24" +url = "https://github.com/linux-nvme/nvme-cli/archive/v2.10.2/nvme-cli-2.10.2.tar.gz" +sha512 = "98ecb2488cdf21c83004204f4cb7e7d9327fef5a33e5a37d977c659d76be3cef861473676fa7fbd1d40f38742b365b98431e17d9b0318ddb4cc407953acdde87" [build-dependencies] glibc = { path = "../glibc" } diff --git a/packages/nvme-cli/nvme-cli.spec b/packages/nvme-cli/nvme-cli.spec index 9557973eb..4b70d2fa3 100644 --- a/packages/nvme-cli/nvme-cli.spec +++ b/packages/nvme-cli/nvme-cli.spec @@ -1,5 +1,5 @@ Name: %{_cross_os}nvme-cli -Version: 2.9.1 +Version: 2.10.2 Release: 1%{?dist} Summary: CLI to interact with NVMe devices License: LGPL-2.1-only AND GPL-2.0-only AND CC0-1.0 AND MIT diff --git a/packages/xfsprogs/Cargo.toml b/packages/xfsprogs/Cargo.toml index b3e147225..04a69bead 100644 --- a/packages/xfsprogs/Cargo.toml +++ b/packages/xfsprogs/Cargo.toml @@ -12,8 +12,8 @@ path = "../packages.rs" releases-url = "https://mirrors.edge.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/" [[package.metadata.build-package.external-files]] -url = "http://kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-6.8.0.tar.xz" -sha512 = "f5b5c6d8da70cc0f3361b3420982aabfabb0bc54b9eb60b93a9aaeedb33a9ecede4061d5c1300b96d7aba7d44a4207672c4a33e115bf0f5c711a151f3fc65e0d" +url = "http://kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-6.9.0.tar.xz" +sha512 = "c597453759c400690810971f0b2daf0e4e22c74270b0f9800e2235da5e5c1383b59bc1176c5bba0023f74b623020fb51c62f0e98a74885cf3a8336e0b81c9023" [build-dependencies] glibc = { path = "../glibc" } diff --git a/packages/xfsprogs/xfsprogs.spec b/packages/xfsprogs/xfsprogs.spec index aa5c6f2c4..6c4f1e0bd 100644 --- a/packages/xfsprogs/xfsprogs.spec +++ b/packages/xfsprogs/xfsprogs.spec @@ -1,5 +1,5 @@ Name: %{_cross_os}xfsprogs -Version: 6.8.0 +Version: 6.9.0 Release: 1%{?dist} Summary: Utilities for managing the XFS filesystem License: GPL-2.0-only AND LGPL-2.1-only