public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Jerry James <loganjerry@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/gap-pkg-datastructures] f44: Version 0.4.2
Date: Fri, 17 Jul 2026 16:07:54 GMT [thread overview]
Message-ID: <178430447438.1.18126384996794334762.rpms-gap-pkg-datastructures-4f36998484a5@fedoraproject.org> (raw)
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
reply other threads:[~2026-07-17 16:07 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178430447438.1.18126384996794334762.rpms-gap-pkg-datastructures-4f36998484a5@fedoraproject.org \
--to=loganjerry@gmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox