mirror of
https://salsa.debian.org/srivasta/make-dfsg.git
synced 2025-01-30 16:41:44 +00:00
* tests/scripts/functions/wildcard: Skip dangling symlink test.
The built-in glob implementation does not correctly handle dangling symlinks. This needs to be fixed by switching to the latest glob implementation from gnulib but that's a big job: for now avoid the test if we know it will fail.
This commit is contained in:
parent
4b45e2828d
commit
0a6c38eff8
1 changed files with 6 additions and 3 deletions
|
@ -143,12 +143,15 @@ if ($port_type ne 'W32' && eval { symlink("",""); 1 }) {
|
|||
rmdir($dir);
|
||||
|
||||
# Test for dangling symlinks
|
||||
# This doesn't work with the built-in glob... needs to be updated!
|
||||
|
||||
symlink($dir, $lnk);
|
||||
if ($CONFIG_FLAGS{USE_SYSTEM_GLOB} eq 'yes') {
|
||||
symlink($dir, $lnk);
|
||||
|
||||
run_make_test(qq!all: ; \@echo \$(wildcard $lnk)!, '', "$lnk");
|
||||
run_make_test(qq!all: ; \@echo \$(wildcard $lnk)!, '', "$lnk");
|
||||
|
||||
unlink($lnk);
|
||||
unlink($lnk);
|
||||
}
|
||||
}
|
||||
|
||||
1;
|
||||
|
|
Loading…
Reference in a new issue