Compare commits

..

6 commits

Author SHA1 Message Date
Python Maint
7670c8d0fa Rebuilt for Python 3.15.0b4 ABI change 2026-07-22 10:10:58 +02:00
Fedora Release Engineering
001d0b1d64 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 07:14:39 +00:00
Link Dupont
a12a511b59 Move libIndexStore.so to private toolchain library path (RHBZ#2493390) 2026-06-30 11:05:02 +00:00
Link Dupont
f617dce503 Fix compile errors with GCC 16 and Python 3.15 (RHBZ#2483711) 2026-06-10 01:46:12 +00:00
Link Dupont
d55bd0b7ed Split runtime libraries into a separate subpackage 2026-06-10 01:46:12 +00:00
Python Maint
7287a5a180 Rebuilt for Python 3.15 2026-06-03 17:49:59 +02:00
2 changed files with 17 additions and 0 deletions

View file

@ -10,3 +10,16 @@ index 9d14f6b70f..491f023493 100644
#include <functional>
#include <memory>
--- cmake.orig/Source/cmake.cxx
+++ cmake/Source/cmake.cxx
@@ -131,7 +131,9 @@
// NOTE: the __linux__ macro is predefined on Android host too, but
// main CMakeLists.txt filters out this generator by host name.
#if (defined(__linux__) && !defined(__ANDROID__)) || defined(_WIN32)
+#if !defined(CMAKE_BOOTSTRAP)
# include "cmGlobalGhsMultiGenerator.h"
+#endif
#endif
#if defined(__APPLE__)

View file

@ -361,6 +361,10 @@ cp %{SOURCE100} swift/utils/fedora-presets.ini
%build
export VERBOSE=1
# Workaround for GCC 16 ICE in cmath / riemann_zeta
export CFLAGS="-O2 -g -fno-builtin-logf"
export CXXFLAGS="-O2 -g -fno-builtin-logf"
# Four-stage bootstrap to build Swift from scratch without external Swift compiler
# Stage 0: Build minimal Swift toolchain from C++ using gold linker
# Produces: Swift compiler with C++ legacy driver (no SwiftPM, no swift-driver)