Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add gnat_native for MacOS X AArch64 #1013

Merged
merged 2 commits into from
Apr 5, 2024

Conversation

reznikmm
Copy link
Contributor

No description provided.

@@ -29,3 +29,8 @@ binary = true
url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-13.2.0-1/gnat-x86_64-darwin-13.2.0-1.tar.gz"
hashes = ["sha256:c21501ad511255d8e4a589f5e2e0aab883e9762617303010e0e82c4c6ec09275"]
binary = true

[origin."case(os)".macos."case(host-arch)".aarch64]
url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-13.2.0-2/gnat-aarch64-darwin-13.2.0-2.tar.gz"
Copy link
Member

Choose a reason for hiding this comment

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

This is release 13.2.2 not 13.2.1, so we would need another manifest just for this one.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

indeed! 💯

Copy link
Contributor

Choose a reason for hiding this comment

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

This is release 13.2.2 not 13.2.1, so we would need another manifest just for this one.

I’m not clear what makes it 13.2.2? Is it that without the release change alr won’t realise that there’s been an update?

I do realise that the GCC source for the aarch64 version isn’t quite the same as the FSF source!

But the other compilers would remain the same.

Copy link
Member

Choose a reason for hiding this comment

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

We use the patch version to differentiate different builds from the GNAT-FSF-builds repo.
This compiler was made with slightly different scripts.

@reznikmm reznikmm force-pushed the topic/gnat_darwin_m1 branch from 8b501fb to 176b393 Compare March 14, 2024 20:37
@mosteo
Copy link
Member

mosteo commented Mar 15, 2024

The failure in centos is expected until I fix the conundrum with the old GLIB version, so merging.

@mosteo
Copy link
Member

mosteo commented Mar 15, 2024

I mean, it can be merged, but better if @Fabien-Chouteau does it as he's in the loop in regard to this.

@Fabien-Chouteau
Copy link
Member

Ok for me @mosteo

@mosteo mosteo merged commit ad964cb into alire-project:stable-1.3.0 Apr 5, 2024
14 of 15 checks passed
pmunts pushed a commit to pmunts/alire-index that referenced this pull request May 11, 2024
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