Commit Graph

479 Commits

Author SHA1 Message Date
mkolar1
5607f44e6e enable CI gaiting for RHEL-10 2024-07-03 07:10:39 +00:00
Troy Dawson
a943662bd2 Bump release for June 2024 mass rebuild 2024-06-24 08:37:20 -07:00
Pete Walter
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
Yaakov Selkowitz
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
Python Maint
7d7a237052 Rebuilt for Python 3.12 2023-06-13 22:13:55 +02:00
Nianqing Yao
393e648a01 Fix build for riscv64
See https://github.com/fedora-riscv/boost/tree/f38-rv64.
2023-05-05 21:07:19 +08:00
Jonathan Wakely
6b80e21fd9 Change spec file to use autospec for applying patches
Also renumber the patches from 0-7 since any historical significance of
the numbers is already gone from the spec file.
2023-03-15 18:22:28 +00:00
Jonathan Wakely
131ff2b1a6 Fix test plan by removing obsolete beakerlib setting 2023-03-15 12:02:09 +00:00
Jonathan Wakely
1116a4d288 Add patch for Boost.Phoenix bugs (#2178210) 2023-03-15 09:38:57 +00:00
Jonathan Wakely
a496150aec Fix typo in %changelog 2023-03-15 09:36:13 +00:00
Thomas W Rodgers
3420df7244 Rebase to 1.81.0
See https://fedoraproject.org/wiki/Changes/F38Boost181
Drop patches:
  deleted: boost-1.58.0-pool.patch
  deleted: boost-1.58.0-pool-test_linking.patch
  deleted: boost-1.78.0-build-optflags.patch
  deleted: boost-1.73-locale-empty-vector.patch
  deleted: boost-1.76.0-fix_multiprecision_issue_419-ppc64le.patch
  deleted: boost-1.76.0-ptr_cont-xml.patch
  deleted: boost-1.78.0-fix-b2-staging.patch
  deleted: boost-1.76.0-enum_type_object-type-python-3.11.patch
- New Boost.URL runtime component
- boost_build directory is now b2 in upstream, renamte to boost_build on install
2023-02-20 09:27:47 -08:00
Fedora Release Engineering
571ebc8df1 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 23:05:04 +00:00
Pete Walter
8576ab076f Rebuild for ICU 72 2022-12-31 02:19:50 +00:00
Jonathan Wakely
1c4335a6e0 Use xargs --no-run-if-empty to avoid error
Recent Boost releases seem to have no executable headers,
so the find command returns no results.
2022-12-14 17:47:59 +00:00
František Zatloukal
e938c8d9b3 Rebuilt for ICU 71.1 2022-08-01 15:02:21 +02:00
Fedora Release Engineering
bea3cff9ae Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 22:11:12 +00:00
Jonathan Wakely
af99b52501 Add boost-json to umbrella package 2022-07-14 13:35:31 +01:00
Jonathan Wakely
6585f3fb6e Restore Provides for boost-python3-devel (#2100748)
This doesn't restore the Provides: boost-nowide-devel as that is only
used in one package, which is already changing. The Provides: boost-jam
isn't needed either.
2022-06-24 10:41:42 +01:00
Laurent Rineau
2888982c28 Fix the CMake config file for openmpi and mpich 2022-06-23 11:42:32 +01:00
Jonathan Wakely
b96dcf38c8 Remove old Obsoletes tags 2022-06-21 21:20:41 +01:00
Python Maint
12bd4872ac Rebuilt for Python 3.11 2022-06-14 17:28:28 +02:00
Laurent Rineau
19a004c283 Re-add CMake file
Fixes rhbz#1898979
2022-06-14 14:32:18 +01:00
Python Maint
36115b3780 Rebuilt for Python 3.11 2022-06-13 18:55:42 +02:00
Thomas Rodgers
5827653083 Rebase to 1.78.0
See https://fedoraproject.org/wiki/Changes/F37Boost178
Drop patches:
    deleted: boost-1.75.0-build-optflags.patch
    deleted: boost-1.75.0-no-rpath.patch
    deleted: boost-1.76.0-b2-build-flags.patch
    deleted: boost-1.76.0-fix-include-inside-boost-namespace.patch
    deleted: boost-1.76.0-fix-duplicate-typedef-in-mp.patch
Fix silent dropping of some libraries
  See https://github.com/bfgroup/b2/pull/113
2022-05-03 07:42:29 -07:00
Jonathan Wakely
9c645e2838 Tidy up %changelog 2022-04-27 18:13:43 +01:00
Thomas W Rodgers
efa25cfd81 And this time with the boost-1.76.0-enum_type_object-type-python-3.11.patch 2022-04-27 07:45:37 -07:00
Thomas W Rodgers
83163cb5f7 Merged https://src.fedoraproject.org/rpms/boost/pull-request/13 (#204336)
Miro Hrončok <mhroncok@redhat.com> Fix enum_type_object type on Python 3.11
  See https://github.com/boostorg/python/pull/385#event-6498973175
Fix previous changelog copy-pasta
2022-04-27 07:39:23 -07:00
Thomas W Rodgers
3bd0a83d52 Add BuildRequires: libstd-devel to fix (#2042336) 2022-04-26 20:53:21 -07:00
Jonathan Wakely
3c2829edfe Add patch to fix XML validation errors in ptr_container docs 2022-03-31 13:12:21 +01:00
Thomas Rodgers
9eaf760933 Add patch to fix narrowing conversions on ppc64le
https://github.com/boostorg/interval/issues/29
2022-02-02 18:36:49 -08:00
Thomas Rodgers
5eaac698fe Merge #11 Fix FTBFS and the Boost Multiprecision compilation error on pcc64le 2022-02-03 01:37:36 +00:00
Jonathan Wakely
bc37ceb79d Add rpmlintrc file to suppress errors in Zuul checks 2022-02-03 00:17:30 +00:00
Laurent Rineau
0e92f1aa2e Restore math_c99l and math_tr1l on ppc64le 2022-02-01 16:44:57 +01:00
Laurent Rineau
6502666126 Fix https://github.com/boostorg/multiprecision/issues/419
The PR https://github.com/boostorg/multiprecision/pull/421 fixes the
issue, and is planned for Boost version 1.79.0.
2022-02-01 16:03:04 +01:00
Fedora Release Engineering
6edfd32617 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 22:31:40 +00:00