Skip to content

chore: remove gcc8 filesystem support#4899

Merged
kodiakhq[bot] merged 7 commits intoacts-project:mainfrom
AJPfleger:filesystem
Dec 12, 2025
Merged

chore: remove gcc8 filesystem support#4899
kodiakhq[bot] merged 7 commits intoacts-project:mainfrom
AJPfleger:filesystem

Conversation

@AJPfleger
Copy link
Contributor

@AJPfleger AJPfleger commented Dec 10, 2025

Modern compilers provide std::filesystem in the standard library without requiring extra link flags, so the custom FindFilesystem.cmake module and the std::filesystem imported target are no longer needed.

It is save to say, that no-one uses ACTS with gcc8 anymore, since not all used cpp20 features are supported.

@AJPfleger AJPfleger added this to the next milestone Dec 10, 2025
@github-actions github-actions bot added Component - Core Affects the Core module Infrastructure Changes to build tools, continous integration, ... Component - Examples Affects the Examples module Component - Plugins Affects one or more Plugins labels Dec 10, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 10, 2025

📊: Physics performance monitoring for efbc9d9

Full contents

physmon summary

@sonarqubecloud
Copy link

@kodiakhq kodiakhq bot merged commit 29c4240 into acts-project:main Dec 12, 2025
42 checks passed
@AJPfleger AJPfleger deleted the filesystem branch December 12, 2025 17:10
@acts-project-service
Copy link
Collaborator

🔴 Athena integration test results [29c4240]

Build job with this PR failed!

Please investigate the build job for the pipeline!

@acts-project-service acts-project-service added the Breaks Athena build This PR breaks the Athena build label Dec 12, 2025
@andiwand andiwand modified the milestones: next, v45.0.0 Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Breaks Athena build This PR breaks the Athena build Component - Core Affects the Core module Component - Examples Affects the Examples module Component - Plugins Affects one or more Plugins Infrastructure Changes to build tools, continous integration, ...

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants