guix-devel
[Top][All Lists]
Advanced

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

Cross-compilation to MinGW broken on core-updates


From: Ludovic Courtès
Subject: Cross-compilation to MinGW broken on core-updates
Date: Thu, 08 Jun 2017 00:22:06 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

Hello Jan & all!

Bash fails to cross-build for i686-w64–mingw32 on ‘core-updates’:

--8<---------------cut here---------------start------------->8---
gcc  -DPROGRAM='"bash.exe"' -DCONF_HOSTTYPE='"i686"' -DCONF_OSTYPE='"mingw32"' 
-DCONF_MACHTYPE='"i686-w64-mingw32"' -DCONF_VENDOR='"w64"' 
-DLOCALEDIR='"/gnu/store/v5rh1ypnn49m6qm6rrvwjvaiclfyqssc-bash-4.4.12/share/locale"'
 -DPACKAGE='"bash"' -DSHELL -DHAVE_CONFIG_H   -I.  -I. -I./include -I./lib 
-I./lib/intl -I/tmp/guix-build-bash-4.4.12.drv-0/bash-4.4/lib/intl  -g 
-DCROSS_COMPILING  -g -DCROSS_COMPILING -o mksyntax.exe ./mksyntax.c 
In file included from ./mksyntax.c:23:0:
./config.h:353:19: error: two or more data types in declaration specifiers
 #define socklen_t unsigned int
                   ^
./config.h:353:28: error: two or more data types in declaration specifiers
 #define socklen_t unsigned int
                            ^
make: *** [Makefile:691: mksyntax.exe] Error 1
--8<---------------cut here---------------end--------------->8---

(From <https://hydra.gnu.org/build/2099119>.)

Ideas?

TIA,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]