Bug #163
[ecl] 12.7.1-1 build fails
Status:
not-a-bug
Priority:
bug
Assignee:
-
% Done:
0%
Description
if gcc -fPIC -DHAVE_CONFIG_H -I. -I/build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src -I. -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=loongson2f -mabi=n32 -pipe -mplt -Wa,-mfix-loongson2f-nop -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -D_THREAD_SAFE -DNDEBUG -MT atomic_ops.o -MD -MP -MF ".deps/atomic_ops.Tpo" -c -o atomic_ops.o /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c; \ then mv -f ".deps/atomic_ops.Tpo" ".deps/atomic_ops.Po"; else rm -f ".deps/atomic_ops.Tpo"; exit 1; fi /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:74:1: error: unknown type name 'AO_TS_t' /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:75:2: error: 'AO_TS_CLEAR' undeclared here (not in a function) /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:116:1: error: unknown type name 'AO_TS_t' /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c: In function 'lock_ool': /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:120:40: error: 'AO_TS_SET' undeclared (first use in this function) /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:120:40: note: each undeclared identifier is reported only once for each function it appears in /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c: At top level: /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:124:1: error: unknown type name 'AO_TS_t' /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c: In function 'lock': /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:126:37: error: 'AO_TS_SET' undeclared (first use in this function) /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c: At top level: /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:130:1: error: unknown type name 'AO_TS_t' /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:139:1: error: unknown type name 'AO_TS_t' /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c: In function 'AO_compare_and_swap_emulation': /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:144:3: error: unknown type name 'AO_TS_t' /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c: In function 'AO_compare_double_and_swap_double_emulation': /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:180:3: error: unknown type name 'AO_TS_t' /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c: In function 'AO_store_full_emulation': /build/src/ecl-12.7.1/src/gc/libatomic_ops-1.2/src/atomic_ops.c:215:3: error: unknown type name 'AO_TS_t' make[5]: *** [atomic_ops.o] Error 1 make[5]: Leaving directory `/build/src/ecl-12.7.1/build/atomic/src'
Files
History
Updated by mtjm over 11 years ago
Not seeing any need for ecl instead of e.g. clisp or sbcl (of which only clisp currently works), nor any comments related to this issue, I have removed ecl from mips64el.