Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000805Zandronum[All Projects] Bugpublic2012-04-23 01:522018-09-30 22:21
ReporterMP2E 
Assigned ToTorr Samaho 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
Platformx86_64OSArch LinuxOS Version3.2.2
Product Version 
Target VersionFixed in Version3.0 
Summary0000805: Clang/LLVM fails to compile Skulltag
DescriptionClang/LLVM fails to compile Skulltag due to some very simple variable naming conflicts with reserved keywords. Reported and patched by me on the ZDoom forums:
'http://forum.zdoom.org/viewtopic.php?f=2&t=32642 [^]'
(Forgot my password so I just put it up as a guest)

The timidity.h part of the patch is not necessary until the ZDoom base is updated.

The reason this is important is that FreeBSD now uses clang as it's base compiler and other OSes are switching in the following years as it is a better drop-in alternative to GCC in most instances.
Attached Files

- Relationships
child of 0002172closedTorr Samaho Upgrade GZDoom base to 1.8.6 

-  Notes
User avatar (0003397)
MP2E (reporter)
2012-04-23 04:16

Now incorporated into ZDoom as r3589
User avatar (0003627)
MP2E (reporter)
2012-05-14 19:25

Assumed wait until after 98e comes out when we can update the ZDoom base properly
User avatar (0013376)
Dusk (developer)
2015-09-01 20:58

Clang can now compile Zandronum as of 3.0.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2012-04-23 01:52 MP2E New Issue
2012-04-23 04:16 MP2E Note Added: 0003397
2012-05-14 19:25 MP2E Assigned To => MP2E
2012-05-14 19:25 MP2E Status new => assigned
2012-05-14 19:25 MP2E Note Added: 0003627
2012-05-14 19:25 MP2E Status assigned => acknowledged
2012-06-09 13:22 Torr Samaho Category General => Bug
2015-09-01 20:58 Dusk Note Added: 0013376
2015-09-01 20:58 Dusk Status acknowledged => resolved
2015-09-01 20:58 Dusk Fixed in Version => 3.0
2015-09-01 20:58 Dusk Resolution open => fixed
2015-09-01 20:58 Dusk Assigned To MP2E => Torr Samaho
2015-09-01 20:58 Dusk Relationship added child of 0002172
2018-09-30 22:21 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker