mirror of
https://github.com/moparisthebest/curl
synced 2024-08-13 17:03:50 -04:00
xattr: skip unittest on unsupported platforms
The stripcredentials unittest fails to compile on platforms without xattr support, for example the Solaris member in the buildfarm which fails with the following: CC unit1621-unit1621.o CC ../libtest/unit1621-first.o CCLD unit1621 Undefined first referenced symbol in file stripcredentials unit1621-unit1621.o goto problem 2 ld: fatal: symbol referencing errors. No output written to .libs/unit1621 collect2: error: ld returned 1 exit status gmake[2]: *** [Makefile:996: unit1621] Error 1 Fix by excluding the test on such platforms by using the reverse logic from where stripcredentials() is defined. Closes #3759 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
This commit is contained in:
parent
166ace8be0
commit
06ace0ba98
@ -35,7 +35,9 @@ static void unit_stop(void)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __MINGW32__
|
#if defined(__MINGW32__) || \
|
||||||
|
(!defined(HAVE_FSETXATTR) && \
|
||||||
|
(!defined(__FreeBSD_version) || (__FreeBSD_version < 500000)))
|
||||||
UNITTEST_START
|
UNITTEST_START
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user