However, nettle-2.1 patch failed on both 7.6.112 and 7.8.700 sources.
Thus, i stole src/post_modules/Nettle/cipher.c[mod] from 7.8.352, put it in 7.6.112, applied the nettle-2.1 patch from 7.8-stable/debian and ended up with:
[...]
/home/peter/hack/Pike/7.6-distmaker/src/post_modules/Nettle/nettle.cmod: In function 'f_Yarrow_get_seed': /home/peter/hack/Pike/7.6-distmaker/src/post_modules/Nettle/nettle.cmod:122:72: error: 'struct yarrow256_ctx' has no member named 'seed_file'
Above is the actual error causing the failure (all the reset of the output seem to be warnings).
From looking in the Pike 7.8 repository, it looks like you need to
copy a few more files from 7.8.352. At least:
src/post_modules/Nettle/acconfig.h src/post_modules/Nettle/configure{,.in} src/post_modules/Nettle/nettle.c{,mod}
and optionally the following as well:
src/post_modules/Nettle/testsuite.in
/grubba