Compare commits

...
Sign in to create a new pull request.

5 commits

Author SHA1 Message Date
Fedora Release Engineering
98c0db6493 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:41:09 +00:00
Fedora Release Engineering
25de94d7fd Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 16:59:35 +00:00
Fedora Release Engineering
7bead86920 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 11:03:29 +00:00
Fedora Release Engineering
1647761d5f Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 17:00:35 +00:00
Robert Scheck
ea63731181 Fix building on CentOS/RHEL 7 and 8
anope 2.1.4 requires C++17/filesystem headers and linking, however
-lstdc++fs does not seem to work with GCC 8.x, while it works with
GCC 12.x (RHEL >= 9).
2024-05-12 04:29:00 +02:00

View file

@ -11,7 +11,7 @@
Summary: IRC services designed for flexibility and ease of use
Name: anope
Version: 2.1.4
Release: 1%{?dist}
Release: 5%{?dist}
# Anope itself is GPL-2.0-only but uses other source codes, breakdown:
# BSD-3-Clause: include/pstdint.h and modules/encryption/enc_sha256.cpp
# MIT: src/siphash.cpp
@ -41,8 +41,12 @@ Patch2: https://github.com/anope/anope/commit/5fdc6373275de9c0844c650750
BuildRequires: cmake
%if 0%{?rhel} && 0%{?rhel} < 8
BuildRequires: cmake3
# Compiler with C++17 language support
BuildRequires: devtoolset-8-toolchain
# Compiler with C++17 language, filesystem headers and linking support
BuildRequires: devtoolset-12-toolchain
%endif
%if 0%{?rhel} == 8
# Compiler with C++17 filesystem headers and linking support
BuildRequires: gcc-toolset-12
%endif
BuildRequires: gcc
BuildRequires: gcc-c++
@ -189,7 +193,10 @@ EXTRA_INCLUDE+=";%{_includedir}/openssl11"
EXTRA_LIBS+=";%{_libdir}/openssl11"
%endif
. /opt/rh/devtoolset-8/enable
. /opt/rh/devtoolset-12/enable
%endif
%if 0%{?rhel} == 8
. /opt/rh/gcc-toolset-12/enable
%endif
# Build extra modules
@ -348,6 +355,18 @@ rm -rf $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/webcpanel/
%endif
%changelog
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sun Apr 14 2024 Robert Scheck <robert@fedoraproject.org> 2.1.4-1
- Upgrade to 2.1.4 (#2272460)