Markus Schiltknecht pisze:
Hi,

I've just upgraded monotone's internal botan to version 1.7.3. Some entropy source files have changed since 1.7.2, thus after minor adjustments, my debian working box compiles and runs check just fine. However, I'm not quite sure if Windows boxen still have a botan good entropy source. Please somebody with access to a windows machine check, preferably with cygwin as well as native (we support both, don't we?).

Well, native (mingw) build fails with following:

g++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I. -I./pcre -DWIN32 -DBOTAN_EXT_ENTROPY_SRC_CAPI - DBOTAN_EXT_ENTROPY_SRC_WIN32 -DNETXX_NO_PTON -DNETXX_NO_NTOP -DNETXX_NO_INET6 -O1 -Wall -W -Wno-unused -fno-strict-al iasing -c -o botan/lib3rdparty_a-es_dev.o `test -f 'botan/es_dev.cpp' || echo './'`botan/es_dev.cpp
botan/es_dev.cpp:8:24: sys/select.h: No such file or directory
botan/es_dev.cpp: In member function `Botan::u32bit Botan::<unnamed>::Device_Reader::get(Botan::byte*, Botan::u32bit)':
botan/es_dev.cpp:43: error: `FD_SETSIZE' was not declared in this scope
botan/es_dev.cpp:48: error: `fd_set' was not declared in this scope
botan/es_dev.cpp:48: error: expected `;' before "read_set"
botan/es_dev.cpp:49: error: `read_set' was not declared in this scope
botan/es_dev.cpp:49: error: `FD_ZERO' was not declared in this scope
botan/es_dev.cpp:50: error: `FD_SET' was not declared in this scope
botan/es_dev.cpp:52: error: invalid type in declaration before ';' token
botan/es_dev.cpp:53: error: request for member `tv_sec' in `timeout', which is of non-class type `int' botan/es_dev.cpp:54: error: request for member `tv_usec' in `timeout', which is of non-class type `int'
botan/es_dev.cpp:56: error: `::select' has not been declared
botan/es_dev.cpp:59: error: `FD_ISSET' was not declared in this scope
make[2]: *** [botan/lib3rdparty_a-es_dev.o] Error 1
make[2]: Leaving directory `/d/projects/monotone/monotone-trunk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/d/projects/monotone/monotone-trunk'
make: *** [all] Error 2
|19:10:26#11|[EMAIL PROTECTED](msys)|/d/projects/monotone/monotone-trunk|

So whatever es_dev is, looks like it should be disabled for native windows build.

--
Zbigniew -zbigg- Zagórski
/ software developer / geek / happy daddy /



_______________________________________________
Monotone-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to