Ticket #2437: fix-2437.txt

File fix-2437.txt, 763 bytes (added by Ben Gras, on 10/22/15 at 20:05:09)
Line 
1commit 7e06bd982bf33748485e6cfaf179f8fe68763abc
2Author: Ben Gras <beng@rtems.org>
3Date:   Thu Oct 22 21:53:36 2015 +0200
4
5    Fail gracefully if pax is not found
6   
7    The $(PAX) variable is used unconditionally so it shouldn't be
8    left empty if not found at configure time. Fixes #2437.
9
10diff --git a/testsuites/libtests/configure.ac b/testsuites/libtests/configure.ac
11index 89ca57f..a34bbb2 100644
12--- a/testsuites/libtests/configure.ac
13+++ b/testsuites/libtests/configure.ac
14@@ -30,7 +30,11 @@ RTEMS_CHECK_CPUOPTS([RTEMS_NETWORKING])
15 RTEMS_CHECK_CPUOPTS([RTEMS_POSIX_API])
16 
17 AC_PROG_LN_S
18-AC_PATH_PROG([PAX],[pax])
19+AC_PATH_PROG([PAX],[pax],no)
20+
21+AS_IF([test "x$PAX" = "xno"],[
22+       AC_MSG_ERROR([pax is missing.])
23+])
24 
25 AC_CHECK_HEADERS([complex.h])
26