Skip to content

Known Defect: Cmake Configuration #202

@xsscx

Description

@xsscx

Summary

Known Defects in Cmake configuration causes strict check failures, race condition & other issues when testing vcpkg ports.

This issue is Blocking completion of vcpkg install iccdev in Issue195.

Target Areas

LibXML2

  • Address inconsistencies between LibXML2 and LibXml2 variants
  • Add a .cmake helper module
  • Update top-level CMakeLists.txt
  • Debugging notes:
    • Review curly braces
    • Element ordering
    • Review parsing logic
  • Review IccXML integration:
    • Identify and fix potential race condition during build
    • Add conditional checks where necessary
  • Dependencies:
    • Create and integrate .cmake helper files for build consistency

IccProfLib

  • Review build dependencies and link targets
  • Add a .cmake helper

IccXMLLib

  • Review build dependencies and link targets
  • Add a .cmake helper

TODO

Address the above issues and pass all vcpkg tests.

Timeline

Pending

Metadata

Metadata

Assignees

Labels

BugBug ReportDocumentationFAQ's & HelpGCGarbage Collection, HousekeepingPR ReadyThe Issue has been reviewed and ready for PRvcpkgvcpkg issues

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions