Re: dhcpcd5: FTBFS on Hurd-i386
(non-subscriber; please keep me in CC)
On Fri, Jul 1, 2022 at 6:31 PM Martin-Éric Racine
<martin-eric.racine@iki.fi> wrote:
>
> > ../compat/rbtree.h:50:10: fatal error: sys/endian.h: No such file or directory
> > 50 | #include <sys/endian.h>
> > Probably <endian.h> can be used instead?
>
> Would you have a patch I could test on Debian and later submit to upstream?
This seems to be the relevant ./configure fragment:
*****
if [ -z "$BE64ENC" ]; then
printf "Testing for be64enc ... "
cat <<EOF >_be64enc.c
#include <sys/endian.h>
#include <stdlib.h>
int main(void) {
be64enc(NULL, 0);
return 0;
}
EOF
if $XCC _be64enc.c -o _be64enc 2>&3; then
BE64ENC=yes
else
BE64ENC=no
fi
echo "$BE64ENC"
rm -f _be64enc.c _be64enc
fi
if [ "$BE64ENC" = no ]; then
echo "#include \"compat/endian.h\"" >>$CONFIG_H
fi
*****
Martin-Éric
Reply to: