Bug#866712: moonshot-gss-eap FTBFS on arm64: libeap/src/utils/common.h:429:0: error: "__bitwise" redefined [-Werror]

2017-07-10 Thread Sam Hartman
I'm starting the process of updating to new upstream.
I think that is reasonably likely to fix this.  If not, I'll look into
the issue after the update.
I'm OK if moonshot-gss-eap falls out of testing for a few weeks.

--Sam



Bug#866712: moonshot-gss-eap FTBFS on arm64: libeap/src/utils/common.h:429:0: error: "__bitwise" redefined [-Werror]

2017-07-01 Thread Adrian Bunk
Source: moonshot-gss-eap
Version: 0.9.5-3
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/moonshot-gss-eap.html

...
make  all-am
make[4]: Entering directory '/build/1st/moonshot-gss-eap-0.9.5/mech_eap'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  
-DBUILD_GSSEAP_LIB -DSYSCONFDIR=\"/etc\" -DDATAROOTDIR=\"/usr/share\" 
-Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wall -Wunused-parameter -isystem 
/usr/include/mit-krb5 -I/usr/include  -DGSSEAP_ENABLE_ACCEPTOR 
-I./../libeap/src -I./../libeap/src/common -I./../libeap/src/eap_common 
-I./../libeap/src/utils  -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 
-DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_LEAP -DEAP_PSK -DEAP_PAX -DEAP_SAKE 
-DEAP_GPSK -DEAP_GPSK_SHA256 -DEAP_SERVER_IDENTITY -DEAP_SERVER_TLS 
-DEAP_SERVER_PEAP -DEAP_SERVER_TTLS -DEAP_SERVER_MD5 -DEAP_SERVER_MSCHAPV2 
-DEAP_SERVER_GTC -DEAP_SERVER_PSK -DEAP_SERVER_PAX -DEAP_SERVER_SAKE 
-DEAP_SERVER_GPSK -DEAP_SERVER_GPSK_SHA256 -DIEEE8021X_EAPOL -I/usr/include -g 
-O2 -fstack-protector-strong -Wformat -Werror=format-security 
-Wno-error=deprecated -Wno-error=deprecated-declarations -c -o 
mech_eap_la-acquire_cred.lo `test -f 'acquire_cred.c' || echo 
'./'`acquire_cred.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DBUILD_GSSEAP_LIB 
-DSYSCONFDIR=\"/etc\" -DDATAROOTDIR=\"/usr/share\" -Wdate-time 
-D_FORTIFY_SOURCE=2 -Werror -Wall -Wunused-parameter -isystem 
/usr/include/mit-krb5 -I/usr/include -DGSSEAP_ENABLE_ACCEPTOR -I./../libeap/src 
-I./../libeap/src/common -I./../libeap/src/eap_common -I./../libeap/src/utils 
-DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP 
-DEAP_LEAP -DEAP_PSK -DEAP_PAX -DEAP_SAKE -DEAP_GPSK -DEAP_GPSK_SHA256 
-DEAP_SERVER_IDENTITY -DEAP_SERVER_TLS -DEAP_SERVER_PEAP -DEAP_SERVER_TTLS 
-DEAP_SERVER_MD5 -DEAP_SERVER_MSCHAPV2 -DEAP_SERVER_GTC -DEAP_SERVER_PSK 
-DEAP_SERVER_PAX -DEAP_SERVER_SAKE -DEAP_SERVER_GPSK -DEAP_SERVER_GPSK_SHA256 
-DIEEE8021X_EAPOL -I/usr/include -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wno-error=deprecated 
-Wno-error=deprecated-declarations -c acquire_cred.c  -fPIC -DPIC -o 
.libs/mech_eap_la-acquire_cred.o
In file included from gssapiP_eap.h:85:0,
 from acquire_cred.c:37:
./../libeap/src/utils/common.h:429:0: error: "__bitwise" redefined [-Werror]
 #define __bitwise
 
In file included from /usr/include/aarch64-linux-gnu/asm/sigcontext.h:19:0,
 from /usr/include/aarch64-linux-gnu/bits/sigcontext.h:27,
 from /usr/include/signal.h:306,
 from /usr/include/aarch64-linux-gnu/sys/param.h:28,
 from gssapiP_eap.h:56,
 from acquire_cred.c:37:
/usr/include/linux/types.h:21:0: note: this is the location of the previous 
definition
 #define __bitwise __bitwise__
 
cc1: all warnings being treated as errors
Makefile:806: recipe for target 'mech_eap_la-acquire_cred.lo' failed
make[4]: *** [mech_eap_la-acquire_cred.lo] Error 1