mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-02 01:18:08 +01:00
Various GCC 4.0 regenerations
This commit is contained in:
parent
1ada7a101e
commit
2550cebc20
3 changed files with 22 additions and 6 deletions
|
|
@ -53,8 +53,8 @@ ba9fb5190645c150c413c79f8a48fbc1a1c3e0e2442782b47a124d35b1e38980 gawk-5.3.0_0.t
|
|||
ab8b5b92de4780b085d8bc7e98ee72ad5ba9c07b26690c579c559b5cc21817eb gc-8.0.4_0.tar.bz2
|
||||
6308c8d1568905cf58b3cd7b64e15a14656405f9676ec47ce3e9eecce3c857bc gcc-10.4.0_0.tar.bz2
|
||||
2537802994ec434e543d3736210a1d4c1e704bb2cc849375beeceacf794e26b2 gcc-13.1.0_0.tar.bz2
|
||||
27bb77077559b6c0f8dd7b8790ac48f70410ecc8816b5c493988ad5556da65e2 gcc-4.0.4_0.tar.bz2
|
||||
a1e805b206be1ca7fad2440fc60eff52f3693849ff73c339da84d010f81dd5cc gcc-4.0.4_1.tar.bz2
|
||||
64052d4b2ad1ac405455767b3ac09b77c31d90c38b1d69bfc0922902bd943a2d gcc-4.0.4_0.tar.bz2
|
||||
da88bb5900f33c1caca9180784e47367e64ec9f258182a147d84168540de1450 gcc-4.0.4_1.tar.bz2
|
||||
5958cf5a547134bea11fda1eee7f7fdb3435f8e55c8339238ecd1b139ca96599 gcc-4.7.4_0.tar.bz2
|
||||
6b5236819c5963d33dffa022142df70644dbc1960adcb4456017112cf9b79f5b gettext-0.21_0.tar.bz2
|
||||
309282ba840f80b5e10897b1221f3ff3329b9e05b982c788d03652f411974524 gmp-6.2.1_0.tar.bz2
|
||||
|
|
|
|||
|
|
@ -4,8 +4,6 @@
|
|||
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
EXTRA_DISTFILES="automake-1.16.3.tar.xz"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# This is needed for building with TCC
|
||||
|
|
@ -45,9 +43,18 @@ src_prepare() {
|
|||
libtoolize
|
||||
cp ../automake-1.16.3/lib/config.sub .
|
||||
|
||||
# Rebuild files generated by GCC build system
|
||||
rm gcc/c-parse.y libiberty/functions.texi
|
||||
rm libiberty/obstacks.texi
|
||||
touch libiberty/obstacks.texi
|
||||
|
||||
# Rebuild libcpp/ucnid.h
|
||||
rm libcpp/ucnid.h
|
||||
perl libcpp/ucnid.pl < libcpp/ucnid.tab > libcpp/ucnid.h
|
||||
|
||||
# Rebuild bison files
|
||||
# Workaround for bison being too new
|
||||
sed -i 's/YYLEX/yylex()/' gcc/c-parse.y
|
||||
sed -i 's/YYLEX/yylex()/' gcc/c-parse.in
|
||||
rm gcc/c-parse.c
|
||||
rm gcc/gengtype-yacc.c gcc/gengtype-yacc.h
|
||||
rm intl/plural.c
|
||||
|
|
|
|||
|
|
@ -44,9 +44,18 @@ src_prepare() {
|
|||
libtoolize
|
||||
cp ../automake-1.16.3/lib/config.sub .
|
||||
|
||||
# Rebuild files generated by GCC build system
|
||||
rm gcc/c-parse.y libiberty/functions.texi
|
||||
rm libiberty/obstacks.texi
|
||||
touch libiberty/obstacks.texi
|
||||
|
||||
# Rebuild libcpp/ucnid.h
|
||||
rm libcpp/ucnid.h
|
||||
perl libcpp/ucnid.pl < libcpp/ucnid.tab > libcpp/ucnid.h
|
||||
|
||||
# Rebuild bison files
|
||||
# Workaround for bison being too new
|
||||
sed -i 's/YYLEX/yylex()/' gcc/c-parse.y
|
||||
sed -i 's/YYLEX/yylex()/' gcc/c-parse.in
|
||||
rm gcc/c-parse.c
|
||||
rm gcc/gengtype-yacc.c gcc/gengtype-yacc.h
|
||||
rm intl/plural.c
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue