build with zfs broken

From: ben wilber <ben_at_desync.com>
Date: Sun, 23 Jun 2024 20:11:47 UTC
Hi,

I'm not sure it's a supported configuration, but it looks like building
zfs into the kernel was broken a few days ago:

make[3]: "/obj/nodeppc/factory/src/powerpc.powerpc64/sys/GENERIC64/Makefile" line 8293: warning: duplicate script for target "sha256-ppc.o" ignored
make[3]: "Makefile" line 8233: warning: using previous script for "sha256-ppc.o" defined here
make[3]: "/obj/nodeppc/factory/src/powerpc.powerpc64/sys/GENERIC64/Makefile" line 8300: warning: duplicate script for target "sha512-ppc.o" ignored
make[3]: "Makefile" line 8237: warning: using previous script for "sha512-ppc.o" defined here

(...)

linking kernel.full
ld: error: duplicate symbol: zfs_sha256_ppc
>>> defined at sha256-ppc.S:47 (/factory/src/sys/contrib/openzfs/module/icp/asm-ppc64/sha2/sha256-ppc.S:47)
>>>            sha256-ppc.o:(zfs_sha256_ppc)
>>> defined at sha256-ppc.S:47 (/factory/src/sys/contrib/openzfs/module/icp/asm-ppc64/sha2/sha256-ppc.S:47)
>>>            sha256-ppc.o:(.text+0x0)

ld: error: duplicate symbol: zfs_sha512_ppc
>>> defined at sha512-ppc.S:47 (/factory/src/sys/contrib/openzfs/module/icp/asm-ppc64/sha2/sha512-ppc.S:47)
>>>            sha512-ppc.o:(zfs_sha512_ppc)
>>> defined at sha512-ppc.S:47 (/factory/src/sys/contrib/openzfs/module/icp/asm-ppc64/sha2/sha512-ppc.S:47)
>>>            sha512-ppc.o:(.text+0x0)
*** [kernel.full] Error code 1

I suspect 3465f14dac7d.