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

Slingshot Linux Distribution | SANS Insitute #78346

Open
LaloQuera710 opened this issue Dec 22, 2024 · 4 comments
Open

Slingshot Linux Distribution | SANS Insitute #78346

LaloQuera710 opened this issue Dec 22, 2024 · 4 comments
Labels
Linux Platform: Linux task

Comments

@LaloQuera710
Copy link

https://www.sans.org/tools/slingshot/

@finagolfin
Copy link
Member

Swift 5.8 just made it into the upcoming 25.04 packages, does that work for you? @melizasw is working on getting newer versions in too.

@finagolfin finagolfin added Linux Platform: Linux task labels Dec 24, 2024
@melizasw
Copy link

Yep, 5.9.2 is fighting me a bit in that it is unable to build itself, but once that is figured out it should migrate automatically to Plucky and then on to 5.10.1.

@finagolfin
Copy link
Member

OK, glad to hear it. 😃 I took a look at your latest 5.9 commit and noticed you backported a patch of mine. However, that is an older version that has a small bug, please use the final version that made it into trunk instead, b7ec9c8. Also, this swiftrt patch is clearly a hack, let us know what problem it fixed and we should come up with something better.

Other than those two nits, thanks for all your work on this package. I don't use those Debian-based distros, but I'm sure your work will have a great effect on Swift usage in those popular distros.

@melizasw
Copy link

I'm not making use of the swiftrt patch. When I run into a build error I tend to throw everything I can find at the problem until it builds then roll back to find the minimal changes needed. That patch was never used in a released package as far as I can recall. I've just deleted it from the 5.9.2 branch that I'm working from. I also updated the other patch, thanks for the alert on that as I know it is needed. Maybe that is what is causing the error with 5.9.2 being unable to build itself? Some nonsense about not being able to find the CxxStdlibShim module.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Linux Platform: Linux task
Projects
None yet
Development

No branches or pull requests

3 participants