XLibre on Linux From Scratch (LFS/BFS) #260
Replies: 3 comments 1 reply
-
By @callmetango X11Libre/xserver#358 (comment) @lm8 Thank you very much for your effort! Would you like share to what steps you have taken to set up LFS/BLFS etc. to build XLibre? |
Beta Was this translation helpful? Give feedback.
-
By @lm8 X11Libre/xserver#358 (comment) If someone would be interested, I'd be okay with sharing. I use my own package management/build scripts. I'm still trying to figure logistics on the best way to share the scripts. The input that creates the scripts would be pretty useless without the package/build tools. The output is a bash script customized for a specific system with paths and core utilities available on that system. So someone would have to modify that if they wanted to use the bash script on another system with different paths or tools. Each script also needs the source tarball for the package. So, if I added the scripts to a git repository, wondering if I needed to add the tarballs they work with for completeness. Not sure if it makes sense storing tarballs via git. Might just be easier if someone's interested, I can email them information on what I did. What do you think is the best method of sharing information of that nature? |
Beta Was this translation helpful? Give feedback.
-
I extracted the discussion from the above mentioned pull request and would like to find out how to best deal with your way of building XLibre here. Am I correct in understanding that you built XLibre with LFS/BLFS, or is it more of a Debian-based build? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Extracted from Update ones.c by lm8 · Pull Request #358 · X11Libre/xserver:
By @lm8 X11Libre/xserver#358 (comment):
I started with a current stable Debian system. I used Rich Felker's build for a musl cross compiler (git clone https://github.com/richfelker/musl-cross-make.git). Used most of the config.mak settings as they were and just added target and output. I built the compiler. I went through LFS/BLFS documents for all the package dependencies needed to build X11Libre. I spent several days including my vacation time building all the prerequisites from source. You can take or leave the patch I sent. My results from this are that X11Libre fails to build as is on that system.
Beta Was this translation helpful? Give feedback.
All reactions