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

054-Musl-Legacy-Compat: I've created a package to musl-legacy-compat #72

Open
takusuman opened this issue Feb 11, 2022 · 4 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@takusuman
Copy link
Contributor

And I'd like to know if you guys have interest in adding it to sources.list instead of using headers saved in files/.
I've also created a script to automate the instalation process. It's made in Korn Shell (because it's the default shell for Copacabana), but you can run it with GNU Bourne-Again Shell without further problems.

The GitHub repository is here:
https://github.com/Projeto-Pindorama/musl-compat
And the tarball is here:
https://github.com/Projeto-Pindorama/musl-compat/archive/refs/tags/0.5.tar.gz

@takusuman
Copy link
Contributor Author

Oh, the do_install.ksh script is pretty simple.
If you guys want to modify it to use in another package, it's easy to hack on it.

@dslm4515
Copy link
Owner

I'll also import it to my other *MLFS projects too.

@dslm4515 dslm4515 self-assigned this Feb 17, 2022
@dslm4515 dslm4515 added the enhancement New feature or request label Feb 17, 2022
@takusuman
Copy link
Contributor Author

Oh, the do_install.ksh script is pretty simple. If you guys want to modify it to use in another package, it's easy to hack on it.

Good Afternoon, fellas!
After a little more than one year, I started writing Makefiles for these packages, it will drop the requirement on a more complex Shell such as GNU Broken-Again or Korn Shell 93.
For now, there's musl-extras with a Makefile. A Makefile for musl-legacy-compat shall be coming soon.
Projeto-Pindorama/musl-extra@282af0c

@takusuman
Copy link
Contributor Author

takusuman commented Jun 1, 2023

And, finally: Projeto-Pindorama/musl-compat@b1795ea
https://github.com/Projeto-Pindorama/musl-compat/releases/tag/20230601

Musl-Legacy-Compat (or musl-compat, if you prefer) has a Makefile and doesn't depend anymore on a non-POSIX shell.
Maybe you wish to update it there in Musl-LFS recipes, @dslm4515.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants