cleech pushed to rpms/iscsi-initiator-utils (rawhide). "iscsiuio
threading fixes (iscsiuio 0.7.8.8)"
by notifications@fedoraproject.org
Notification time stamped 2023-11-15 18:20:17 UTC
From f614c744ebc6572c35c136506258c769913cc9c9 Mon Sep 17 00:00:00 2001
From: Chris Leech <cleech(a)redhat.com>
Date: Nov 15 2023 18:19:45 +0000
Subject: iscsiuio threading fixes (iscsiuio 0.7.8.8)
---
diff --git a/.gitignore b/.gitignore
index dff3dfe..0637f20 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/open-iscsi-095f59c.tar.gz
/open-iscsi-2a8f9d8.tar.gz
/open-iscsi-c26218d.tar.gz
+/open-iscsi-a65a472.tar.gz
diff --git a/0009-Coverity-scan-fixes.patch b/0009-Coverity-scan-fixes.patch
index 1b3904e..65b1e92 100644
--- a/0009-Coverity-scan-fixes.patch
+++ b/0009-Coverity-scan-fixes.patch
@@ -15,12 +15,12 @@ diff --git a/iscsiuio/src/unix/libs/qedi.c b/iscsiuio/src/unix/libs/qedi.c
index 1af8d1b..9a814c6 100644
--- a/iscsiuio/src/unix/libs/qedi.c
+++ b/iscsiuio/src/unix/libs/qedi.c
-@@ -1030,7 +1030,7 @@ static int qedi_read(nic_t *nic, packet_t *pkt)
+@@ -1034,7 +1034,7 @@ static int qedi_read(nic_t *nic, packet_t *pkt)
- LOG_DEBUG(PFX "%s:hw_prod %d bd_prod %d, rx_pkt_idx %d, rxlen %d",
+ ILOG_DEBUG(PFX "%s:hw_prod %d bd_prod %d, rx_pkt_idx %d, rxlen %d",
nic->log_name, hw_prod, bd_prod, rx_bd->rx_pkt_index, len);
-- LOG_DEBUG(PFX "%s: sw_con %d bd_cons %d num BD %d",
-+ LOG_DEBUG(PFX "%s: sw_con %d bd_cons %d num BD %lu",
+- ILOG_DEBUG(PFX "%s: sw_con %d bd_cons %d num BD %d",
++ ILOG_DEBUG(PFX "%s: sw_con %d bd_cons %d num BD %lu",
nic->log_name, sw_cons, bd_cons, QEDI_NUM_RX_BD);
if (bd_cons != bd_prod) {
@@ -33,7 +33,7 @@ index 0c9ad49..f83f305 100644
sigaddset(&set, SIGUSR1);
rc = pthread_sigmask(SIG_SETMASK, &set, NULL);
+ if (rc != 0) {
-+ LOG_ERR("Failed to set thread signal mask");
++ ILOG_ERR("Failed to set thread signal mask");
+ }
/* Spin off the signal handling thread */
diff --git a/0011-remove-unicode-symbols-from-iscsid.conf.patch b/0011-remove-unicode-symbols-from-iscsid.conf.patch
deleted file mode 100644
index b3d2de7..0000000
--- a/0011-remove-unicode-symbols-from-iscsid.conf.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From b89d270f820ea6da0639ae25864bffcbddd3ed46 Mon Sep 17 00:00:00 2001
-From: Chris Leech <cleech(a)redhat.com>
-Date: Tue, 4 Jul 2023 12:20:03 -0700
-Subject: [PATCH 1/1] remove unicode symbols from iscsid.conf
-
----
- etc/iscsid.conf | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/etc/iscsid.conf b/etc/iscsid.conf
-index ca29e43..607ad0f 100644
---- a/etc/iscsid.conf
-+++ b/etc/iscsid.conf
-@@ -69,7 +69,7 @@ node.leading_login = No
- # To configure which CHAP algorithms to enable, set
- # node.session.auth.chap_algs to a comma separated list.
- # The algorithms should be listed in order of decreasing
--# preference — in particular, with the most preferred algorithm first.
-+# preference - in particular, with the most preferred algorithm first.
- # Valid values are MD5, SHA1, SHA256, and SHA3-256.
- # The default is MD5.
- #node.session.auth.chap_algs = SHA3-256,SHA256,SHA1,MD5
---
-2.40.1
-
diff --git a/iscsi-initiator-utils.spec b/iscsi-initiator-utils.spec
index 20a8c30..5dac0bc 100644
--- a/iscsi-initiator-utils.spec
+++ b/iscsi-initiator-utils.spec
@@ -1,6 +1,6 @@
%global open_iscsi_version 2.1
%global open_iscsi_build 9
-%global commit0 c26218d9f8afdca44a492a4c3811648bd2880b26
+%global commit0 a65a472a35b436c7a2d47c5862aae530ac4ae9c8
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
# Disable python2 build by default
@@ -10,8 +10,8 @@
Summary: iSCSI daemon and utility programs
Name: iscsi-initiator-utils
Version: 6.%{open_iscsi_version}.%{open_iscsi_build}
-Release: 17.git%{shortcommit0}%{?dist}
-License: GPLv2+
+Release: 18.git%{shortcommit0}%{?dist}
+License: GPL-2.0-or-later
URL: https://github.com/open-iscsi/open-iscsi
Source0: https://github.com/open-iscsi/open-iscsi/archive/%{commit0}.tar.gz#/open-...
Source4: 04-iscsi
@@ -31,7 +31,6 @@ Patch07: 0007-Disable-Data-Digests.patch
Patch08: 0008-Revert-iscsiadm-return-error-when-login-fails.patch
Patch09: 0009-Coverity-scan-fixes.patch
Patch10: 0010-use-Red-Hat-version-string-to-match-RPM-package-vers.patch
-Patch11: 0011-remove-unicode-symbols-from-iscsid.conf.patch
# libiscsi, deprecated but still needed until UDisks2 is converted to libopeniscsiusr
Patch101: 0101-libiscsi.patch
@@ -64,7 +63,7 @@ Protocol networks.
%package iscsiuio
Summary: Userspace configuration daemon required for some iSCSI hardware
-License: BSD
+License: BSD-4-Clause
Requires: %{name} = %{version}-%{release}
%description iscsiuio
@@ -273,6 +272,9 @@ systemctl --no-reload preset iscsi.service iscsi-starter.service &>/dev/null ||
%endif
%changelog
+* Wed Nov 15 2023 Chris Leech <cleech(a)redhat.com> - 6.2.1.9-18.gita65a472
+- iscsiuio threading fixes (iscsiuio 0.7.8.8)
+
* Thu Jul 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 6.2.1.9-17.gitc26218d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
diff --git a/sources b/sources
index 80d8486..83105fc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (open-iscsi-c26218d.tar.gz) = 1da57f95aff4ac32653e726ffc2d011f7a287999ba7b40192ae6800f882c4ca6fa2e76a74616df8002c17f68ac64a7c7686fb8c6fbaa39b6db95dbf7d64215b7
+SHA512 (open-iscsi-a65a472.tar.gz) = f2befa5047a8a1f714910d402503828d6ae5d7be85d3b59db33cde32c4e36fe401430c6ae033a066d9bd57a3be0c0933185240cfc8660973e03c8a8c427d4ba6
https://src.fedoraproject.org/rpms/iscsi-initiator-utils/c/f614c744ebc657...
6 months, 2 weeks
fweimer pushed to rpms/redhat-rpm-config (private-f38-toolchain).
"Merge branch 'rawhide' into private-f38-toolchain"
by notifications@fedoraproject.org
Notification time stamped 2023-11-15 17:53:31 UTC
From 0cb8e039229c7a4d38862f60bae11f6c33547608 Mon Sep 17 00:00:00 2001
From: Florian Weimer <fweimer(a)redhat.com>
Date: Nov 15 2023 17:53:20 +0000
Subject: Merge branch 'rawhide' into private-f38-toolchain
---
diff --git a/brp-llvm-compile-lto-elf b/brp-llvm-compile-lto-elf
index 788cb3b..1756651 100755
--- a/brp-llvm-compile-lto-elf
+++ b/brp-llvm-compile-lto-elf
@@ -49,6 +49,6 @@ check_convert_bitcode () {
echo "Checking for LLVM bitcode artifacts"
export -f check_convert_bitcode
# Deduplicate by device:inode to avoid processing hardlinks in parallel.
-find "$RPM_BUILD_ROOT" -type f -name "*.[ao]" -printf "%d:%i %p\n" | \
+find "$RPM_BUILD_ROOT" -type f -name "*.[ao]" -printf "%D:%i %p\n" | \
awk '!seen[$1]++' | cut -d" " -f2- | \
xargs -d"\n" -r -n1 -P$NCPUS sh -c "check_convert_bitcode \$@ $CLANG_FLAGS" ARG0
diff --git a/buildflags.md b/buildflags.md
index 6252cb6..1a13c60 100644
--- a/buildflags.md
+++ b/buildflags.md
@@ -131,7 +131,7 @@ a construct like this to avoid *lowering* a future default:
```
%if %build_type_safety_c < 2
-%global %build_type_safety_c 2
+%global build_type_safety_c 2
%endif
```
diff --git a/changelog b/changelog
index 1afe6ed..207dc01 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,12 @@
+* Fri Nov 03 2023 Stephen Gallagher <sgallagh(a)redhat.com> - 271-1
+- ELN: Enable frame pointers for RHEL 11+ (for now)
+
+* Thu Oct 5 2023 Florian Weimer <fweimer(a)redhat.com> - 270-1
+- Disable -fstack-clash-protection on riscv64 (#2242327)
+
+* Thu Oct 5 2023 Nikita Popov <npopov(a)redhat.com> - 269-1
+- Use correct format specifier in brp-llvm-compile-lto-elf
+
* Fri Sep 29 2023 Nikita Popov <npopov(a)redhat.com> - 268-1
- Fix brp-llvm-compile-lto-elf parallelism with hardlinks (#2234024)
diff --git a/macros b/macros
index 038089e..aa06afa 100644
--- a/macros
+++ b/macros
@@ -409,10 +409,12 @@ for k,_ in pairs(stripped_flags) do print(k .. " ") end
# to move the annobin notes into the separate debuginfo file.
%_find_debuginfo_extra_opts %{?_annotated_build:--remove-section .gnu.build.attributes}
-# Include frame pointer information by default, except on RHEL
+# Include frame pointer information by default, except on RHEL 10 and earlier
+# On RHEL 11, we are enabling it for now, with the possibility of revoking it
+# at a later date.
# https://fedoraproject.org/wiki/Changes/fno-omit-frame-pointer
# Use "%undefine _include_frame_pointers" to disable.
-%_include_frame_pointers %{undefined rhel}
+%_include_frame_pointers %{undefined rhel} || 0%{?rhel} >= 11
%_frame_pointers_cflags %{expr:0%{?_include_frame_pointers} ? "-fno-omit-frame-pointer" : ""}
%_frame_pointers_cflags_x86_64 %{expr:0%{?_include_frame_pointers} ? "-mno-omit-leaf-frame-pointer" : ""}
%_frame_pointers_cflags_aarch64 %{expr:0%{?_include_frame_pointers} ? "-mno-omit-leaf-frame-pointer" : ""}
diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec
index f3401d2..eb345b2 100644
--- a/redhat-rpm-config.spec
+++ b/redhat-rpm-config.spec
@@ -4,7 +4,7 @@
# 2) When making changes, increment the version (in baserelease) by 1.
# rpmdev-bumpspec and other tools update the macro below, which is used
# in Version: to get the desired effect.
-%global baserelease 268
+%global baserelease 271
Summary: Red Hat specific rpm configuration files
Name: redhat-rpm-config
diff --git a/rpmrc b/rpmrc
index 6d74f22..a407129 100644
--- a/rpmrc
+++ b/rpmrc
@@ -16,7 +16,7 @@ optflags: s390x %{__global_compiler_flags} -m64 %{__cflags_arch_s390x} -fasynchr
optflags: aarch64 %{__global_compiler_flags} -mbranch-protection=standard -fasynchronous-unwind-tables %[ "%{toolchain}" == "gcc" ? "-fstack-clash-protection" : "" ] %{_frame_pointers_cflags} %{_frame_pointers_cflags_aarch64}
-optflags: riscv64 %{__global_compiler_flags} -fasynchronous-unwind-tables %[ "%{toolchain}" == "gcc" ? "-fstack-clash-protection" : "" ] %{_frame_pointers_cflags}
+optflags: riscv64 %{__global_compiler_flags} -fasynchronous-unwind-tables %{_frame_pointers_cflags}
# set build arch to fedora buildarches on hardware capable of running it
# saves having to do rpmbuild --target=
https://src.fedoraproject.org/rpms/redhat-rpm-config/c/0cb8e039229c7a4d38...
6 months, 2 weeks
fweimer pushed to rpms/redhat-rpm-config (private-f38-toolchain).
"Disable -fstack-clash-protection on riscv64 (#2242327)"
by notifications@fedoraproject.org
Notification time stamped 2023-11-15 17:53:31 UTC
From 75f13b0ffdca2e0ad14d0a3f8c6f027de50c137a Mon Sep 17 00:00:00 2001
From: Florian Weimer <fweimer(a)redhat.com>
Date: Oct 05 2023 15:53:18 +0000
Subject: Disable -fstack-clash-protection on riscv64 (#2242327)
---
diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec
index a4c0f8a..5764e68 100644
--- a/redhat-rpm-config.spec
+++ b/redhat-rpm-config.spec
@@ -4,7 +4,7 @@
# 2) When making changes, increment the version (in baserelease) by 1.
# rpmdev-bumpspec and other tools update the macro below, which is used
# in Version: to get the desired effect.
-%global baserelease 269
+%global baserelease 270
Summary: Red Hat specific rpm configuration files
Name: redhat-rpm-config
@@ -255,6 +255,9 @@ install -p -m 644 -t %{buildroot}%{_rpmluadir}/fedora common.lua
%doc buildflags.md
%changelog
+* Thu Oct 5 2023 Florian Weimer <fweimer(a)redhat.com> - 270-1
+- Disable -fstack-clash-protection on riscv64 (#2242327)
+
* Thu Oct 5 2023 Nikita Popov <npopov(a)redhat.com> - 269-1
- Use correct format specifier in brp-llvm-compile-lto-elf
diff --git a/rpmrc b/rpmrc
index 6d74f22..a407129 100644
--- a/rpmrc
+++ b/rpmrc
@@ -16,7 +16,7 @@ optflags: s390x %{__global_compiler_flags} -m64 %{__cflags_arch_s390x} -fasynchr
optflags: aarch64 %{__global_compiler_flags} -mbranch-protection=standard -fasynchronous-unwind-tables %[ "%{toolchain}" == "gcc" ? "-fstack-clash-protection" : "" ] %{_frame_pointers_cflags} %{_frame_pointers_cflags_aarch64}
-optflags: riscv64 %{__global_compiler_flags} -fasynchronous-unwind-tables %[ "%{toolchain}" == "gcc" ? "-fstack-clash-protection" : "" ] %{_frame_pointers_cflags}
+optflags: riscv64 %{__global_compiler_flags} -fasynchronous-unwind-tables %{_frame_pointers_cflags}
# set build arch to fedora buildarches on hardware capable of running it
# saves having to do rpmbuild --target=
https://src.fedoraproject.org/rpms/redhat-rpm-config/c/75f13b0ffdca2e0ad1...
6 months, 2 weeks
fweimer pushed to rpms/redhat-rpm-config (private-f38-toolchain).
"Use correct format specifier in brp-llvm-compile-lto-elf (..more)"
by notifications@fedoraproject.org
Notification time stamped 2023-11-15 17:53:31 UTC
From 1c5e204554732b224956618610a990e7acd74f62 Mon Sep 17 00:00:00 2001
From: Nikita Popov <npopov(a)redhat.com>
Date: Oct 05 2023 15:51:39 +0000
Subject: Use correct format specifier in brp-llvm-compile-lto-elf
Related: RHEL-11165
---
diff --git a/brp-llvm-compile-lto-elf b/brp-llvm-compile-lto-elf
index 788cb3b..1756651 100755
--- a/brp-llvm-compile-lto-elf
+++ b/brp-llvm-compile-lto-elf
@@ -49,6 +49,6 @@ check_convert_bitcode () {
echo "Checking for LLVM bitcode artifacts"
export -f check_convert_bitcode
# Deduplicate by device:inode to avoid processing hardlinks in parallel.
-find "$RPM_BUILD_ROOT" -type f -name "*.[ao]" -printf "%d:%i %p\n" | \
+find "$RPM_BUILD_ROOT" -type f -name "*.[ao]" -printf "%D:%i %p\n" | \
awk '!seen[$1]++' | cut -d" " -f2- | \
xargs -d"\n" -r -n1 -P$NCPUS sh -c "check_convert_bitcode \$@ $CLANG_FLAGS" ARG0
diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec
index 9f807cf..a4c0f8a 100644
--- a/redhat-rpm-config.spec
+++ b/redhat-rpm-config.spec
@@ -4,7 +4,7 @@
# 2) When making changes, increment the version (in baserelease) by 1.
# rpmdev-bumpspec and other tools update the macro below, which is used
# in Version: to get the desired effect.
-%global baserelease 268
+%global baserelease 269
Summary: Red Hat specific rpm configuration files
Name: redhat-rpm-config
@@ -255,6 +255,9 @@ install -p -m 644 -t %{buildroot}%{_rpmluadir}/fedora common.lua
%doc buildflags.md
%changelog
+* Thu Oct 5 2023 Nikita Popov <npopov(a)redhat.com> - 269-1
+- Use correct format specifier in brp-llvm-compile-lto-elf
+
* Fri Sep 29 2023 Nikita Popov <npopov(a)redhat.com> - 268-1
- Fix brp-llvm-compile-lto-elf parallelism with hardlinks (#2234024)
https://src.fedoraproject.org/rpms/redhat-rpm-config/c/1c5e204554732b2249...
6 months, 2 weeks
fweimer pushed to rpms/redhat-rpm-config (private-f38-toolchain).
"ELN: Enable frame pointers for RHEL 11+ (..more)"
by notifications@fedoraproject.org
Notification time stamped 2023-11-15 17:53:31 UTC
From a65dee421c05707d6aaaed30ea5e19278422ea58 Mon Sep 17 00:00:00 2001
From: Stephen Gallagher <sgallagh(a)redhat.com>
Date: Nov 03 2023 18:49:49 +0000
Subject: ELN: Enable frame pointers for RHEL 11+
This will be active during the initial years of ELN development tracking
RHEL 11. It may be reverted in the final Fedora cycle prior to branching
if RHEL management decides to do so.
See
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
for details.
Signed-off-by: Stephen Gallagher <sgallagh(a)redhat.com>
---
diff --git a/macros b/macros
index 46ff156..0e75747 100644
--- a/macros
+++ b/macros
@@ -350,10 +350,12 @@ for k,_ in pairs(stripped_flags) do print(k .. " ") end
# to move the annobin notes into the separate debuginfo file.
%_find_debuginfo_extra_opts %{?_annotated_build:--remove-section .gnu.build.attributes}
-# Include frame pointer information by default, except on RHEL
+# Include frame pointer information by default, except on RHEL 10 and earlier
+# On RHEL 11, we are enabling it for now, with the possibility of revoking it
+# at a later date.
# https://fedoraproject.org/wiki/Changes/fno-omit-frame-pointer
# Use "%undefine _include_frame_pointers" to disable.
-%_include_frame_pointers %{undefined rhel}
+%_include_frame_pointers %{undefined rhel} || 0%{?rhel} >= 11
%_frame_pointers_cflags %{expr:0%{?_include_frame_pointers} ? "-fno-omit-frame-pointer" : ""}
%_frame_pointers_cflags_x86_64 %{expr:0%{?_include_frame_pointers} ? "-mno-omit-leaf-frame-pointer" : ""}
%_frame_pointers_cflags_aarch64 %{expr:0%{?_include_frame_pointers} ? "-mno-omit-leaf-frame-pointer" : ""}
https://src.fedoraproject.org/rpms/redhat-rpm-config/c/a65dee421c05707d6a...
6 months, 2 weeks
fweimer pushed to rpms/redhat-rpm-config (private-f38-toolchain).
"Bump release and add changelog entry"
by notifications@fedoraproject.org
Notification time stamped 2023-11-15 17:53:31 UTC
From 9446afdb0ad7aca487984f617803ad2172d85918 Mon Sep 17 00:00:00 2001
From: Neal Gompa <ngompa(a)fedoraproject.org>
Date: Nov 03 2023 21:44:18 +0000
Subject: Bump release and add changelog entry
---
diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec
index 5764e68..62241d0 100644
--- a/redhat-rpm-config.spec
+++ b/redhat-rpm-config.spec
@@ -4,7 +4,7 @@
# 2) When making changes, increment the version (in baserelease) by 1.
# rpmdev-bumpspec and other tools update the macro below, which is used
# in Version: to get the desired effect.
-%global baserelease 270
+%global baserelease 271
Summary: Red Hat specific rpm configuration files
Name: redhat-rpm-config
@@ -255,6 +255,9 @@ install -p -m 644 -t %{buildroot}%{_rpmluadir}/fedora common.lua
%doc buildflags.md
%changelog
+* Fri Nov 03 2023 Stephen Gallagher <sgallagh(a)redhat.com> - 271-1
+- ELN: Enable frame pointers for RHEL 11+ (for now)
+
* Thu Oct 5 2023 Florian Weimer <fweimer(a)redhat.com> - 270-1
- Disable -fstack-clash-protection on riscv64 (#2242327)
https://src.fedoraproject.org/rpms/redhat-rpm-config/c/9446afdb0ad7aca487...
6 months, 2 weeks
ferdnyc pushed to rpms/octave (f39). "Rebuild for sundials-6.6.1"
by notifications@fedoraproject.org
Notification time stamped 2023-11-15 17:48:41 UTC
From 62fd80b2ed197ed0b2bca344b34b6edc76a6344d Mon Sep 17 00:00:00 2001
From: Antonio Trande <sagitter(a)fedoraproject.org>
Date: Oct 16 2023 19:47:21 +0000
Subject: Rebuild for sundials-6.6.1
---
diff --git a/octave.spec b/octave.spec
index e5402a0..f56d701 100644
--- a/octave.spec
+++ b/octave.spec
@@ -37,7 +37,7 @@
Name: octave
Epoch: 6
Version: 8.3.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A high-level language for numerical computations
License: GPLv3+
URL: http://www.octave.org
@@ -457,6 +457,9 @@ make check
%{_pkgdocdir}/refcard*.pdf
%changelog
+* Mon Oct 16 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 6:8.3.0-2
+- Rebuild for sundials-6.6.1
+
* Sun Aug 13 2023 Orion Poplawski <orion(a)nwra.com> - 6:8.3.0-1
- Update to 8.3.0
https://src.fedoraproject.org/rpms/octave/c/62fd80b2ed197ed0b2bca344b34b6...
6 months, 2 weeks
ferdnyc pushed to rpms/octave (f39). "Update to 8.4.0"
by notifications@fedoraproject.org
Notification time stamped 2023-11-15 17:48:41 UTC
From 13a2a5db122bf52cfcf3424e2269aee3783ff6e2 Mon Sep 17 00:00:00 2001
From: Orion Poplawski <orion(a)nwra.com>
Date: Nov 07 2023 03:04:40 +0000
Subject: Update to 8.4.0
---
diff --git a/.gitignore b/.gitignore
index 4ff6ec0..f79b58a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -46,3 +46,4 @@ octave-3.2.4.tar.bz2
/octave-8.1.0.tar.lz
/octave-8.2.0.tar.lz
/octave-8.3.0.tar.lz
+/octave-8.4.0.tar.lz
diff --git a/octave.spec b/octave.spec
index f56d701..73424e5 100644
--- a/octave.spec
+++ b/octave.spec
@@ -36,8 +36,8 @@
Name: octave
Epoch: 6
-Version: 8.3.0
-Release: 2%{?dist}
+Version: 8.4.0
+Release: 1%{?dist}
Summary: A high-level language for numerical computations
License: GPLv3+
URL: http://www.octave.org
@@ -457,6 +457,9 @@ make check
%{_pkgdocdir}/refcard*.pdf
%changelog
+* Tue Nov 07 2023 Orion Poplawski <orion(a)nwra.com> - 6:8.4.0-1
+- Update to 8.4.0
+
* Mon Oct 16 2023 Antonio Trande <sagitter(a)fedoraproject.org> - 6:8.3.0-2
- Rebuild for sundials-6.6.1
diff --git a/sources b/sources
index 841351a..c14b7d8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (octave-8.3.0.tar.lz) = a745a6500beb023f9c47dfb3e8d62903ba95b0d3be844ba1d91f9ef80117c464ab303da293cc3bc0ecc40e2b92546a6b5940ffa2d8c92168f657a16454465378
+SHA512 (octave-8.4.0.tar.lz) = 9687de436a1fdeed89061a3bae0749f506ae2c14eb444a0ca14eec80fbcbbc9cdc7a4ae6e90637d05a009f06650a1a11a4d65a2893d90450663dc7e2e9364acc
https://src.fedoraproject.org/rpms/octave/c/13a2a5db122bf52cfcf3424e2269a...
6 months, 2 weeks