Admin message

Due to an influx of spam, we have had to require each new account to be manually approved. Please register an account and then write an email to accountsupport@archlinux.org to get it approved. Sorry for the inconvenience.

depends loss for PKGBUILD ,ncrack can't build in x86_64
# Description: There is a problem with the test code of the ncrack-0.7-3 package. The package build failed under x86-64 architectures. the main reason is the ./configure script failed to generate all Makefiles correctly ``` checking for seccomp architecture... "AUDIT_ARCH_X86_64" checking compiler and flags for sanity... no configure: error: *** compiler cannot create working executables, check config.log *** configure: error: ./configure failed for opensshlib ``` ``` make: *** No rule to make target 'opensshlib/Makefile', needed by 'opensshlib_build'. Stop. ``` * package version(s):ncrack-0.7-3 * config and/or log files: [ncrack-0.7-3-x86_64-build.log](/uploads/920dffc3c59e15979892cdc86953854a/ncrack-0.7-3-x86_64-build.log) [config.log](/uploads/df799fabf29c0ef56f042265dba97b0e/config.log) [opensshlib/config.log](/uploads/bf0797bac02d217865d50f7907bc96fe/config.log) My operating environment is an x86-64 environment virtual machine of the arch architecture of Windows WSL. Linux 5.15.167.4-microsoft-standard-WSL2 The process is as follows: 1. I cloned your project 2. run `extra-x86_64-build` # patch 1.I went into the chroot container to check if it was the compiler that was not configured correctly or was missing a required tool. Try compiling a simple C program to check that the compiler is working. ``` [root@archriscv ~]# gcc 1.c -o 1 [root@archriscv ~]# ./1 Hello, World! ``` This means there is no problem with the compiler 2.I think it's package loss.Then I tried to find errors in config.log and opensshlib/config.log I find many depends loss ,that some of them may affect the subsequent compilation and configuration process. as well as some code error in main like ``` conftest.c: In function 'main': conftest.c:26:18: error: unknown type name 'not'; did you mean 'ino_t'? 26 | not big endian | ^~~ | ino_t conftest.c:26:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian' 26 | not big endian | ^~~~~~ ``` I have tried to add some package but turned out to be useless.
issue