[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#886377: i2pd: FTBFS (Hurd, kFreeBSD?): winsock2.h: No such file or directory

Source: i2pd
Version: 2.17.0-1
Severity: important
Tags: upstream
Justification: fails to build from source
User: debian-hurd@lists.debian.org
Usertags: hurd-i386

The build of i2pd for hurd-i386 (admittedly not a release
architecture) failed:

  g++ -Os -D_MT -DWIN32 -D_WINDOWS -DWIN32_LEAN_AND_MEAN -DWIN32_APP -std=c++11 -Ilibi2pd -Ilibi2pd_client -Idaemon -I. -msse -c -o obj/libi2pd/TunnelGateway.o libi2pd/TunnelGateway.cpp
  /usr/include/boost/asio/detail/socket_types.hpp:38:11: fatal error: winsock2.h: No such file or directory

The kFreeBSD autobuilders appear to be out of commission at the
moment, but I wouldn't be surprised if kFreeBSD builds turned out to
fail in the same fashion.

Could you please arrange to predefine WIN32 et al. only when actually
building for Windows?


Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu

Reply to: