summaryrefslogtreecommitdiff
path: root/sys-apps/util-linux/files/util-linux-2.39_rc1-test-build.patch
blob: 5fdb5a51bb9eb31affcf8d8ffff35f8308414baa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
https://github.com/util-linux/util-linux/issues/2119
https://github.com/util-linux/util-linux/commit/bccae5d85831c4cfa6b5d147acec739bd3c148b9

From bccae5d85831c4cfa6b5d147acec739bd3c148b9 Mon Sep 17 00:00:00 2001
From: Karel Zak <kzak@redhat.com>
Date: Fri, 17 Mar 2023 13:11:50 +0100
Subject: [PATCH] build-sys: fix libblkid fuzz sample test if-endif

All tests have to be covered by BUILD_LIBBLKID_TESTS otherwise
proper CFLAGS ($blkid_tests_cflags) are undefined.

Fixes: https://github.com/util-linux/util-linux/issues/2119
Signed-off-by: Karel Zak <kzak@redhat.com>
--- a/libblkid/src/Makemodule.am
+++ b/libblkid/src/Makemodule.am
@@ -224,8 +224,6 @@ test_blkid_fuzz_LDFLAGS = $(blkid_tests_ldflags) -lpthread
 test_blkid_fuzz_LDADD = $(blkid_tests_ldadd) $(LIB_FUZZING_ENGINE)
 endif
 
-endif # BUILD_LIBBLKID_TESTS
-
 check_PROGRAMS += test_blkid_fuzz_sample
 
 test_blkid_fuzz_sample_SOURCES = libblkid/src/fuzz.c
@@ -234,6 +232,7 @@ test_blkid_fuzz_sample_CFLAGS = $(blkid_tests_cflags)
 test_blkid_fuzz_sample_LDFLAGS = $(blkid_tests_ldflags)
 test_blkid_fuzz_sample_LDADD = $(blkid_tests_ldadd)
 
+endif # BUILD_LIBBLKID_TESTS
 
 # move lib from $(usrlib_execdir) to $(libdir) if needed
 install-exec-hook-libblkid: