echawk / kiss-xorg

A KISS Linux Repository for Xorg
MIT License
34 stars 9 forks source link

build libX* libraries statically (in addition to shared) #130

Closed echawk closed 8 months ago

echawk commented 1 year ago

Is there any interest in building the libraries under xorg/ statically, in addition to shared? I know that there are quite a few people using Xorg and a completely static kiss, so this should keep package forks to a minimum.

Thoughts? @apprehensions @hovercats

apprehensions commented 1 year ago

I believe static linking should only be performed on critical applications such as BusyBox. it would be unnecessary to make the entire X11 suite (many libraries, as such.) completely statically linked. Aditionally most of the applications in the primary kiss community repositories (repo and community) are not even statically linked by itself.

Once upstream community decides to statically link most applications, then X can as well.

echawk commented 1 year ago

@apprehensions This change would only be to the libraries - it would simply provide the static version of the library in addition to the shared version. This would allow you to then build some X apps statically if you wanted to, but would not be required.

apprehensions commented 1 year ago

ah ok well uhhh why not

hovercats commented 1 year ago

sounds good to me. Ive already had to fork several of the xlibs, to enable static libs, so I can build some stuff statically linked. i.e. tinyx.

echawk commented 8 months ago

implemented as of 6049118 - forgot to close the issue then