Problems building linux-2.6.29.6

Philip A. Prindeville philipp_subx at redfish-solutions.com
Fri Aug 14 01:00:43 UTC 2009


First off, yes, I know that our version of uClibc (0.9.28) and gcc
(4.2/snapshot 20090325) aren't the most recent.

That said, yes, they've been working up to now, and yes, we plan on
updating them as soon as we get our current release done.

What I'm seeing is below.

I've not followed linux kernel development closely enough to know if any
of the signals stuff changed between 2.6.27.29 (which works) and
2.6.29.6 (which doesn't).

I was hoping that this might look familiar to someone... getting it
fixed would get us a lot closer to releasing.

Is there a published patch for this?  I saw the thread started with
Denys, but not a resolution...

Thanks.

-Philip
========

/home/philipp/bump/toolchain_build_i586/gcc-4.2-initial/./gcc/xgcc -B/home/philipp/bump/toolchain_build_i586/gcc-4.2-initial/./gcc/ -B/home/philipp/bump/build_i586/staging_dir/i586-linux-uclibc/bin/ -B/home/philipp/bump/build_i586/staging_dir/i586-linux-uclibc/lib/ -isystem /home/philipp/bump/build_i586/staging_dir/i586-linux-uclibc/include -isystem /home/philipp/bump/build_i586/staging_dir/i586-linux-uclibc/sys-include -O2  -g -Os -DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc -I/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/. -I/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/../include -I/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/../libcpp/include -I/home/philipp/bump/toolchain_build_i586/gmp/include -I/home/philipp/bump/toolchain_build_i586/mpfr/include -I/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/../libdecnumber -I../libdecnumber  -fexceptions -c /home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/unwind-dw2.c -o libgcc/./unwind-dw2.o
In file included from /home/philipp/bump/toolchain_build_i586/uClibc_dev//usr/include/signal.h:309,
                 from /home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:115,
                 from /home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/unwind-dw2.c:338:
/home/philipp/bump/toolchain_build_i586/uClibc_dev//usr/include/bits/sigcontext.h:28:29: error: asm/sigcontext.h: No such file or directory
In file included from /home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/unwind-dw2.c:338:
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h: In function 'x86_fallback_frame_state':
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:153: error: dereferencing pointer to incomplete type
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:160: error: dereferencing pointer to incomplete type
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:162: error: dereferencing pointer to incomplete type
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:164: error: dereferencing pointer to incomplete type
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:166: error: dereferencing pointer to incomplete type
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:168: error: dereferencing pointer to incomplete type
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:170: error: dereferencing pointer to incomplete type
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:172: error: dereferencing pointer to incomplete type
/home/philipp/bump/toolchain_build_i586/gcc-4.2-20090325/gcc/config/i386/linux-unwind.h:174: error: dereferencing pointer to incomplete type
make[3]: *** [libgcc/./unwind-dw2.o] Error 1
make[3]: Leaving directory `/home/philipp/bump/toolchain_build_i586/gcc-4.2-initial/gcc'
make[2]: *** [libgcc.a] Error 2
make[2]: Leaving directory `/home/philipp/bump/toolchain_build_i586/gcc-4.2-initial/gcc'
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory `/home/philipp/bump/toolchain_build_i586/gcc-4.2-initial'
make: *** [/home/philipp/bump/toolchain_build_i586/gcc-4.2-initial/.compiled] Error 2







More information about the uClibc mailing list