Skip to content

Conversation

@scenarnick
Copy link
Collaborator

Combining multiple pull requests for adding build platforms and fixing build issues due to Cmake updates and modern compilers.

irieger and others added 12 commits September 30, 2025 20:43
Compilation on arm64 linux systems support.
Fixes build when compiler refuses to cast 0 int literal to std::string
Add an architecture definition for riscv64. Tests run with 100% passed.
Cmake recently removed support for files using cmake_minimum_required < 3.5.
"Compatibility with CMake < 3.5 has been removed from CMake."
Add support for Linux arm64 build
Add support for Linux riscv64 build
Fix URI::ToFilename return value for error handling case
Switch to tag 1.0.0 of URIParser
Updating URI Parser dependency
@scenarnick scenarnick assigned scenarnick and unassigned scenarnick Jan 27, 2026
Copy link

@irieger irieger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just saw this one point here where I'm not sure if it is of any relevance, but it breaks with the surrounding blocks where the MXF_OS_UNIX is defined.

Co-authored-by: Ingmar Rieger <git@irieger.net>
Copy link
Collaborator

@emcodem emcodem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

URIParser got more strict, we might need to deal with it later.
The rest seems straight forward to me

@scenarnick scenarnick merged commit 66c4f1e into main Jan 28, 2026
10 checks passed
@scenarnick scenarnick deleted the dev/added_platforms branch January 28, 2026 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants