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

Support for perl on linux ppc64le and linux s390x #14

Open
npanpaliya opened this issue Nov 11, 2022 · 2 comments
Open

Support for perl on linux ppc64le and linux s390x #14

npanpaliya opened this issue Nov 11, 2022 · 2 comments

Comments

@npanpaliya
Copy link

npanpaliya commented Nov 11, 2022

Hello,

I've a query about supporting this relocation-perl on linux ppc64le and linux s390x. I see this https://github.com/skaji/relocatable-perl/releases has tars of perl for various OS/arch combinations, but none for linux ppc64le and s390x. As per my understanding, these assets are the inputs used by build/Dockerfile for building relocatable-perl. Is that correct?

We need this for rules_perl which is used by ray 2.1.0.

Kindly help me know if this support is possible and if yes, what I would need to do.

Thanks in advance,
Nishidha

@skaji
Copy link
Owner

skaji commented Nov 12, 2022

I don't have used ppc64le or s390x instances,
so I'm not sure I want to support those architectures in this project.

Anyway, you could build relocatable perls by yourself.
All build steps are described in .github/workflows and build.
(You need to tweak them for ppc64le/s390x architectures, though.)

As per my understanding, these assets are the inputs used by build/Dockerfile for building relocatable-perl. Is that correct?

Do you mean this line?
https://github.com/skaji/relocatable-perl/blob/main/build/Dockerfile#L23

Yes, Dockerfile uses a relocatable-perl to build relocatable-perls.
But, you could just use the "system" perl to build relocatable-perls.

@npanpaliya
Copy link
Author

Thank you so much @skaji for your response.

I'll try building it from system perl.

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

No branches or pull requests

2 participants