Package Details: nmap-git 7.95.r273.geddc779-1

Git Clone URL: https://aur.archlinux.org/zenmap-git.git (read-only, click to copy)
Package Base: zenmap-git
Description: Utility for network discovery and security auditing
Upstream URL: https://github.com/nmap/nmap
Licenses: LicenseRef-Nmap-Public-Source-License-Version-0.95
Conflicts: nmap
Provides: nmap
Submitter: xiota
Maintainer: xiota
Last Packager: xiota
Votes: 6
Popularity: 0.36
First Submitted: 2023-06-05 20:36 (UTC)
Last Updated: 2025-05-01 12:59 (UTC)

Required by (50)

Sources (1)

Latest Comments

mokkurkalve commented on 2025-05-01 08:42 (UTC)

Package does not currently compile. There are some error messages there.

(..snip..)
In file included from addr-util.c:17:
/usr/include/string.h:512:15: error: conflicting types for 'strlcat'; have 'size_t(char * restrict,  const char * restrict,  size_t)' {aka 'long unsigned int(char * restrict,  const char * restrict,  long unsigned int)'}
  512 | extern size_t strlcat (char *__restrict __dest,
      |               ^~~~~~~
In file included from addr-util.c:12:
../include/config.h:300:5: note: previous declaration of 'strlcat' with type 'int(char *, const char *, int)'
  300 | int strlcat(char *, const char *, int);
      |     ^~~~~~~
In file included from /usr/include/features.h:524,
                 from /usr/include/sys/types.h:25,
                 from ../include/config.h:280:
/usr/include/bits/string_fortified.h:179:1: error: conflicting types for 'strlcat'; have 'size_t(char * restrict,  const char * restrict,  size_t)' {aka 'long unsigned int(char * restrict,  const char * restrict,  long unsigned int)'}
  179 | __NTH (strlcat (__fortify_clang_overload_arg (char *, __restrict, __dest),
      | ^~~~~
../include/config.h:300:5: note: previous declaration of 'strlcat' with type 'int(char *, const char *, int)'
  300 | int strlcat(char *, const char *, int);
      |     ^~~~~~~
make[2]: *** [Makefile:428: addr-util.lo] Error 1
make[2]: Leaving directory '/tmp/makepkg/zenmap-git/src/nmap/libdnet-stripped/src'
make[1]: *** [Makefile:478: all-recursive] Error 1
make[1]: Leaving directory '/tmp/makepkg/zenmap-git/src/nmap/libdnet-stripped'
make: *** [Makefile:138: build-dnet] Error 2
(...snip...)
make[1]: Leaving directory '/tmp/makepkg/zenmap-git/src/nmap/libnetutil'
==> ERROR: A failure occurred in build().
    Aborting...

hdezela commented on 2017-02-09 20:29 (UTC) (edited on 2017-02-09 20:30 (UTC) by hdezela)

I just built it with the standard lua (5.3), lua52 is no longer needed. As a reference: http://seclists.org/nmap-dev/2016/q2/250