omit building the target libiberty when building a cross compiler
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Android |
Fix Released
|
Undecided
|
Paul Sokolovsky | ||
Linaro GCC |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When using the Linaro GCC 4.6-2011.06-0 release as a base for building an Android cross toolchain the build fails with:
checking for library containing strerror... configure: error: Link tests
are not allowed after GCC_NO_EXECUTABLES.
make[2]: *** [configure-
make[2]: Leaving directory
Android is using bionic and these configure tests are known to be fragile when using a different target libc. After applying the follwing patch to the Linaro GCC 4.6-2011.06-0 release the Android toolchain can be build without the --disable-
svn diff -r 175559:175560 svn://gcc.
Since HP's patch is in the FSF's 4.6 branch already - Do we want to include it into our next release if it's not picked up automatically?
Changed in gcc-linaro: | |
status: | Fix Committed → Fix Released |
Changed in linaro-android: | |
status: | Fix Committed → Fix Released |
The corresponding GNU Bugzilla is this one gcc.gnu. org/bugzilla/ show_bug. cgi?id= 47836
http://