build with zfs broken

ben wilber <[email protected]> Sun, 23 Jun 2024 16:11:47 -0400
Newsgroups gmane.os.freebsd.devel.ppc
Message-ID <jyepxo3xrvl37hvhyha5qndvdm5blz32jlquye3zrz3etd7jzg@u4ulswzpxivj>
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.