Skip to content

Set SOURCE_DATE_EPOCH when building uv to prevent A64FX segfault - #308

Draft
Neves-P wants to merge 1 commit into
EESSI:mainfrom
Neves-P:neves-p/uv-maturin-hook
Draft

Neves-P wants to merge 1 commit into
EESSI:mainfrom
Neves-P:neves-p/uv-maturin-hook

Conversation

@Neves-P

@Neves-P Neves-P commented Sep 23, 2026

Copy link
Copy Markdown
Member

Add a pre-prepare hook to set SOURCE_DATE_EPOCH for uv builds to ensure a timestamp is available in A64FX builds. Without this, this fails trying to build maturin when building uv. Note: this first tries if setting the variable works, otherwise we should try to use a proper source date timestamp and not generate it on build, hence I'm first making this a draft.

Add a pre-prepare hook to set SOURCE_DATE_EPOCH for uv builds to ensure a timestamp is available in A64FX builds
@Neves-P Neves-P changed the title Implement pre-prepare hook for uv builds Set SOURCE_DATE_EPOCH when building uv to prevent A64FX segfault Sep 23, 2026
@Neves-P Neves-P added 2025.06-software.eessi.io 2025.06 version of software.eessi.io a64fx labels Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025.06-software.eessi.io 2025.06 version of software.eessi.io a64fx

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant