mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-19 09:45:24 +01:00
Move heirloom lex and flex after musl, replace heirloom yacc with byacc
This way, heirloom-devtools is only linked to a libc with a CDDL-compatible license, making it fully redistributable. Heirloom yacc doesn't work properly with musl libc, but luckily byacc can do its job just fine, so we only need heirloom lex now. Thanks to the more complete libc, and bash being available, heirloom's bootstrap is significantly simplified.
This commit is contained in:
parent
6567973a04
commit
02fb689ce1
6 changed files with 26 additions and 1679 deletions
|
|
@ -50,7 +50,6 @@ build: sed-4.0.9
|
|||
build: bzip2-1.0.8
|
||||
build: coreutils-5.0
|
||||
build: byacc-20240109
|
||||
build: heirloom-devtools-070527
|
||||
build: bash-2.05b
|
||||
improve: setup_repo
|
||||
improve: update_env
|
||||
|
|
@ -58,7 +57,6 @@ improve: merged_usr
|
|||
improve: populate_device_nodes
|
||||
define: CONSOLES = ( INTERACTIVE == True && CHROOT == False )
|
||||
improve: open_console ( CONSOLES == True )
|
||||
build: flex-2.5.11
|
||||
build: tcc-0.9.27
|
||||
improve: musl_libdir
|
||||
build: musl-1.1.24
|
||||
|
|
@ -68,8 +66,10 @@ build: tcc-0.9.27
|
|||
build: sed-4.0.9
|
||||
build: bzip2-1.0.8
|
||||
build: m4-1.4.7
|
||||
build: heirloom-devtools-070527
|
||||
build: flex-2.5.11
|
||||
build: flex-2.6.4
|
||||
uninstall: /usr/bin/yacc
|
||||
uninstall: heirloom-devtools-070527
|
||||
build: bison-3.4.1
|
||||
build: bison-3.4.1
|
||||
build: bison-3.4.1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue