[Ecls-list] `format': ~C acting the same as ~:C?

Dave Pearson davep at davep.org
Wed May 28 03:20:06 UTC 2003

* Dave Pearson <davep at davep.org> [2003-05-28 09:24:55 +0100]:

> Thanks for that. BTW, I don't know if this is important or not but that
> new patch-0.9-current complains about a small number of missing files when
> applied against the stock 0.9 tarball sources. It seems to be a CHANGELOG
> in the src directory and some items pertaining to format tests (so I'm
> guessing they're not important).

Unarchiving a clean 0.9 and applying the new patch seems to stop ecl from
building with this error:

| gcc -c -I../h -I/usr/local/src/ecl-0.9/src/c -I/usr/local/src/ecl-0.9/src/h -I/usr/local/src/ecl-0.9/src/gc/include -g -O2 -fstrict-aliasing -Dlinux -o file.o file.c
| /usr/local/src/ecl-0.9/src/c/file.d: In function `flisten':
| /usr/local/src/ecl-0.9/src/c/file.d:1007: variable `tv' has initializer but incomplete type
| /usr/local/src/ecl-0.9/src/c/file.d:1007: warning: excess elements in struct initializer after `tv'
| /usr/local/src/ecl-0.9/src/c/file.d:1007: warning: excess elements in struct initializer after `tv'
| /usr/local/src/ecl-0.9/src/c/file.d:1007: storage size of `tv' isn't known
| make[2]: *** [file.o] Error 1
| rm list.c file.c disassembler.c main.c eval.c character.c gfun.c compiler.c reference.c clos.c symbol.c package.c interpreter.c instance.c
| make[2]: Leaving directory `/usr/local/src/ecl-0.9/build/c'
| make[1]: *** [libecl.a] Error 2
| make[1]: Leaving directory `/usr/local/src/ecl-0.9/build'
| make: *** [all] Error 2

This is on RedHat GNU/Linux 6.2, patched up, GCC 2.91 with ecl configured
with the command "./configure --prefix=/usr/local/stow/ecl --with-tcp".

Dave Pearson:                   |     lbdb.el - LBDB interface.
http://www.davep.org/           |  sawfish.el - Sawfish mode.
Emacs:                          |  uptimes.el - Record emacs uptimes.
http://www.davep.org/emacs/     | quickurl.el - Recall lists of URLs.

More information about the ecl-devel mailing list