atim pushed to rpms/vokoscreenNG (f38). "chore: Update to 3.7.0"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 05:29:42 UTC
From 11d972895e9b8b24c3092c352824988478190056 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Jul 01 2023 05:29:03 +0000
Subject: chore: Update to 3.7.0
---
diff --git a/.gitignore b/.gitignore
index a25f4e7..1175b9d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/vokoscreenNG-3.4.0.tar.gz
/vokoscreenNG-3.5.0.tar.gz
/vokoscreenNG-3.6.0.tar.gz
+/vokoscreenNG-3.7.0.tar.gz
diff --git a/sources b/sources
index 509c8d5..289b715 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.6.0.tar.gz) = eb306762b3c0c480393ed721a09e06fc108f7c19bc4c4a394e602d9d97f341e2a12984c1093a86c75b652a0f8cd552340c73acd1dab0a71f29089ebc8a433809
+SHA512 (vokoscreenNG-3.7.0.tar.gz) = 95d392327a79ef3687e0c838a12d62d19018f3f9184d472169e81c1d7b7665c611228eaaf6ee4ea14f239882f30c1fbbc722bae0899e16b2fcf2fe9c1b81bcc4
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 7886e3f..fc7d6ba 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,5 +1,5 @@
Name: vokoscreenNG
-Version: 3.6.0
+Version: 3.7.0
Release: %autorelease
Summary: Powerful screencast creator to record the screen
https://src.fedoraproject.org/rpms/vokoscreenNG/c/11d972895e9b8b24c3092c3...
11Â months
atim pushed to rpms/vokoscreenNG (rawhide). "chore: Update to 3.7.0"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 05:29:25 UTC
From 11d972895e9b8b24c3092c352824988478190056 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Jul 01 2023 05:29:03 +0000
Subject: chore: Update to 3.7.0
---
diff --git a/.gitignore b/.gitignore
index a25f4e7..1175b9d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/vokoscreenNG-3.4.0.tar.gz
/vokoscreenNG-3.5.0.tar.gz
/vokoscreenNG-3.6.0.tar.gz
+/vokoscreenNG-3.7.0.tar.gz
diff --git a/sources b/sources
index 509c8d5..289b715 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.6.0.tar.gz) = eb306762b3c0c480393ed721a09e06fc108f7c19bc4c4a394e602d9d97f341e2a12984c1093a86c75b652a0f8cd552340c73acd1dab0a71f29089ebc8a433809
+SHA512 (vokoscreenNG-3.7.0.tar.gz) = 95d392327a79ef3687e0c838a12d62d19018f3f9184d472169e81c1d7b7665c611228eaaf6ee4ea14f239882f30c1fbbc722bae0899e16b2fcf2fe9c1b81bcc4
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 7886e3f..fc7d6ba 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,5 +1,5 @@
Name: vokoscreenNG
-Version: 3.6.0
+Version: 3.7.0
Release: %autorelease
Summary: Powerful screencast creator to record the screen
https://src.fedoraproject.org/rpms/vokoscreenNG/c/11d972895e9b8b24c3092c3...
11Â months
pagure pushed to rpms/redhat-rpm-config (rawhide). "Remove
-fno-openmp-implicit-rpath from clang ldflags (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 05:17:45 UTC
From 76bd9dd9833945a8335ac26dcdab0f375cae3703 Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar(a)redhat.com>
Date: Jun 30 2023 23:43:40 +0000
Subject: Remove -fno-openmp-implicit-rpath from clang ldflags
This option was dropped from upstream.
---
diff --git a/macros b/macros
index 9bf2a0e..96f2f55 100644
--- a/macros
+++ b/macros
@@ -72,7 +72,7 @@
# When clang is used as a linker driver, it does not auto-detect the LTO
# bytecode and neither does bfd, so we need to explicitly pass the -flto
# flag when linking.
-%_clang_extra_ldflags %{?_lto_cflags} -fno-openmp-implicit-rpath
+%_clang_extra_ldflags %{?_lto_cflags}
# Link editor flags. This is usually called LDFLAGS in makefiles.
# (Some makefiles use LFLAGS instead.) The default value assumes that
diff --git a/redhat-rpm-config.spec b/redhat-rpm-config.spec
index 2639cb4..8f06e5c 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 255
+%global baserelease 256
Summary: Red Hat specific rpm configuration files
Name: redhat-rpm-config
@@ -254,6 +254,9 @@ install -p -m 644 -t %{buildroot}%{_rpmluadir}/fedora/srpm forge.lua
%doc buildflags.md
%changelog
+* Sat Jun 17 2023 Tom Stellard <tstellar(a)redhat.com> - 256-1
+- Remove -fno-openmp-implicit-rpath from clang ldflags
+
* Fri Jun 16 2023 LumÃr Balhar <lbalhar(a)redhat.com> - 255-1
- Add qt6-srpm-macros
https://src.fedoraproject.org/rpms/redhat-rpm-config/c/76bd9dd9833945a833...
11Â months
pagure pushed to rpms/lammps (rawhide). "Version bump to 20220623.4,
disable more tests, and update %patch"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 03:45:07 UTC
From bb63d25c23b99be786e3f4533aef59ff73900e31 Mon Sep 17 00:00:00 2001
From: Richard Berger <richard.berger(a)outlook.com>
Date: Jun 30 2023 04:34:16 +0000
Subject: Version bump to 20220623.4, disable more tests, and update %patch
---
diff --git a/lammps.spec b/lammps.spec
index 818f542..c8b016b 100644
--- a/lammps.spec
+++ b/lammps.spec
@@ -1,5 +1,5 @@
%global git 0
-%global commit 83ba1c9d20a7370b629bbebe88238a2c3c8194b3
+%global commit 59e8b9370f33a16363f4d24487aade1e30427652
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%if 0%{?fedora} >= 33 || 0%{?rhel} >= 9
@@ -13,9 +13,9 @@
Name: lammps
%if %{git}
-Version: 20220623.3^%{shortcommit}
+Version: 20220623.4^%{shortcommit}
%else
-Version: 20220623.3
+Version: 20220623.4
%endif
%global uversion %(v=%{version}; \
patch=${v##*.}; [[ $v = $patch ]] && patch= \
@@ -25,7 +25,7 @@ Version: 20220623.3
m=${v:4:2};
y=${v:0:4};
echo $([[ -z $patch ]] && echo patch || echo stable)_${d#0}${months[${m#0}]}${y}$([[ -n $patch ]] && echo _update${patch}))
-Release: 3%{?dist}
+Release: 1%{?dist}
Summary: Molecular Dynamics Simulator
License: GPLv2
Url: https://www.lammps.org/
@@ -206,7 +206,7 @@ cd python
%else
%setup -q -n %{name}-%{uversion}
%endif
-%patch0 -p1
+%patch 0 -p1
%build
%global _vpath_srcdir cmake
@@ -264,9 +264,10 @@ cd python
%check
-%global testargs --label-exclude unstable --exclude-regex '\(Variables\|ComputeGlobal\|MolPairStyle:tip4p_long\|MolPairStyle:tip4p_table\|MolPairStyle:lj_cut_tip4p_table\|FixTimestep:rigid_nvt\|MolPairStyle:coul_slater_long\|AtomicPairStyle:meam_spline\|FixTimestep:addtorque_const\|FixTimestep:spring_rg\|FixTimestep:wall_harmonic_const\|MolPairStyle:lj_table_tip4p_long\|MolPairStyle:lj_cut_tip4p_long\|MolPairStyle:lj_cut_tip4p_cut\)'
-%ifarch ppc64le
-%global testargs --label-exclude unstable --exclude-regex '\(Variables\|ComputeGlobal\|MolPairStyle:tip4p_long\|MolPairStyle:tip4p_table\|MolPairStyle:lj_cut_tip4p_table\|MolPairStyle:tip4p_cut\|MolPairStyle:lj_cut_tip4p_cut\|MolPairStyle:lj_cut_tip4p_long_soft\|FixTimestep:rigid_nvt\|MolPairStyle:coul_slater_long\|AtomicPairStyle:meam_spline\|FixTimestep:addtorque_const\|FixTimestep:spring_rg\|FixTimestep:wall_harmonic_const\)'
+%global testargs --label-exclude unstable --exclude-regex '\(SimpleCommands\|Variables\|ComputeGlobal\|MolPairStyle:coul_slater_long\|AtomicPairStyle:meam_spline\|FixTimestep:.*\|.*tip4p.*\)'
+
+%ifarch s390x
+%global testargs --label-exclude unstable --exclude-regex '\(SimpleCommands\|Variables\|ComputeGlobal\|MolPairStyle:coul_slater_long\|AtomicPairStyle:meam_spline\|FixTimestep:.*\|.*tip4p.*\|LibraryMPI\|MPILoadBalancing\)'
%endif
. /etc/profile.d/modules.sh
@@ -350,6 +351,9 @@ done
%config %{_sysconfdir}/profile.d/lammps.*
%changelog
+* Wed Jun 28 2023 Richard Berger <richard.berger(a)outlook.com> - 20220623.4-1`
+- Version bump to 20220623.4, disable more tests, and update %patch
+
* Thu Jun 15 2023 Python Maint <python-maint(a)redhat.com> - 20220623.3-3
- Rebuilt for Python 3.12
diff --git a/sources b/sources
index 118f298..5e345ba 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
SHA512 (googletest-1.12.1.tar.gz) = a9104dc6c53747e36e7dd7bb93dfce51a558bd31b487a9ef08def095518e1296da140e0db263e0644d9055dbd903c0cb69380cb2322941dbfb04780ef247df9c
-SHA512 (lammps-stable_23Jun2022_update3.tar.gz) = fa5c7f605cfc7d5dde847afafe298e63516a2c2d22cd434b0fc16930e3e013c5e07324b89e11130138475e1873869eb501fea9e9deac0a477ef97f774ea9e6f1
-SHA512 (opencl-loader-2022.01.04.tar.gz) = cfedca22d06e547b5621eebd9a9c112ba923bd940c0e46723cf2e0a139a50bf8080c28481435b011f20e72c525e793b51d38679ebb1656375e3c14c20301d2e8
+SHA512 (lammps-stable_23Jun2022_update4.tar.gz) = 43c45b473b3ba66f1e1fdd18e63473f2270b717d98dfd4964457684e1cc171298195465df6309172021652637149060e85f5ff8c4a52ce0f07c3ecbccbc885be
SHA512 (yaml-0.2.5.tar.gz) = dadd7d8e0d88b5ebab005e5d521d56d541580198aa497370966b98c904586e642a1cd4f3881094eb57624f218d50db77417bbfd0ffdce50340f011e35e8c4c02
+SHA512 (opencl-loader-2022.01.04.tar.gz) = cfedca22d06e547b5621eebd9a9c112ba923bd940c0e46723cf2e0a139a50bf8080c28481435b011f20e72c525e793b51d38679ebb1656375e3c14c20301d2e8
https://src.fedoraproject.org/rpms/lammps/c/bb63d25c23b99be786e3f4533aef5...
11Â months
mystro256 pushed to rpms/rocprim (rawhide). "Update to 5.6.0"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 03:36:10 UTC
From 03877e1edbe1e3c2c8dd25e4ec00b3a235ef3f57 Mon Sep 17 00:00:00 2001
From: Jeremy Newton <Jeremy.Newton(a)amd.com>
Date: Jul 01 2023 03:35:31 +0000
Subject: Update to 5.6.0
---
diff --git a/.gitignore b/.gitignore
index e69de29..80874ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/rocPRIM-5.6.0.tar.gz
diff --git a/rocprim.spec b/rocprim.spec
index 9e17d99..dafb699 100644
--- a/rocprim.spec
+++ b/rocprim.spec
@@ -1,6 +1,6 @@
%global upstreamname rocPRIM
-%global rocm_release 5.5
-%global rocm_patch 1
+%global rocm_release 5.6
+%global rocm_patch 0
%global rocm_version %{rocm_release}.%{rocm_patch}
# Compiler is hipcc, which is clang based:
%global toolchain clang
@@ -14,10 +14,10 @@
Name: rocprim
Version: %{rocm_version}
-Release: 4%{?dist}
+Release: 1%{?dist}
Summary: ROCm parallel primatives
-License: MIT and BSD 3-Clause License
+License: MIT and BSD
URL: https://github.com/rocmsoftwareplatform/%{name}
Source0: %{url}/archive/refs/tags/rocm-%{rocm_version}.tar.gz#/%{upstreamname}-%{version}.tar.gz
@@ -87,6 +87,9 @@ cp NOTICES.txt %{buildroot}%{_docdir}/rocprim/
%{_datadir}/cmake/rocprim
%changelog
+* Fri Jun 30 2023 Jeremy Newton <alexjnewt at hotmail dot com> - 5.6.0-1
+- Update to 5.6
+
* Tue Jun 20 2023 Tom Rix <trix(a)redhat.com> - 5.5.1-4
- For cxx flags change
diff --git a/sources b/sources
index e69de29..d0145a7 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (rocPRIM-5.6.0.tar.gz) = 458bc2dbbab134dd76f348efc515c5028195553467d3150ed16f03503d71a1cc4aee1db8457460b66674d502192e073e04223195e1520e083d1563cd54fb0982
https://src.fedoraproject.org/rpms/rocprim/c/03877e1edbe1e3c2c8dd25e4ec00...
11Â months
packagerbot pushed to rpms/dummy-test-package-gloster (rawhide).
"Bump release (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 02:32:09 UTC
From 6ae46318f19b006af22924c0401158bcd7409c03 Mon Sep 17 00:00:00 2001
From: packagerbot <admin(a)fedoraproject.org>
Date: Jul 01 2023 02:32:01 +0000
Subject: Bump release
Signed-off-by: packagerbot <admin(a)fedoraproject.org>
---
diff --git a/dummy-test-package-gloster.spec b/dummy-test-package-gloster.spec
index 04b9bc8..ee6d31d 100644
--- a/dummy-test-package-gloster.spec
+++ b/dummy-test-package-gloster.spec
@@ -3,7 +3,7 @@
Name: dummy-test-package-gloster
Version: 0
-Release: 10503%{?dist}
+Release: 10504%{?dist}
Summary: Dummy Test Package called Gloster
License: CC0
URL: http://fedoraproject.org/wiki/DummyTestPackages
@@ -32,6 +32,9 @@ cp -p uuid %{buildroot}%{_datadir}/%{name}
%{_datadir}/%{name}
%changelog
+* Sat Jul 01 2023 packagerbot <admin(a)fedoraproject.org> - 0-10504
+- rebuilt
+
* Fri Jun 30 2023 packagerbot <admin(a)fedoraproject.org> - 0-10503
- rebuilt
https://src.fedoraproject.org/rpms/dummy-test-package-gloster/c/6ae46318f...
11Â months
kevinb pushed to rpms/gdb (f37). "Suppress repeated warnings when
loading a core file (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 02:02:20 UTC
From 237d6e74dac4635f63219674377b1b52c7405336 Mon Sep 17 00:00:00 2001
From: Kevin Buettner <kevinb(a)redhat.com>
Date: Jul 01 2023 01:59:11 +0000
Subject: Suppress repeated warnings when loading a core file
Backport upstream changes which prevent repeated warnings from being
printed when loading a core file (RHBZ 2160211, Lancelot SIX).
---
diff --git a/_gdb.spec.Patch.include b/_gdb.spec.Patch.include
index 3f2d44b..c1ecd3f 100644
--- a/_gdb.spec.Patch.include
+++ b/_gdb.spec.Patch.include
@@ -314,3 +314,8 @@ Patch074: gdb-rhbz1553104-s390x-arch12-test.patch
# (Nick Clifton, binutils/29988)
Patch075: gdb-binutils29988-read_indexed_address.patch
+# Backport two commits, 0ad504dd464 and ea70f941f9b, from Lancelot SIX
+# which prevent repeated warnings from being printed while loading a
+# core file. (RH BZ 2160211)
+Patch076: gdb-rhbz2160211-excessive-core-file-warnings.patch
+
diff --git a/_gdb.spec.patch.include b/_gdb.spec.patch.include
index f5bd893..9fec500 100644
--- a/_gdb.spec.patch.include
+++ b/_gdb.spec.patch.include
@@ -73,3 +73,4 @@
%patch073 -p1
%patch074 -p1
%patch075 -p1
+%patch076 -p1
diff --git a/_patch_order b/_patch_order
index 6217325..71ccb0f 100644
--- a/_patch_order
+++ b/_patch_order
@@ -73,3 +73,4 @@ gdb-libexec-add-index.patch
gdb-rhbz1398387-tab-crash-test.patch
gdb-rhbz1553104-s390x-arch12-test.patch
gdb-binutils29988-read_indexed_address.patch
+gdb-rhbz2160211-excessive-core-file-warnings.patch
diff --git a/gdb-rhbz2160211-excessive-core-file-warnings.patch b/gdb-rhbz2160211-excessive-core-file-warnings.patch
new file mode 100644
index 0000000..a790054
--- /dev/null
+++ b/gdb-rhbz2160211-excessive-core-file-warnings.patch
@@ -0,0 +1,108 @@
+From FEDORA_PATCHES Mon Sep 17 00:00:00 2001
+From: Kevin Buettner <kevinb(a)redhat.com>
+Date: Thu, 29 Jun 2023 18:20:30 -0700
+Subject: gdb-rhbz2160211-excessive-core-file-warnings.patch
+
+;; Backport two commits, 0ad504dd464 and ea70f941f9b, from Lancelot SIX
+;; which prevent repeated warnings from being printed while loading a
+;; core file. (RH BZ 2160211)
+
+gdb/corelow.c: avoid repeated warnings in build_file_mappings
+
+When GDB opens a coredump it tries to locate and then open all files
+which were mapped in the process.
+
+If a file is found but cannot be opened with BFD (bfd_open /
+bfd_check_format fails), then a warning is printed to the user. If the
+same file was mapped multiple times in the process's address space, the
+warning is printed once for each time the file was mapped. I find this
+un-necessarily noisy.
+
+This patch makes it so the warning message is printed only once per
+file.
+
+There was a comment in the code assuming that if the file was found on
+the system, opening it (bfd_open + bfd_check_format) should always
+succeed. A recent change in BFD (014a602b86f "Don't optimise bfd_seek
+to same position") showed that this assumption is not valid. For
+example, it is possible to have a core dump of a process which had
+mmaped an IO page from a DRI render node (/dev/dri/runderD$NUM). In
+such case the core dump does contain the information that portions of
+this special file were mapped in the host process, but trying to seek to
+position 0 will fail, making bfd_check_format fail. This patch removes
+this comment.
+
+Reviewed-By: John Baldwin <jhb(a)FreeBSD.org>
+Approved-By: Andrew Burgess <aburgess(a)redhat.com>
+
+gdb/corelow.c: do not try to reopen a file if open failed once
+
+In the current implementation, core_target::build_file_mappings will try
+to locate and open files which were mapped in the process for which the
+core dump was produced. If the file cannot be found or cannot be
+opened, GDB will re-try to open it once for each time it was mapped in
+the process's address space.
+
+This patch makes it so GDB recognizes that it has already failed to open
+a given file once and does not re-try the process for each mapping.
+
+Reviewed-By: John Baldwin <jhb(a)FreeBSD.org>
+Approved-By: Andrew Burgess <aburgess(a)redhat.com>
+
+diff --git a/gdb/corelow.c b/gdb/corelow.c
+--- a/gdb/corelow.c
++++ b/gdb/corelow.c
+@@ -237,6 +237,16 @@ core_target::build_file_mappings ()
+ weed out non-file-backed mappings. */
+ gdb_assert (filename != nullptr);
+
++ if (unavailable_paths.find (filename) != unavailable_paths.end ())
++ {
++ /* We have already seen some mapping for FILENAME but failed to
++ find/open the file. There is no point in trying the same
++ thing again so just record that the range [start, end) is
++ unavailable. */
++ m_core_unavailable_mappings.emplace_back (start, end - start);
++ return;
++ }
++
+ struct bfd *bfd = bfd_map[filename];
+ if (bfd == nullptr)
+ {
+@@ -254,11 +264,10 @@ core_target::build_file_mappings ()
+ if (expanded_fname == nullptr)
+ {
+ m_core_unavailable_mappings.emplace_back (start, end - start);
+- /* Print just one warning per path. */
+- if (unavailable_paths.insert (filename).second)
+- warning (_("Can't open file %s during file-backed mapping "
+- "note processing"),
+- filename);
++ unavailable_paths.insert (filename);
++ warning (_("Can't open file %s during file-backed mapping "
++ "note processing"),
++ filename);
+ return;
+ }
+
+@@ -268,18 +277,11 @@ core_target::build_file_mappings ()
+ if (bfd == nullptr || !bfd_check_format (bfd, bfd_object))
+ {
+ m_core_unavailable_mappings.emplace_back (start, end - start);
+- /* If we get here, there's a good chance that it's due to
+- an internal error. We issue a warning instead of an
+- internal error because of the possibility that the
+- file was removed in between checking for its
+- existence during the expansion in exec_file_find()
+- and the calls to bfd_openr() / bfd_check_format().
+- Output both the path from the core file note along
+- with its expansion to make debugging this problem
+- easier. */
++ unavailable_paths.insert (filename);
+ warning (_("Can't open file %s which was expanded to %s "
+ "during file-backed mapping note processing"),
+ filename, expanded_fname.get ());
++
+ if (bfd != nullptr)
+ bfd_close (bfd);
+ return;
diff --git a/gdb.spec b/gdb.spec
index 5a7e422..af72d22 100644
--- a/gdb.spec
+++ b/gdb.spec
@@ -51,7 +51,7 @@ Version: 13.2
# The release always contains a leading reserved number, start it at 1.
# `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing.
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and LGPLv3+ and BSD and Public Domain and GFDL
# Do not provide URL for snapshots as the file lasts there only for 2 days.
@@ -1190,11 +1190,15 @@ fi
%endif
%changelog
- * Thu Jun 22 2023 Alexandra Hájková <ahajkova(a)redhat.com> - 13.1-2
- - Rebase to FSF GDB 13.2.
- - Update gdb-6.3-rh-testversion-20041202.patch.
- - Remove gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch.
- - Remove gdb-rhbz2183595-rustc-inside_main.patch
+* Fri Jun 30 2023 Kevin Buettner <kevinb(a)redhat.com> - 13.2-2
+- Backport upstream changes which prevent repeated warnings from being
+ printed when loading a core file (RHBZ 2160211, Lancelot SIX).
+
+* Thu Jun 22 2023 Alexandra Hájková <ahajkova(a)redhat.com> - 13.2-1
+- Rebase to FSF GDB 13.2.
+- Update gdb-6.3-rh-testversion-20041202.patch.
+- Remove gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch.
+- Remove gdb-rhbz2183595-rustc-inside_main.patch
* Tue Apr 11 2023 Keith Seitz <keiths(a)redhat.com>
- Backport "Fix a potential illegal memory access in the BFD library..."
https://src.fedoraproject.org/rpms/gdb/c/237d6e74dac4635f63219674377b1b52...
11Â months
mystro256 pushed to rpms/rocrand (rawhide). "Update to 5.6.0"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 01:51:19 UTC
From 975e1de6ef27d2e1d6cfbd0ffa76f283f6809b99 Mon Sep 17 00:00:00 2001
From: Jeremy Newton <alexjnewt(a)hotmail.com>
Date: Jul 01 2023 01:51:00 +0000
Subject: Update to 5.6.0
---
diff --git a/.gitignore b/.gitignore
index fc876d2..e81fc2a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
/hipRAND-5.5.1.tar.gz
/rocRAND-5.5.1.tar.gz
+/hipRAND-5.6.0.tar.gz
+/rocRAND-5.6.0.tar.gz
diff --git a/rocrand.spec b/rocrand.spec
index 36a36ed..d225fcf 100644
--- a/rocrand.spec
+++ b/rocrand.spec
@@ -1,7 +1,7 @@
%global upstreamname rocRAND
-%global rocm_release 5.5
-%global rocm_patch 1
+%global rocm_release 5.6
+%global rocm_patch 0
%global rocm_version %{rocm_release}.%{rocm_patch}
# Compiler is hipcc, which is clang based:
@@ -14,13 +14,14 @@
Name: rocrand
Version: %{rocm_version}
-Release: 3%{?dist}
+Release: 1%{?dist}
Summary: ROCm random number generator
Url: https://github.com/ROCmSoftwarePlatform
License: MIT and BSD
Source0: %{url}/%{upstreamname}/archive/refs/tags/rocm-%{version}.tar.gz#/%{upstreamname}-%{version}.tar.gz
-Source1: %{url}/hipRAND/archive/refs/tags/rocm-%{version}.tar.gz#/hipRAND-%{version}.tar.gz
+# Someone forgot to tag 5.6.0
+Source1: %{url}/hipRAND/archive/c7b8bcfa7d3907b9e00911f17761d6f51b1636c7.tar.gz#/hipRAND-%{version}.tar.gz
BuildRequires: git
BuildRequires: cmake
@@ -78,7 +79,7 @@ The hipRAND development package.
%autosetup -p1 -a 1 -n %{upstreamname}-rocm-%{version}
#hipRAND is a git submodule of rocRAND, so it expects a specific DIR name:
-mv hipRAND-rocm-%{version}/* hipRAND/
+mv hipRAND-*/* hipRAND/
#Remove RPATH:
sed -i '/INSTALL_RPATH/d' hipRAND/library/CMakeLists.txt
@@ -132,6 +133,9 @@ sed -i '/INSTALL_RPATH/d' hipRAND/library/CMakeLists.txt
%{_libdir}/cmake/hiprand
%changelog
+* Fri Jun 30 2023 Jeremy Newton <alexjnewt at hotmail dot com> - 5.6.0-1
+- Update to 5.6
+
* Fri Jun 16 2023 Jeremy Newton <alexjnewt at hotmail dot com> - 5.5.1-3
- Fix hardening flags
- Fix license field
diff --git a/sources b/sources
index 70947c6..bd849e8 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (hipRAND-5.5.1.tar.gz) = 38ce16a2b2f4bc94577f99d31bbd9fdc55e90cfa6783ccc206ed190f849e9b114461931d7b3276124352bde5cfaaa2c44b867773c32ce2b1358e986fe9b33ab0
-SHA512 (rocRAND-5.5.1.tar.gz) = 671af2a8d096709e926ad913642a8f6427bd2ee067de19c23a4afc272ed673a82af06dd56cb627c1c3ff11fb68de61ec335a6d73068a1cb76d477f3b4b4d6a55
+SHA512 (hipRAND-5.6.0.tar.gz) = 4829bbfd54476c71c00c4347b5cf39f0c7d0f479c10313d85b2bdc2a703c68336a41dea510efce7780475bfc9b9b19cda826b4d5899988f36affcb90042172ce
+SHA512 (rocRAND-5.6.0.tar.gz) = cccd26a6b80a7705644803a85dad3a43de3f4e2f73f964f2b5aa410f71d3782b68d6cc1ad60b7f7be5193a94098ed3fa25cad30c3acbc141522cdd738d3328a5
https://src.fedoraproject.org/rpms/rocrand/c/975e1de6ef27d2e1d6cfbd0ffa76...
11Â months
kevinb pushed to rpms/gdb (f38). "Suppress repeated warnings when
loading a core file (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 00:59:52 UTC
From ef8cdc2db87c2ce23dd7fe53df208d531e596838 Mon Sep 17 00:00:00 2001
From: Kevin Buettner <kevinb(a)redhat.com>
Date: Jul 01 2023 00:58:51 +0000
Subject: Suppress repeated warnings when loading a core file
Backport upstream changes which prevent repeated warnings from being
printed when loading a core file (RHBZ 2160211, Lancelot SIX).
---
diff --git a/_gdb.spec.Patch.include b/_gdb.spec.Patch.include
index 819df04..43f5e1d 100644
--- a/_gdb.spec.Patch.include
+++ b/_gdb.spec.Patch.include
@@ -263,3 +263,8 @@ Patch060: gdb-binutils29988-read_indexed_address.patch
# first seen when building with GCC 13.1.1 20230426 (Red Hat ;; 13.1.1-1).
Patch061: gdb-rhbz2192105-ftbs-dangling-pointer
+# Backport two commits, 0ad504dd464 and ea70f941f9b, from Lancelot SIX
+# which prevent repeated warnings from being printed while loading a
+# core file. (RH BZ 2160211)
+Patch062: gdb-rhbz2160211-excessive-core-file-warnings.patch
+
diff --git a/_gdb.spec.patch.include b/_gdb.spec.patch.include
index 12bf93a..76f988a 100644
--- a/_gdb.spec.patch.include
+++ b/_gdb.spec.patch.include
@@ -59,3 +59,4 @@
%patch059 -p1
%patch060 -p1
%patch061 -p1
+%patch062 -p1
diff --git a/_patch_order b/_patch_order
index 263476f..ef42abe 100644
--- a/_patch_order
+++ b/_patch_order
@@ -59,3 +59,4 @@ gdb-add-index.patch
gdb-rhbz1553104-s390x-arch12-test.patch
gdb-binutils29988-read_indexed_address.patch
gdb-rhbz2192105-ftbs-dangling-pointer
+gdb-rhbz2160211-excessive-core-file-warnings.patch
diff --git a/gdb-rhbz2160211-excessive-core-file-warnings.patch b/gdb-rhbz2160211-excessive-core-file-warnings.patch
new file mode 100644
index 0000000..a790054
--- /dev/null
+++ b/gdb-rhbz2160211-excessive-core-file-warnings.patch
@@ -0,0 +1,108 @@
+From FEDORA_PATCHES Mon Sep 17 00:00:00 2001
+From: Kevin Buettner <kevinb(a)redhat.com>
+Date: Thu, 29 Jun 2023 18:20:30 -0700
+Subject: gdb-rhbz2160211-excessive-core-file-warnings.patch
+
+;; Backport two commits, 0ad504dd464 and ea70f941f9b, from Lancelot SIX
+;; which prevent repeated warnings from being printed while loading a
+;; core file. (RH BZ 2160211)
+
+gdb/corelow.c: avoid repeated warnings in build_file_mappings
+
+When GDB opens a coredump it tries to locate and then open all files
+which were mapped in the process.
+
+If a file is found but cannot be opened with BFD (bfd_open /
+bfd_check_format fails), then a warning is printed to the user. If the
+same file was mapped multiple times in the process's address space, the
+warning is printed once for each time the file was mapped. I find this
+un-necessarily noisy.
+
+This patch makes it so the warning message is printed only once per
+file.
+
+There was a comment in the code assuming that if the file was found on
+the system, opening it (bfd_open + bfd_check_format) should always
+succeed. A recent change in BFD (014a602b86f "Don't optimise bfd_seek
+to same position") showed that this assumption is not valid. For
+example, it is possible to have a core dump of a process which had
+mmaped an IO page from a DRI render node (/dev/dri/runderD$NUM). In
+such case the core dump does contain the information that portions of
+this special file were mapped in the host process, but trying to seek to
+position 0 will fail, making bfd_check_format fail. This patch removes
+this comment.
+
+Reviewed-By: John Baldwin <jhb(a)FreeBSD.org>
+Approved-By: Andrew Burgess <aburgess(a)redhat.com>
+
+gdb/corelow.c: do not try to reopen a file if open failed once
+
+In the current implementation, core_target::build_file_mappings will try
+to locate and open files which were mapped in the process for which the
+core dump was produced. If the file cannot be found or cannot be
+opened, GDB will re-try to open it once for each time it was mapped in
+the process's address space.
+
+This patch makes it so GDB recognizes that it has already failed to open
+a given file once and does not re-try the process for each mapping.
+
+Reviewed-By: John Baldwin <jhb(a)FreeBSD.org>
+Approved-By: Andrew Burgess <aburgess(a)redhat.com>
+
+diff --git a/gdb/corelow.c b/gdb/corelow.c
+--- a/gdb/corelow.c
++++ b/gdb/corelow.c
+@@ -237,6 +237,16 @@ core_target::build_file_mappings ()
+ weed out non-file-backed mappings. */
+ gdb_assert (filename != nullptr);
+
++ if (unavailable_paths.find (filename) != unavailable_paths.end ())
++ {
++ /* We have already seen some mapping for FILENAME but failed to
++ find/open the file. There is no point in trying the same
++ thing again so just record that the range [start, end) is
++ unavailable. */
++ m_core_unavailable_mappings.emplace_back (start, end - start);
++ return;
++ }
++
+ struct bfd *bfd = bfd_map[filename];
+ if (bfd == nullptr)
+ {
+@@ -254,11 +264,10 @@ core_target::build_file_mappings ()
+ if (expanded_fname == nullptr)
+ {
+ m_core_unavailable_mappings.emplace_back (start, end - start);
+- /* Print just one warning per path. */
+- if (unavailable_paths.insert (filename).second)
+- warning (_("Can't open file %s during file-backed mapping "
+- "note processing"),
+- filename);
++ unavailable_paths.insert (filename);
++ warning (_("Can't open file %s during file-backed mapping "
++ "note processing"),
++ filename);
+ return;
+ }
+
+@@ -268,18 +277,11 @@ core_target::build_file_mappings ()
+ if (bfd == nullptr || !bfd_check_format (bfd, bfd_object))
+ {
+ m_core_unavailable_mappings.emplace_back (start, end - start);
+- /* If we get here, there's a good chance that it's due to
+- an internal error. We issue a warning instead of an
+- internal error because of the possibility that the
+- file was removed in between checking for its
+- existence during the expansion in exec_file_find()
+- and the calls to bfd_openr() / bfd_check_format().
+- Output both the path from the core file note along
+- with its expansion to make debugging this problem
+- easier. */
++ unavailable_paths.insert (filename);
+ warning (_("Can't open file %s which was expanded to %s "
+ "during file-backed mapping note processing"),
+ filename, expanded_fname.get ());
++
+ if (bfd != nullptr)
+ bfd_close (bfd);
+ return;
diff --git a/gdb.spec b/gdb.spec
index ca0af3b..df8d4f9 100644
--- a/gdb.spec
+++ b/gdb.spec
@@ -57,7 +57,7 @@ Version: 13.2
# The release always contains a leading reserved number, start it at 1.
# `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing.
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and LGPLv3+ and BSD and Public Domain and GFDL
# Do not provide URL for snapshots as the file lasts there only for 2 days.
@@ -1192,7 +1192,11 @@ fi
%endif
%changelog
-* Thu Jun 22 2023 Alexandra Hájková <ahajkova(a)redhat.com> - 13.1-2
+* Fri Jun 30 2023 Kevin Buettner <kevinb(a)redhat.com> - 13.2-2
+- Backport upstream changes which prevent repeated warnings from being
+ printed when loading a core file (RHBZ 2160211, Lancelot SIX).
+
+* Thu Jun 22 2023 Alexandra Hájková <ahajkova(a)redhat.com> - 13.2-1
- Rebase to FSF GDB 13.2.
- Update gdb-6.3-rh-testversion-20041202.patch.
- Remove gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch.
https://src.fedoraproject.org/rpms/gdb/c/ef8cdc2db87c2ce23dd7fe53df208d53...
11Â months
alebastr pushed to rpms/kanshi (f38). "Update to 1.4.0 (#2218855)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2023-07-01 00:57:28 UTC
From 3743546833091f6bd183f216eeb655cfd737d11e Mon Sep 17 00:00:00 2001
From: Aleksei Bavshin <alebastr(a)fedoraproject.org>
Date: Jul 01 2023 00:37:53 +0000
Subject: Update to 1.4.0 (#2218855)
---
diff --git a/kanshi.spec b/kanshi.spec
index e38ac99..6b6fe19 100644
--- a/kanshi.spec
+++ b/kanshi.spec
@@ -1,8 +1,8 @@
%global forgeurl https://git.sr.ht/~emersion/kanshi
Name: kanshi
-Version: 1.3.1
-Release: 2%{?dist}
+Version: 1.4.0
+Release: 1%{?dist}
Summary: Dynamic display configuration for Wayland
# Overall project license: MIT
@@ -73,6 +73,9 @@ install -D -m 0644 -pv %{SOURCE3} %{buildroot}%{_userunitdir}/%{name}.service
%changelog
+* Fri Jun 30 2023 Aleksei Bavshin <alebastr(a)fedoraproject.org> - 1.4.0-1
+- Update to 1.4.0 (#2218855)
+
* Thu Jan 19 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
diff --git a/sources b/sources
index a3f5d91..9feb8cb 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (kanshi-1.3.1.tar.gz) = 7c62603a8a90c1c68545d2c9b7e5700171b7ddbc8d9403b6748f4783e19d1720793970bf1711c05bb346082d17cc968d107c66691e47cfd4d05f330cd647af4c
-SHA512 (kanshi-1.3.1.tar.gz.sig) = b9444ae7863b658596f39a9c323352a388a9aee878ac9dd20c93eacf2a12ca479c62a31fd9342b308a4d3aed488c54a34fb38cdb926eca0d4339e4316d381b2f
+SHA512 (kanshi-1.4.0.tar.gz) = 188ba113fe719d6ab55e60cf0bdbabe466a051a90511d5e9cd4238ab15ca19a9f5da82cb4dee8ee31ca290649354fe0c7812402aef371bebb52f8aae299755ed
+SHA512 (kanshi-1.4.0.tar.gz.sig) = e5848c63a1fc415652c619c24e442ec53ef4f62f92f24b1d1df6e1cbe3b5c29daaf2f125ef936980f4a4875b855325d189290818980d99e22ea59ab717971235
https://src.fedoraproject.org/rpms/kanshi/c/3743546833091f6bd183f216eeb65...
11Â months