Commit graph

510 commits

Author SHA1 Message Date
Python Maint
65b7ff3043 Rebuilt for Python 3.15.0b4 ABI change 2026-07-22 16:31:24 +02:00
Fedora Release Engineering
1d636bc2b1 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-15 20:19:29 +00:00
796de58f53 Replace outdated "fixes" for character sets and line endings
Some of these files were already converted to UTF-8 upstream and so
we're now turning them into mojibake. For the remaining two:
- fix multi_index/example/hashed.cpp using a patch instead of iconv, so
  that when my upstream patch for that file lands in Fedora we can drop
  the patch and won't silently turn that file into mojibake.
- add an rpmlint filter for serialization/example/demo_output.txt
  because that needs to be ISO-8859-1 encoded to match the output of the
  serialization/example/demo.cpp program.

There's also a new file that's not UTF-8 which wasn't being fixed by the
spec file.  I've submitted a pull request to fix that upstream, so add a
patch for that one too.

Add another rpmlint filter for some other warnings about boost-examples.

Also include SVG files in the boost-doc subpackage.
2026-06-19 17:42:27 +01:00
72b3629677 Remove BuildRequires: bison
This was shown by the unbreq plugin to be not used.

It was added in 378d8d7e42 but I don't
remember what it was for.
2026-06-19 17:41:55 +01:00
7c1a7f99ba Remove BuildRequires: m4
This was shown by the unbreq plugin to be not used.

It was added in cb253a3d3f for use when
creating the libboost_thread.so linker script. That linker script was
dropped in ec7383f6bd when rebasing to
1.90.0 which removed the libboost_system.so shared lib.
2026-06-19 17:41:55 +01:00
František Zatloukal
f0aed09c52 Rebuilt for icu 78.3 2026-06-07 23:21:21 +02:00
Python Maint
f4425c131e Rebuilt for Python 3.15 2026-06-04 00:08:22 +02:00
František Zatloukal
6e2fef050b Rebuilt for icu 78.3 2026-05-27 09:08:06 +02:00
7d6a68d959 Add additional SPDX tags 2026-03-19 11:34:15 +00:00
1fb42b90bd Add workaround for failing regex tests (#2430541)
Add BR:which as needed by the bootstrap.sh script
2026-03-19 02:11:01 +00:00
Michal Kolar
c21e34403d Update gating config 2026-02-26 13:45:12 +00:00
Fedora Release Engineering
34c9070e6a Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 08:29:04 +00:00
Fedora Release Engineering
ad470ea178 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 04:31:59 +00:00
Yaakov Selkowitz
50fc2b0fda Add dependencies on new subpackages to metapackage
boost-devel Requires: boost, which itself needs to Requires all
library subpackages so that the libboost_*.so symlinks are resolved,
and packages can safely link to them.
2026-01-14 20:16:20 -05:00
4a0779ec8c Fix libboost_system.so linker script to avoid ldcondig warning 2026-01-13 15:59:13 +00:00
5379719078 Add patch for boost/range/detail/any_iterator_interface.hpp 2026-01-12 12:22:41 +00:00
ec7383f6bd Rebase to 1.90.0
See https://fedoraproject.org/wiki/Changes/F44_Boost_1_90
Drop boost-system subpackage and libboost_thread.so linker script
Add new boost-charconv, boost-cobalt, and boost-process subpackages
2026-01-10 22:49:17 +00:00
Python Maint
403199971d Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 12:09:30 +02:00
Python Maint
4a984a6238 Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 12:40:18 +02:00
František Zatloukal
2f2bd5aba3 Rebuilt for icu 77.1 2025-08-05 19:09:43 +02:00
Fedora Release Engineering
bb27bd2d27 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 17:49:38 +00:00
Python Maint
9784bfcbb7 Rebuilt for Python 3.14 2025-06-03 12:29:48 +02:00
Wolfgang Stöggl
bd0476d632 Fix no member named ‘that’ error
- Add boost-1.83-fix-no-member-named_that_error.patch
- Fixes FTBS of Poedit (#2341086)
2025-01-26 07:44:25 +01:00
Fedora Release Engineering
7e04e7d896 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 12:45:41 +00:00
Sandro
3cc264041a
Backport patches for NumPy 2.x
Fix build error since upgrade to NumPy 2.x.
2024-12-25 09:40:28 +01:00
0d18786666 Rebuild for ICU 76 2024-12-06 12:34:24 +00:00
Adam Williamson
a893d9ada9 Handle RPM 4.20 build directory change
RPM 4.20 adds another level to the build directory path, see
https://github.com/rpm-software-management/rpm/issues/3147 .
This tries to handle it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-08-01 09:36:55 -07:00
Fedora Release Engineering
750fb0618c Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 18:30:44 +00:00
Python Maint
8a9a6c5073 Rebuilt for Python 3.13 2024-06-08 08:07:49 +02:00
74cf822853 Add missing Requires for rpminspect errors 2024-06-06 17:03:33 +01:00
U2FsdGVkX1
531b5cfda3 Backport patch to fix RISC-V functions missing 2024-06-06 19:04:31 +08:00
Kefu Chai
e13a584ab7 Add patch for addressing a Boost.Math bug
This change addresses the issue of
https://github.com/boostorg/math/issues/1132

the patch addresses the issue where float_next() and float_prior() return
a domain error instead +INF or -INF. this issue is a regression in
Boost 1.79.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2024-05-25 12:58:19 +08:00
Kefu Chai
dce3f3406f Add patch for addressing a Boost.Multiprecision bug
This change addresses the issue of
https://github.com/boostorg/multiprecision/issues/553,
the fix prevents an application from crash due to an exception
thrown in a function marked `noexcept`, when converting a `cpp_int`
to a float, if the value of this `cpp_int` cannot be represented with
a float. this issue is a regression in Boost 1.79, see more details
at https://github.com/boostorg/multiprecision/pull/618

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2024-05-05 10:30:54 +08:00
932a39a687 Rebuild for ICU 74 2024-01-31 19:14:40 +00:00
Fedora Release Engineering
fe1d35be50 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-23 00:41:49 +00:00
Fedora Release Engineering
73e87aacff Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 14:36:38 +00:00
Patrick Palka
177b2b775d Rebase to 1.83.0
See https://fedoraproject.org/wiki/Changes/F40Boost183

Follow-up build fixes to dependent packages include:

  https://src.fedoraproject.org/fork/ppalka/rpms/aqsis/commits/rawhide
  https://src.fedoraproject.org/fork/ppalka/rpms/auryn/commits/rawhide
  https://src.fedoraproject.org/fork/ppalka/rpms/Field3D/commits/rawhide
  https://src.fedoraproject.org/fork/ppalka/rpms/python-graph-tool/commits/rawhide
  https://src.fedoraproject.org/fork/ppalka/rpms/scantailor/commits/rawhide
2023-12-06 14:24:37 -05:00
2dfe9ef974 Disable openmpi on RHEL 10+
RHEL 10 follows Fedora 40 and therefore also dropped the i686 build of
openmpi.
2023-12-05 17:54:28 -05:00
Orion Poplawski
56ec04471d Rework conditional 2023-10-29 12:44:09 -06:00
Orion Poplawski
d121d46377 Rebuild for openmpi 5.0.0, drops support for i686 2023-10-29 12:09:30 -06:00
Jonathan Wakely
bab1cef729 Remove dropped patches
These were dropped from the spec file but not removed from git.
2023-09-12 13:07:32 +01:00
Michal Kolar
a9ff19d2d3 tests/boost-testsuite-sanity: adapt to rpm package > 4.18.91, use the proper rpm macro value to determine the required path 2023-09-07 11:54:15 +00:00
Michal Kolar
bffabb9a28 Revert "tests/boost-testsuite-sanity: adapt to rpm package > 4.18.91"
This reverts commit 10a5ee96ff.
2023-09-07 11:44:26 +00:00
Michal Kolar
10a5ee96ff tests/boost-testsuite-sanity: adapt to rpm package > 4.18.91 2023-09-04 21:36:31 +00:00
Tom Callaway
39785c3bbd apply upstream fixes for failing random tests 2023-08-29 16:21:15 -04:00
Kefu Chai
33b1e83abc Add patch for Boost.Accumulators bug
This change silences the warning when compiling Boost.accumulators
with GCC 13. as some projects using Boost.Accumulators are compiled
with -Werror. Without this change, these project would have to disable
-Wuninitialized warning or silence it temporarily when including
the offending headers. Neither of these two solution is ideal from
a developer's perspective. so let's apply the patch when packaging
Boost. The patch was included by Boost 1.83.

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2023-08-20 01:12:37 +08:00
Tom Callaway
74826991aa add symlink for b2 files 2023-08-02 12:53:55 -04:00
Fedora Release Engineering
fd721ad7d3 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 14:50:10 +00:00
František Zatloukal
61dda027eb Rebuilt for ICU 73.2 2023-07-11 16:21:59 +02:00
Jonathan Wakely
a4fcef0016 Update License for SPDX migration 2023-07-06 00:05:50 +01:00