Closed andzai1995 closed 3 years ago
3-chroot/34-flex. In configure script HELPMAN equals to /tools/bin/true, but in CMLFS we don't use it. HELPMAN should be equal to /llvmtools/bin/true.
fixed with 51c237f
Branch llvm-12.0.0 is currently incomplete, as i did not take note of the changes i made to build GCC & binutils to install in /llvmtools
and /usr
instead of /llvmtools/gnu
and /opt/gnu
. I was expecting GCC to fail to compile in chroot, but it didn't.
I am doing another build to record changes and catch mistakes
Is there any reason to keep the master branch on LLVM-11.0.0? I'm thinking of dropping it or making a separate branch.
Use LLVM 12 as default. 🤔
Use LLVM 12 as default. thinking
I think i will, since i have been working on CMLFS with LLVM-12 for the past few weeks.
I moved the master branch to a new branch, LLVM-11.0.0 ( CMLFS 1.1.x) ... i will get that working later.
Once I finish another build, This time uploading my build commands, I will update the master to the llvm-12.0.0
branch. The llvm-12.0.0 branch will considered as CMLFS 2.0
Second minor bug. What libtool should we use (from clang 12 or gnu variant?)
Second minor bug. What libtool should we use (from clang 12 or gnu variant?)
Try libtool from clang (LLVM-12). Unofficially, i would like to use tools from LLVM over GNU tools
I'll close this and re-open if there are more minor typos, bugs, or mistakes.
Otherwise, i enabled Discussions for this repo
Let's put in this issue that bugs like misplacing in configure scripts, misplacing of files, patches, etc. In general, everything of that should be fixed by maintainer not in first turn and you can fix it temporarly by yourselves. But in the end it must be fixed.