
From: Kevin Brott <kbrott () brott-moore net>
Date: Thu, 1 Sep 2022 20:43:18 -0700
On 9/1/22 19:26, Gordon Fyodor Lyon wrote:
Dear Nmap community, ... Back to Nmap 7.93, you can find the full list of improvements at https://nmap.org/changelog. Nmap*7.92* source code and binary packages for Linux, Windows, and Mac are available for free download from the usual spot: https://nmap.org/download.html
Debian 11.4 ... # gmake .... gmake[1]: Entering directory '/usr/src/LOCAL/NMAP/nmap-7.93/ncat' gcc -o ncat -g -O2 -Wall ncat_main.o ncat_connect.o ncat_core.o ncat_posix.o ncat_listen.o ncat_proxy.o ncat_ssl.o base64.o http.o util.o sys_wrap.o http_digest.o ncat_lua.o ../nsock/src/libnsock.a ../nbase/libnbase.a -lssl -lcrypto -lpcap -lm -llua5.3 -ldl /usr/bin/ld: http_digest.o: in function `make_nonce': /usr/src/LOCAL/NMAP/nmap-7.93/ncat/http_digest.c:156: undefined reference to `EVP_MD_CTX_create' /usr/bin/ld: http_digest.o: in function `make_response': /usr/src/LOCAL/NMAP/nmap-7.93/ncat/http_digest.c:183: undefined reference to `EVP_MD_CTX_create' collect2: error: ld returned 1 exit status gmake[1]: *** [Makefile:120: ncat] Error 1 gmake[1]: Leaving directory '/usr/src/LOCAL/NMAP/nmap-7.93/ncat' gmake: *** [Makefile:163: build-ncat] Error 2 $ perl -pi -e 's/EVP_MD_CTX_create/EVP_MD_CTX_new/g' ncat/http_digest.c $ perl -pi -e 's/EVP_MD_CTX_destroy/EVP_MD_CTX_free/g' ncat/http_digest.c $ rm ncat/http_digest.o $ gmake ... completes ... $ gmake check ..... Completed NSE at 20:39, 0.00s elapsed Read from .: nmap-services. WARNING: No targets were specified, so 0 hosts scanned. Nmap done: 0 IP addresses (0 hosts up) scanned in 0.28 seconds ......FF................................................. ====================================================================== FAIL: test_exit_equal (__main__.exit_code_test) Test that the exit code is 0 when the diff is empty. ---------------------------------------------------------------------- Traceback (most recent call last): File "ndifftest.py", line 781, in test_exit_equal self.assertEqual(code, 0) AssertionError: 1 != 0 ====================================================================== FAIL: test_exit_error (__main__.exit_code_test) Test that the exit code is 2 when there is an error. ---------------------------------------------------------------------- Traceback (most recent call last): File "ndifftest.py", line 798, in test_exit_error self.assertEqual(code, 2) AssertionError: 1 != 2 ---------------------------------------------------------------------- Ran 57 tests in 0.188s FAILED (failures=2) gmake: *** [Makefile:454: check-ndiff] Error 1 $ ./nmap --version Nmap version 7.93 ( https://nmap.org ) Platform: x86_64-unknown-linux-gnu Compiled with: liblua-5.3.3 openssl-1.1.1n libssh2-1.9.0 libz-1.2.11 libpcre-8.39 libpcap-1.10.0 nmap-libdnet-1.12 ipv6 Compiled without: Available nsock engines: epoll poll select
_______________________________________________ Sent through the dev mailing list https://nmap.org/mailman/listinfo/dev Archived at https://seclists.org/nmap-dev/