Error building 10.7 and devel on Fedora 42 because?? maxima's 'bool' is a keyword with '-std=c23'

21 views
Skip to first unread message

Georgi Guninski

unread,
Dec 18, 2025, 4:15:45 AM (yesterday) Dec 18
to sage-...@googlegroups.com
How to get running sage built from source on Fedora 42?

I tried 10.7 and devel downloaded from github. Tried configure
--with-system-ecl=yes --with-system-maxima=yes but this didn't help.

From `make`:

The following package(s) may have failed to build (not necessarily
during this run of 'make all-start'):

* package: maxima-5.47.0

From the logs:

logs/pkgs/maxima-5.47.0.log-624-[spkg-install] ;;; 32 | typedef int bool;
logs/pkgs/maxima-5.47.0.log:626:[spkg-install] ;;;
/usr/include/ecl/object.h:32:13: note: 'bool' is a keyword with
'-std=c23' onwards

System: maxima

Name : maxima
Epoch : 0
Version : 5.47.0
Release : 8.fc42

$ gcc --version
gcc (GCC) 15.2.1 20251211 (Red Hat 15.2.1-5)

$ g++ --version
g++ (GCC) 15.2.1 20251211 (Red Hat 15.2.1-5)
Reply all
Reply to author
Forward
0 new messages