public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/gap-pkg-datastructures] f44: Version 0.4.2
@ 2026-07-17 16:07 Jerry James
0 siblings, 0 replies; only message in thread
From: Jerry James @ 2026-07-17 16:07 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/gap-pkg-datastructures
Branch : f44
Commit : 4f36998484a580bc10b83bd6615b99817d6189fa
Author : Jerry James <loganjerry@gmail.com>
Date : 2026-07-17T10:07:46-06:00
Stats : +2/-21 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/gap-pkg-datastructures/c/4f36998484a580bc10b83bd6615b99817d6189fa?branch=f44
Log:
Version 0.4.2
- Drop upstreamed undefined behavior patch
---
diff --git a/gap-pkg-datastructures-undefined-behavior.patch b/gap-pkg-datastructures-undefined-behavior.patch
deleted file mode 100644
index c2ad007..0000000
--- a/gap-pkg-datastructures-undefined-behavior.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- datastructures-0.4.1/src/hashfunctions.h.orig 2025-12-25 17:09:00.000000000 -0700
-+++ datastructures-0.4.1/src/hashfunctions.h 2026-03-25 15:15:31.461425325 -0600
-@@ -56,10 +56,9 @@ static inline UInt AddToHash(UInt seed,
- // the size of the number as required
- static inline Obj HashValueToObjInt(UInt uhash)
- {
-- Int hash = (Int)uhash;
- // Make sure bottom bits are not lost
-- hash += hash << 11;
-- hash /= 16;
-+ uhash += uhash << 11;
-+ Int hash = (Int)uhash / 16;
- return INTOBJ_INT(hash);
- }
-
diff --git a/gap-pkg-datastructures.spec b/gap-pkg-datastructures.spec
index 3faa5b6..7e34714 100644
--- a/gap-pkg-datastructures.spec
+++ b/gap-pkg-datastructures.spec
@@ -2,7 +2,7 @@
%global giturl https://github.com/gap-packages/datastructures
Name: gap-pkg-%{gap_pkgname}
-Version: 0.4.1
+Version: 0.4.2
Release: %autorelease
Summary: Standard data structures for GAP
@@ -10,9 +10,6 @@ License: GPL-2.0-or-later
URL: https://gap-packages.github.io/datastructures/
VCS: git:%{giturl}.git
Source: %{giturl}/releases/download/v%{version}/%{gap_upname}-%{version}.tar.gz
-# Fix an instance of undefined behavior due to a left shift of a signed integer
-# https://github.com/gap-packages/datastructures/pull/160
-Patch: %{name}-undefined-behavior.patch
# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
@@ -21,7 +18,6 @@ BuildOption(install): bin gap tst
BuildOption(check): tst/testall.g
BuildRequires: gap(autodoc) >= 2016.01.21
-BuildRequires: gap(gapdoc) >= 1.5
BuildRequires: gap-devel >= 4.12
BuildRequires: gcc
BuildRequires: make
diff --git a/sources b/sources
index 07cf2f5..533bb31 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (datastructures-0.4.1.tar.gz) = 12bc593471d677c12cb61bbf908a8c24134c0b4bda02cde99d30a9b1e275348ccf2a6e0d0c177c3893637e1a35b78ddac1a9f0d4a12355a9fc4cc279fe251685
+SHA512 (datastructures-0.4.2.tar.gz) = 912f8faed40951788e14f06a416a002e81b6cab14025f4bbdbe16164fc79b79f1c6fd33dcb6d0c0cbb6ba4d3249fa1d2d362ef79b37424b82c522d0dbf6e3d9a
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-17 16:07 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-17 16:07 [rpms/gap-pkg-datastructures] f44: Version 0.4.2 Jerry James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox