Am 03.02.23 um 08:14 schrieb Xin LI:
The branch main has been updated by delphij:
URL:
https://cgit.FreeBSD.org/src/commit/?id=6998572a74a98721781ecd5b6829435259f9825a
commit 6998572a74a98721781ecd5b6829435259f9825a
Author: Xin LI <[email protected]>
AuthorDate: 2023-02-03 07:14:21 +0000
Commit: Xin LI <[email protected]>
CommitDate: 2023-02-03 07:14:21 +0000
hastd: use zlib's crc32 implementation.
Reviewed by: pjd
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D35767
This commit broke sbin/hasctl, it still wants to use the removed
crc32.c from the hastd directory.
The following patch is untested but did allow buildworld to finish.
(Untested, since I do not use hast.)
diff --git a/sbin/hastctl/Makefile b/sbin/hastctl/Makefile
index 00c89ef4f743..3f2198e74df6 100644
--- a/sbin/hastctl/Makefile
+++ b/sbin/hastctl/Makefile
@@ -7,7 +7,6 @@ PACKAGE=hast
PROG= hastctl
SRCS= activemap.c
-SRCS+= crc32.c
SRCS+= ebuf.c
SRCS+= hast_checksum.c hast_compression.c hast_proto.c hastctl.c
SRCS+= lzf.c
@@ -33,7 +32,7 @@ CFLAGS+=-DINET6
CFLAGS+=-DYY_NO_UNPUT
CFLAGS+=-DYY_NO_INPUT
-LIBADD= md util
+LIBADD= md util z
YFLAGS+=-v