Steve Ellcey
2018-11-26 21:20:35 UTC
I am trying to do a bootstrap build of GCC using a newly built glibc in
a non standard location on my aarch64 platform (thunderx). This was working
up until a week or so ago but now I am running into a problem I haven't seen
before:
build/genautomata /home/sellcey/test-tot/src/gcc/gcc/common.md /home/sellcey/test-tot/src/gcc/gcc/config/aarch64/aarch64.md \
insn-conditions.md > tmp-automata.c
build/genautomata: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by build/genautomata)
Makefile:2326: recipe for target 's-automata' failed
Has anyone else seen this?
I am building binutils and an initial GCC into a sysroot location, then I build
glibc using that GCC and install it into that sysroot location and finally do
a full GCC build with bootstrap. It is the final bootstrap build that fails.
If I do a non-bootstrap build of the final GCC then it works.
I looked through the patches for the last couple of weeks to see if I could identify
what changed here but I haven't found anything. Maybe it was something in
glibc that changed.
Steve Ellcey
***@cavi
a non standard location on my aarch64 platform (thunderx). This was working
up until a week or so ago but now I am running into a problem I haven't seen
before:
build/genautomata /home/sellcey/test-tot/src/gcc/gcc/common.md /home/sellcey/test-tot/src/gcc/gcc/config/aarch64/aarch64.md \
insn-conditions.md > tmp-automata.c
build/genautomata: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by build/genautomata)
Makefile:2326: recipe for target 's-automata' failed
Has anyone else seen this?
I am building binutils and an initial GCC into a sysroot location, then I build
glibc using that GCC and install it into that sysroot location and finally do
a full GCC build with bootstrap. It is the final bootstrap build that fails.
If I do a non-bootstrap build of the final GCC then it works.
I looked through the patches for the last couple of weeks to see if I could identify
what changed here but I haven't found anything. Maybe it was something in
glibc that changed.
Steve Ellcey
***@cavi