[uClibc 0001164]: libgfortran build crashes with uClibc and gcc 4.2
bugs at busybox.net
bugs at busybox.net
Wed Jun 27 21:25:24 UTC 2007
The following issue has been CLOSED
======================================================================
http://busybox.net/bugs/view.php?id=1164
======================================================================
Reported By: linux_junkie
Assigned To: uClibc
======================================================================
Project: uClibc
Issue ID: 1164
Category: Shared Library Support
Reproducibility: always
Severity: crash
Priority: normal
Status: closed
Resolution: open
Fixed in Version:
======================================================================
Date Submitted: 01-17-2007 22:32 PST
Last Modified: 06-27-2007 14:25 PDT
======================================================================
Summary: libgfortran build crashes with uClibc and gcc 4.2
Description:
When building with buildroot and the latest gcc snapshot the build
crashes:
Checking multilib configuration for libgfortran...
make[3]: Entering directory
`/root/buildroot/toolchain_build_i686/gcc-4.2-final/i686-linux-uclibc/libgfortran'
/bin/sh
/root/buildroot/toolchain_build_i686/gcc-4.2-20070110/libgfortran/mk-kinds-h.sh
'/root/buildroot/toolchain_build_i686/gcc-4.2-final/./gcc/gfortran
-B/root/buildroot/toolchain_build_i686/gcc-4.2-final/./gcc/
-B/root/buildroot/build_i686/staging_dir/i686-linux-uclibc/bin/
-B/root/buildroot/build_i686/staging_dir/i686-linux-uclibc/lib/ -isystem
/root/buildroot/build_i686/staging_dir/i686-linux-uclibc/include -isystem
/root/buildroot/build_i686/staging_dir/i686-linux-uclibc/sys-include -I .
-Wall -fno-repack-arrays -fno-underscoring ' > kinds.h || rm kinds.h
/root/buildroot/toolchain_build_i686/gcc-4.2-20070110/libgfortran/mk-kinds-h.sh:
Unknown type
grep '^#' < kinds.h > kinds.inc
/bin/sh: kinds.h: No such file or directory
make[3]: *** [kinds.inc] Error 1
make[3]: Leaving directory
`/root/buildroot/toolchain_build_i686/gcc-4.2-final/i686-linux-uclibc/libgfortran'
make[2]: *** [all-target-libgfortran] Error 2
make[2]: Leaving directory
`/root/buildroot/toolchain_build_i686/gcc-4.2-final'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/root/buildroot/toolchain_build_i686/gcc-4.2-final'
make: *** [/root/buildroot/toolchain_build_i686/gcc-4.2-final/.compiled]
Error 2
[root at builder buildroot]#
Is this a problem with libgfortran?? I found this thread:
http://gcc.gnu.org/ml/gcc-bugs/2006-03/msg00484.html
and it seems to indicates this is a problem with GMP and MPFR??
Is this so and how do I fix it?
======================================================================
----------------------------------------------------------------------
bernhardf - 01-18-07 14:10
----------------------------------------------------------------------
I'm aware of this glitch. Give me some time to get my gmp/mpfr
build-changes merged back. Meanwhile, please do these two things:
1)
Attach you toplevel .config and the uclibc.config you use, specify what
compiler/binutils/gmp/mpfr version you have on your build-host.
2)
Use the most current daily snapshot (or a current checkout of the
gcc-4_2-branch) of gcc-4.2 and let me know what *exact* version you were
experiencing this error with.
As a quick stopper, read the thread at:
http://gcc.gnu.org/ml/fortran/2006-10/msg00136.html
and eventually apply that dirty hack to bail out if the kinds were
mis-detected.
Tracking down an exact setup on where we can reproduce this failure is
very much appreciated!
Thanks and kind regards,
----------------------------------------------------------------------
linux_junkie - 01-19-07 14:37
----------------------------------------------------------------------
My build-host is just the generic buildroot image from the website. I am
trying to use this to build a more updated development system that I can
boot too. The generic buildroot image is for the old 2.4 kernel. I have
uploaded the bildroot .config file and the uClibc .config file.
The versions building are:
binutils-2.17.50.0.8.tar.bz2
uClibc-snapshot.tar.bz2 (0.9.29)
gcc-4.2-20070110.tar.bz2
gmp-4.2.1.tar.bz2
mpfr-2.2.1.tar.bz2
linux-2.6.19.2.tar.bz2
----------------------------------------------------------------------
linux_junkie - 01-24-07 20:22
----------------------------------------------------------------------
Just wanted to note I was able to build sucessfully with out the fortran
compiler checked off. This means the problem may be within the fortran
package.
----------------------------------------------------------------------
bernhardf - 06-27-07 14:25
----------------------------------------------------------------------
This was fixed quite some time ago.
Issue History
Date Modified Username Field Change
======================================================================
01-17-07 22:32 linux_junkie New Issue
01-17-07 22:32 linux_junkie Status new => assigned
01-17-07 22:32 linux_junkie Assigned To => uClibc
01-17-07 22:35 linux_junkie Issue Monitored: linux_junkie
01-18-07 14:10 bernhardf Note Added: 0001992
01-19-07 14:25 linux_junkie File Added: buildroot_config
01-19-07 14:26 linux_junkie File Added: uclibc_config
01-19-07 14:37 linux_junkie Note Added: 0002009
01-24-07 20:22 linux_junkie Note Added: 0002043
06-27-07 14:25 bernhardf Status assigned => closed
06-27-07 14:25 bernhardf Note Added: 0002529
======================================================================
More information about the uClibc-cvs
mailing list