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

fnm: add ppc64 support #90

Closed
wants to merge 2 commits into from
Closed

fnm: add ppc64 support #90

wants to merge 2 commits into from

Conversation

darkbasic
Copy link
Contributor

I've patched the fnm ebuild to build on ppc64le, which requires overriding the ring (indirect) dependency with a git branch containing patches. It builds fine if you don't use the cargo eclass, which downloads a tarball from github instead of cloning, leading to the same exact files except for the .git directory. Somehow without the .git directory it fails to compile... It's not a matter of permissions or anything else: copying the .git directory fixes it.
Log/backtrace: https://pastebin.com/cRGzVsHE

Some help would be appreciated to get rid of the workaround so that I can craft something mergeable.

@MrRoy
Copy link
Contributor

MrRoy commented Mar 19, 2024

@darkbasic is this something you are still interested in getting merged?

@darkbasic
Copy link
Contributor Author

Yes but I have a new patch for this.

@MrRoy
Copy link
Contributor

MrRoy commented Apr 8, 2024

@darkbasic if you update the PR with your new patch we could get this merged, if it's ready

@MrRoy
Copy link
Contributor

MrRoy commented Apr 19, 2024

@darkbasic any update? this PR hasn't had activity for over a year. If you want to merge this, can you update the PR with the new patch and also target a version that's in tree (1.35.1 at the moment)?

@darkbasic
Copy link
Contributor Author

if you update the PR with your new patch we could get this merged, if it's ready

@MrRoy I've created a new PR to showcase the new approach. We managed to get ppc64 support upstream in ring 0.17, so I've simply bumped the ring version. Not sure if it's an acceptable solution though, but it works.

Link to the new PR: #188

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.

2 participants