From ddfed3ec49867b804baa6af98220ec437e8d117a Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Fri, 3 Apr 2020 20:13:52 -0700 Subject: sys-fs/squashfs-tools-ng: Fix build failure Closes: https://bugs.gentoo.org/715790 Signed-off-by: Matt Turner --- ...ols-ng-0.9-Fix-missing-header-without-LZO.patch | 32 ++++++++++++++++++++++ .../squashfs-tools-ng/squashfs-tools-ng-0.9.ebuild | 4 +++ 2 files changed, 36 insertions(+) create mode 100644 sys-fs/squashfs-tools-ng/files/squashfs-tools-ng-0.9-Fix-missing-header-without-LZO.patch (limited to 'sys-fs/squashfs-tools-ng') 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 -- cgit v1.2.3-65-gdbad