Bison build failure on uClibc ARM

Tux Mason tuxmason at gmail.com
Fri Mar 1 13:07:10 UTC 2013


Hello,

Am building a uClibc toolchain for use on my odroid X2. Bison fails with
the following error;

arm-zero-linux-uclibcgnueabi-gcc  -std=gnu99  -I.
-I/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib  -I../intl
-I/tools-arm/include  -g -O2 -MT snprintf.o -MD -MP -MF .deps/snprintf.Tpo
-c -o snprintf.o
/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib/snprintf.c
mv -f .deps/snprintf.Tpo .deps/snprintf.Po
arm-zero-linux-uclibcgnueabi-gcc  -std=gnu99  -I.
-I/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib  -I../intl
-I/tools-arm/include  -g -O2 -MT spawn_faction_addclose.o -MD -MP -MF
.deps/spawn_faction_addclose.Tpo -c -o spawn_faction_addclose.o
/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib/spawn_faction_addclose.c
/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib/spawn_faction_addclose.c:
In function 'posix_spawn_file_actions_addclose':
/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib/spawn_faction_addclose.c:50:19:
error: 'posix_spawn_file_actions_t' has no member named '_used'
/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib/spawn_faction_addclose.c:50:42:
error: 'posix_spawn_file_actions_t' has no member named '_allocated'
/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib/spawn_faction_addclose.c:59:24:
error: 'posix_spawn_file_actions_t' has no member named '_actions'
/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib/spawn_faction_addclose.c:59:47:
error: 'posix_spawn_file_actions_t' has no member named '_used'
/home/lfs/tuxdev.git/toolchain-build/bison-2.7/lib/spawn_faction_addclose.c:64:19:
error: 'posix_spawn_file_actions_t' has no member named '_used'
make[4]: *** [spawn_faction_addclose.o] Error 1
make[4]: Leaving directory
`/home/lfs/tuxdev.git/toolchain-build/bison-2.7-obj/lib'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/home/lfs/tuxdev.git/toolchain-build/bison-2.7-obj/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/lfs/tuxdev.git/toolchain-build/bison-2.7-obj'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/lfs/tuxdev.git/toolchain-build/bison-2.7-obj'
make: *** [build] Error 1

Has anyone experienced the above failure? Any pointers will be greatly
appreciated.

Kind regards,
Daniel


More information about the uClibc mailing list