[Bug 53] gcc-3.4.6 fails to compile with uClibc HEAD

bugzilla-daemon at osuosl.org bugzilla-daemon at osuosl.org
Mon Jan 19 14:52:54 UTC 2009


https://bugs.busybox.net/show_bug.cgi?id=53





--- Comment #6 from rhabarber1848 at web.de  2009-01-19 14:52:53 UTC ---
Another bug shows up later in the compile process:

In file included from
/root/tuxbox/work_uclibc2/compile/cdk/build_gcc/powerpc-tuxbox-linux-uclibc/nof/libstdc++-v3/include/csignal:49,
                 from
/root/tuxbox/work_uclibc2/compile/cdk/gcc-3.4.6/libstdc++-v3/include/stdc++.h:42:
/root/tuxbox/work_uclibc2/image/cdk/powerpc-tuxbox-linux-uclibc/include/signal.h:372:24:
ucontext.h: No such file or directory
In file included from
/root/tuxbox/work_uclibc2/compile/cdk/build_gcc/powerpc-tuxbox-linux-uclibc/nof/libstdc++-v3/include/csignal:49,
                 from
/root/tuxbox/work_uclibc2/compile/cdk/gcc-3.4.6/libstdc++-v3/include/stdc++.h:42:
/root/tuxbox/work_uclibc2/image/cdk/powerpc-tuxbox-linux-uclibc/include/signal.h:372:24:
ucontext.h: No such file or directory


The reason is this patch:
http://sources.busybox.net/index.py/trunk/uClibc/Makefile.in?r1=24405&r2=24595&diff_format=h

I am compiling uClibc with UCLIBC_SUSV3_LEGACY disabled in this case.

Removing these lines from signal.h fixes the compile problem:

# ifdef __USE_XOPEN
/* This will define `ucontext_t' and `mcontext_t'.  */
#  include <ucontext.h>
# endif

but it may have side-effects I am not aware of.


-- 
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the uClibc-cvs mailing list