dslm4515 / Musl-LFS

Linux From Scratch using Musl as Libc
GNU General Public License v3.0
167 stars 21 forks source link

Remove unnecessary flags passed to GCC configure scripts #16

Closed firasuke closed 4 years ago

firasuke commented 4 years ago

I removed some unnecessary flags that were being passed to GCC's configure scripts. These flags are already enabled by default:

firasuke commented 4 years ago

The second commit removes a wrong flag from GCC --enable-plugins, this flag is correct when passed to binutils configure script, but GCC's version of it is called --enable-plugin and can be found in gcc and libcc1 configure scripts.

It's also enabled by default, so there should be no need for it.

firasuke commented 4 years ago

To answer your question in a previous (now closed) pull request, yes glaucus uses the latest s6-rc and not the old 0.4 version.

dslm4515 commented 4 years ago

Thanks! I do appreciate your contributions here!

@firasuke , I was looking at your project glaucus, but had trouble finding the bootscripts used for s6+s6-rc. I would like to update my bootscripts to work on the latest s6+s6-rc

firasuke commented 4 years ago

You're most welcome!

Ah silly me, I totally forgot that I moved all s6 related stuff into a separate repository. Here you go glaucus-s6-boot-scripts.

dslm4515 commented 4 months ago

@firasuke I'm working on a i686 build. I did use your GCC patch from glaucus for AMD64 builds. I couldn't remember if you had a similar patch for ix86 (32-bit). In fact, I only see a patch for GCC for AMD64. I remembered there were patches for other CPU architecture. Where'd they go?

firasuke commented 4 months ago

@firasuke I'm working on a i686 build. I did use your GCC patch from glaucus for AMD64 builds. I couldn't remember if you had a similar patch for ix86 (32-bit). In fact, I only see a patch for GCC for AMD64. I remembered there were patches for other CPU architecture. Where'd they go?

If you meant x86 then the x86-64 patch can be used for it as they both use gcc/config/i386. You can find all the patches from glaucus and for supported architectures in mussel.

dslm4515 commented 4 months ago

If you meant x86 then the x86-64 patch can be used for it as they both use gcc/config/i386.

Yes!. Thanks!