Page MenuHomeVyOS Platform

Replace GCC with a simpler preprocessor for including nested XML snippets in XML documents
On hold, LowPublic

Description

GCC preprocessor occasionally mangles XML templates (see T3639). We'd be better off not depending on GCC for anything outside building C programs.

Details

Difficulty level
Unknown (require assessment)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Stricter validation

Event Timeline

erkin changed the task status from Open to In progress.Jun 22 2021, 4:05 PM
erkin triaged this task as Low priority.
erkin created this task.

Note: Equuleus still uses the C preprocessor. // substrings (otherwise interpreted as comments) were escaped as \/\/ in op-mode-definitions/generate-public-key-command.xml.in in Equuleus and should be converted back eventually.