-
Notifications
You must be signed in to change notification settings - Fork 21
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
Why are we compiling a minimal version of libssp at 007-Musl instead of just using GCC's? #74
Comments
Good question... I am not sure why, to be honest I just copied over patches and APKBUILD from Alpine Linux and didn't evaluate each one... just to get GCC to build and work under musl. I would think by now, GCC would build under musl without patches. I admit I didn't investigate why a minimal libssp was build instead of just using GCC's. I haven't gotten around testing GCC's libssp over the minimal one. |
Looking at the APKBUILD for GCC for Alpine Linux, it doesnt say why:
And APKBUILD for musl:
|
Perhaps this explains it?
|
I think this explains pretty well, thanks a lot. |
I do really appreciate the questions. Sometimes I forget about the little details when I first struggled to get this project working! I was wondering too every time I build MLFS... lol, but always forgot to investigate! |
I'm investigating MLFS since 2021 for building Copacabana Linux and, as a result, I've been also writing a lot of documentation. |
There's also a lot of research in other sites, such as books, articles etc. |
Reference:
https://git.alpinelinux.org/aports/tree/main/musl/APKBUILD#n53
https://github.com/dslm4515/Musl-LFS/blob/stable-9.00/doc/3-Chroot/007-Musl#L27-L30
The text was updated successfully, but these errors were encountered: