This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
libgcc changes between 4.8.x and 4.9.x
- From: Cyd Haselton <chaselton at gmail dot com>
- To: gcc at gcc dot gnu dot org
- Date: Mon, 1 Dec 2014 13:08:58 -0600
- Subject: libgcc changes between 4.8.x and 4.9.x
- Authentication-results: sourceware.org; auth=none
Hello,
Question:
Were any changes to the compile/link process...specifically ones
related to dlopen...for libgcc between versions 4.8.x and 4.9.x?
Background:
I was successfully able to bootstrap 4.8.0 from 4.7.0 on an Android
tablet. When I attempt to do the same...or when I attempt to upgrade
without bootstrapping...4.9.x from 4.8.0, the build fails at
libgcc_s.so; libgcc.a is built but not the shared version. So far
I've tried 4.9.0 and 4.9.1; I'm checking here before trying 4.9.2 as
it takes some time to download and set up the build env on an Android
tablet.
Caveats:
a) I posted a similar question to gcc-help and received some
suggestions, but nothing that fixed the problem.
b) I'm running the build in an environment that emulates a standard
Linux filesystem on the Android device using fakechroot. Technically
it's the fakechroot that throws the error when libgcc_s.so is built
but since it is a fairly unchangeable part of the build environment,
I'd like to rule out all other possible issues before checking
fakechroot.