dl8dtl
Developer
When building a new kernel, I get:
I remember I've once already stumbled across that … why are there two versions of lz4 included? Anyone with a quick idea?
Code:
ld: error: duplicate symbol: lz4_init
>>> defined at lz4.c:1029 (/usr/src/sys/cddl/contrib/opensolaris/common/lz4/lz4.c:1029)
>>> lz4.o:lz4_init)
>>> defined at lz4_zfs.c:917 (/usr/src/sys/contrib/openzfs/module/zfs/lz4_zfs.c:917)
>>> lz4_zfs.o:.text+0x930)
ld: error: duplicate symbol: lz4_fini
>>> defined at lz4.c:1039 (/usr/src/sys/cddl/contrib/opensolaris/common/lz4/lz4.c:1039)
>>> lz4.o:lz4_fini)
>>> defined at lz4_zfs.c:922 (/usr/src/sys/contrib/openzfs/module/zfs/lz4_zfs.c:922)
>>> lz4_zfs.o:.text+0x940)
*** [zfs.ko.full] Error code 1
I remember I've once already stumbled across that … why are there two versions of lz4 included? Anyone with a quick idea?