Author: Michael R. Crusoe <michael.crusoe@gmail.com>
Description: Use the Debian packaged version of libdeflate
--- plink2.orig/Makefile.src
+++ plink2/Makefile.src
@@ -5,7 +5,7 @@
 CWARN2 = -Wall -Wextra -Wshadow -Wformat-security
 CXXWARN2 = ${CWARN2} -Wold-style-cast
 
-CSRC = include/SFMT.c libdeflate/lib/adler32.c libdeflate/lib/aligned_malloc.c libdeflate/lib/crc32.c libdeflate/lib/deflate_compress.c libdeflate/lib/deflate_decompress.c libdeflate/lib/gzip_compress.c libdeflate/lib/gzip_decompress.c libdeflate/lib/zlib_compress.c libdeflate/lib/zlib_decompress.c libdeflate/lib/x86/cpu_features.c
+CSRC = include/SFMT.c
 
 ZCSRC = zstd/lib/common/debug.c zstd/lib/common/entropy_common.c zstd/lib/common/zstd_common.c zstd/lib/common/error_private.c zstd/lib/common/xxhash.c zstd/lib/common/fse_decompress.c zstd/lib/common/pool.c zstd/lib/common/threading.c zstd/lib/compress/fse_compress.c zstd/lib/compress/hist.c zstd/lib/compress/huf_compress.c zstd/lib/compress/zstd_double_fast.c zstd/lib/compress/zstd_fast.c zstd/lib/compress/zstd_lazy.c zstd/lib/compress/zstd_ldm.c zstd/lib/compress/zstd_opt.c zstd/lib/compress/zstd_compress.c zstd/lib/compress/zstd_compress_literals.c zstd/lib/compress/zstd_compress_sequences.c zstd/lib/compress/zstdmt_compress.c zstd/lib/decompress/huf_decompress.c zstd/lib/decompress/zstd_decompress.c zstd/lib/decompress/zstd_ddict.c zstd/lib/decompress/zstd_decompress_block.c
 
@@ -21,8 +21,8 @@
 
 OBJ3 = $(CSRC2:.c=.o) $(ZCSRC2:.c=.o) $(CCSRC2:.cc=.o)
 
-CINCLUDE = -Ilibdeflate -Ilibdeflate/common
-CINCLUDE2 = -I../libdeflate -I../libdeflate/common
+#CINCLUDE = -Ilibdeflate -Ilibdeflate/common
+#CINCLUDE2 = -I../libdeflate -I../libdeflate/common
 ZSTD_INCLUDE = -Izstd/lib -Izstd/lib/common
 ZSTD_INCLUDE2 = -I../zstd/lib -I../zstd/lib/common
 
@@ -30,5 +30,5 @@
 PGCOBJ = $(PGCSRC:.c=.o)
 PGCSRC2 = $(foreach fname,$(PGCSRC),../$(fname))
 
-CLEAN = *.o include/*.o libdeflate/lib/*.o libdeflate/lib/x86/*.o zstd/lib/common/*.o zstd/lib/compress/*.o zstd/lib/decompress/*.o bin/plink2 bin/pgen_compress
+CLEAN = *.o include/*.o zstd/lib/common/*.o zstd/lib/compress/*.o zstd/lib/decompress/*.o bin/plink2 bin/pgen_compress
 CLEAN3 = $(foreach expr,$(CLEAN),../$(expr))
--- plink2.orig/include/plink2_bgzf.h
+++ plink2/include/plink2_bgzf.h
@@ -35,7 +35,7 @@
 
 #include "plink2_string.h"
 #include "plink2_thread.h"
-#include "../libdeflate/libdeflate.h"
+#include <libdeflate.h>
 
 #ifdef __cplusplus
 namespace plink2 {
