Fix extraction of files with wildcards in names from zip archives

* lisp/arc-mode.el (archive-zip-extract): Quote wildcard
characters in file names as [C].  (Bug#67926)
10 jobs for master in 116 minutes and 48 seconds (queued for 7 seconds)
Status Job ID Name Coverage
  Build Images
failed #79044
build-image-inotify

01:56:47

 
  Normal
skipped #79045
test-all-inotify
 
  Platform Images
failed #79046
build-image-eglot

01:56:46

failed #79048
build-image-gnustep

01:56:43

failed #79047
build-image-tree-sitter

01:56:45

 
  Platforms
skipped #79049
test-eglot
skipped #79051
test-gnustep
skipped #79050
test-tree-sitter
 
  Native Comp Images
failed #79052
build-native-comp-speed2

00:07:48

 
  Native Comp
skipped #79053
test-native-comp-speed2
 
Name Stage Failure
failed
build-image-tree-sitter Platform Images There has been a timeout failure or the job got stuck. Check your timeout limits or try again
#10 2.225 Running 'autoreconf -fi -I m4' ...
#10 33.60 Building 'aclocal.m4' in exec ...
#10 33.60 Running 'autoreconf -fi' in exec ...
#10 42.87 You can now run './autogen.sh git'.
#10 DONE 51.6s

#11 [emacs-tree-sitter 7/11] RUN ./configure --with-tree-sitter
#11 6.143 checking for xcrun... no
#11 6.152 checking for GNU Make... make
#11 6.277 checking build system type...
failed
build-image-eglot Platform Images There has been a timeout failure or the job got stuck. Check your timeout limits or try again
#11 84.12 checking for readlink... yes
#11 84.74 checking for isblank... yes
#11 85.31 checking for iswctype... yes
#11 86.14 checking for strtoimax... yes
#11 86.73 checking for symlink... yes
#11 87.40 checking for localtime_r... yes
#11 88.08 checking for getdtablesize... yes
#11 88.70 checking for working mmap... yes
#11 89.61 checking for main in -lXbsd... no
#11 89.97 checking for pthread library...
failed
build-image-gnustep Platform Images There has been a timeout failure or the job got stuck. Check your timeout limits or try again
#11 35.05 checking whether _XOPEN_SOURCE should be defined... no
#11 35.32 checking for Minix Amsterdam compiler... no
#11 35.45 checking for ar... ar
#11 35.45 checking for ranlib... ranlib
#11 35.45 checking for gcc option to enable large file support... none needed
#11 35.99 checking for gcc option for timestamps after 2038... none needed
#11 36.30 checking for g++... g++
#11 36.53 checking whether we are using the GNU C++ compiler... yes
#11 37.44 checking whether g++ accepts -g... yes
#11 37.61 checking for g++ option to enable C++11 features...
failed
build-image-inotify Build Images There has been a timeout failure or the job got stuck. Check your timeout limits or try again
#12 148.6 checking whether C compiler handles -Wno-bidi-chars... no
#12 148.8 checking for a BSD-compatible install... /usr/bin/install -c
#12 148.9 checking command to symlink files in the same directory... ln -s
#12 148.9 checking for install-info... :
#12 148.9 checking for gzip... /bin/gzip
#12 148.9 checking for 'find' args to delete a file... -delete
#12 148.9 checking for brew... no
#12 149.9 checking for -znocombreloc... not needed
#12 149.9 checking whether addresses are sanitized... no
#12 150.2 checking for math library...
failed
build-native-comp-speed2 Native Comp Images
WARNING: No swap limit support
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error response from daemon: Get "https://emba.gnu.org:5050/v2/": Get "https://emba.gnu.org//jwt/auth?account=gitlab-ci-token&client_id=docker&offline_token=true&service=container_registry": net/http: request canceled (Client.Timeout exceeded while awaiting headers) (Client.Timeout exceeded while awaiting headers)
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
$ find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete
find: build-native-comp-speed2-714942b1: No such file or directory
ERROR: Job failed: exit code 1