Sorry about this :-) Just retrieved the lilypond-1.3.38 sources. Using
gcc 2.95.2 on OpenBSD 2.6 gives:
rm -f ./out/libc-extension.dep; DEPENDENCIES_OUTPUT="./out/libc-extension.dep
./out/libc-extension.o" c++ -c -DHAVE_CONFIG_H -DNPRINT -Iinclude -I./out
-I../lib/include -I../lib/./out -I../flower/include -I../flower/./out -g -g
-DNPRINT -I/usr/local/include -Wall -W -Wmissing-prototypes -Wmissing-declarations
-Wconversion libc-extension.cc -o out/libc-extension.o
libc-extension.cc: In function `void * memmem(const void *, int, const void *, int)':
libc-extension.cc:79: ANSI C++ forbids implicit conversion from `void *' in
initialization
libc-extension.cc:80: ANSI C++ forbids implicit conversion from `void *' in
initialization
sdb