From: Daniel Salzman Date: Mon, 28 Jun 2021 12:24:36 +0000 (+0200) Subject: libknot, libzscanner: compile and build against libfuzzer to fix small number of... X-Git-Tag: v3.1.0~53 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a9f00b7a61a5c8eba329f57d0fb2aa8b5b4a29b1;p=thirdparty%2Fknot-dns.git libknot, libzscanner: compile and build against libfuzzer to fix small number of 8-bit counters fixes #744 --- diff --git a/src/libknot/Makefile.inc b/src/libknot/Makefile.inc index 0c5f1eff3b..beae1920f0 100644 --- a/src/libknot/Makefile.inc +++ b/src/libknot/Makefile.inc @@ -1,8 +1,10 @@ lib_LTLIBRARIES += libknot.la pkgconfig_DATA += libknot.pc -libknot_la_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(lmdb_CFLAGS) -libknot_la_LDFLAGS = $(AM_LDFLAGS) $(libknot_VERSION_INFO) $(LDFLAG_EXCLUDE_LIBS) +libknot_la_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(lmdb_CFLAGS) \ + ${fuzzer_CFLAGS} +libknot_la_LDFLAGS = $(AM_LDFLAGS) $(libknot_VERSION_INFO) $(LDFLAG_EXCLUDE_LIBS) \ + ${fuzzer_LDFLAGS} libknot_la_LIBADD = libdnssec.la $(libcontrib_LIBS) $(lmdb_LIBS) $(math_LIBS) include_libknotdir = $(includedir) diff --git a/src/libzscanner/Makefile.inc b/src/libzscanner/Makefile.inc index 1a035364a7..36fb79504d 100644 --- a/src/libzscanner/Makefile.inc +++ b/src/libzscanner/Makefile.inc @@ -1,8 +1,9 @@ lib_LTLIBRARIES += libzscanner.la pkgconfig_DATA += libzscanner.pc -libzscanner_la_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) -libzscanner_la_LDFLAGS = $(AM_LDFLAGS) $(libzscanner_VERSION_INFO) $(LDFLAG_EXCLUDE_LIBS) +libzscanner_la_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) ${fuzzer_CFLAGS} +libzscanner_la_LDFLAGS = $(AM_LDFLAGS) $(libzscanner_VERSION_INFO) \ + $(LDFLAG_EXCLUDE_LIBS) ${fuzzer_LDFLAGS} libzscanner_la_LIBADD = $(math_LIBS) EXTRA_DIST += \