View Issue Details

IDProjectCategoryView StatusLast Update
0000337QElectroTechotherpublic2026-01-26 08:16
Reporterntd Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformLinux x64OSArchLinuxOS Versionrolling
Product Version0.100 
Summary0000337: System provided pugixml not usable
DescriptionI see a CMake option in `cmake/fetch_pugixml.cmake` to select if building pugixml or using the system provided one:

    option(BUILD_PUGIXML "Build pugixml library, use system one otherwise" YES)

The problem is the source code only works with the former:

$ grep -r \#include.*pugixml
sources/NameList/nameslist.h:#include "pugixml/src/pugixml.hpp"
sources/ElementsCollection/elementslocation.h:#include "pugixml/src/pugixml.hpp"
sources/diagramcontext.h:#include "pugixml/src/pugixml.hpp"

Either the `BUILD_PUGIXML` option is misleading or the code must be refactored to use `-I` compiler flags and `#include <pugixml.hpp>`.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-01-26 08:16 ntd New Issue