Ticket Hash: 06b2a5f8f592aaba68a319ce66a2ed2e338edd82
Title: Build issue on Arch Linux
Status: Closed Type: Build_Problem
Severity: Critical Priority: Immediate
Subsystem: Resolution: Fixed
Last Modified: 2025-06-07 01:41:40
Version Found In: 0.9.5
User Comments:
anonymous added on 2025-06-06 18:52:55:

gcc version 15.1.1 20250425

Trying to build tdom 0.9.5. Getting this error:

./generic/dom.c: In function «TclTdomObjCmd»:
./generic/dom.c:5494:43: error: expected identifier or «(» before «bool»
 5494 |     int              methodIndex, result, bool;
      |                                           ^~~~

rolf added on 2025-06-07 01:41:14:

That compiler was not even available at 0.9.5 release time, I think. This is the C23 compilance which this compiler enforces. Trunk builds fine with this compiler (done with [2db2c39167]).