From: Matt Turner Date: Sat, 4 Apr 2020 03:13:52 +0000 (-0700) Subject: sys-fs/squashfs-tools-ng: Fix build failure X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=ddfed3ec49867b804baa6af98220ec437e8d117a;p=gentoo.git sys-fs/squashfs-tools-ng: Fix build failure Closes: https://bugs.gentoo.org/715790 Signed-off-by: Matt Turner --- diff --git a/sys-fs/squashfs-tools-ng/files/squashfs-tools-ng-0.9-Fix-missing-header-without-LZO.patch b/sys-fs/squashfs-tools-ng/files/squashfs-tools-ng-0.9-Fix-missing-header-without-LZO.patch new file mode 100644 index 000000000000..cd32661e0092 --- /dev/null +++ b/sys-fs/squashfs-tools-ng/files/squashfs-tools-ng-0.9-Fix-missing-header-without-LZO.patch @@ -0,0 +1,32 @@ +From b3f2636f44eea1a8b6fbf892d2daa611cff9d4af Mon Sep 17 00:00:00 2001 +From: Alyssa Ross +Date: Wed, 1 Apr 2020 14:30:51 +0000 +Subject: [PATCH] Fix missing header without LZO + +lib/common/compress.c: In function 'compressor_get_default': +lib/common/compress.c:39:2: warning: implicit declaration of function 'assert' [-Wimplicit-function-declaration] + 39 | assert(0); + | ^~~~~~ +lib/common/compress.c:8:1: note: 'assert' is defined in header ''; did you forget to '#include '? + 7 | #include "common.h" + +++ |+#include + 8 | +--- + lib/common/compress.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/common/compress.c b/lib/common/compress.c +index ea7b71f..f16f080 100644 +--- a/lib/common/compress.c ++++ b/lib/common/compress.c +@@ -5,6 +5,7 @@ + * Copyright (C) 2019 David Oberhollenzer + */ + #include "common.h" ++#include + + static int cmp_ids[] = { + SQFS_COMP_XZ, +-- +2.24.1 + diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-0.9.ebuild b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-0.9.ebuild index 79c567828ddc..366d46b0bdb0 100644 --- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-0.9.ebuild +++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-0.9.ebuild @@ -27,6 +27,10 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-Fix-missing-header-without-LZO.patch +) + src_prepare() { default [[ ${PV} == "9999" ]] && eautoreconf