Package Details: unicornscan 0.4.7-2

Git Clone URL: https://aur.archlinux.org/unicornscan.git (read-only, click to copy)
Package Base: unicornscan
Description: Scalable, accurate, flexible and efficient network probing
Upstream URL: http://www.unicornscan.org/
Submitter: m3thodic
Maintainer: m3thodic
Last Packager: m3thodic
Votes: 1
Popularity: 0.048181
First Submitted: 2018-01-02 02:10 (UTC)
Last Updated: 2021-10-09 22:38 (UTC)

Latest Comments

pdlloyd commented on 2025-08-15 21:55 (UTC)

This package is not building for me. There seems to be something broken in patricia.c:

...
make[1]: Entering directory '/home/user/.cache/yay/unicornscan/src/unicornscan-0.4.7/ext_src'
gcc -D_GNU_SOURCE -O2  -DLIBDIR=\"/usr/lib\" -DSYSCONFDIR=\"/etc\" -DLIBEXECDIR=\"/usr/libexec\" -DLOCALSTATEDIR=\"/var\" -DPROGNAME=\"unicornscan\" -I/home/user/.cache/yay/unicornscan/src/unicornscan-0.4.7/src -I/home/user/.cache/yay/unicornscan/src/unicornscan-0.4.7/libs/fake/include -I/home/user/.cache/yay/unicornscan/src/unicornscan-0.4.7/ext_src    -c -o patricia.o patricia.c
patricia.c: In function ‘Clear_Patricia’:
patricia.c:418:21: error: too many arguments to function ‘func’; expected 0, have 1
  418 |                     func (Xrn->data);
      |                     ^~~~  ~~~~~~~~~
patricia.c: In function ‘patricia_process’:
patricia.c:465:9: error: too many arguments to function ‘func’; expected 0, have 2
  465 |         func (node->prefix, node->data);
      |         ^~~~  ~~~~~~~~~~~~
patricia.c: In function ‘patricia_walk_inorder’:
patricia.c:480:9: error: too many arguments to function ‘func’; expected 0, have 2
  480 |         func(node->prefix, node->data);
      |         ^~~~ ~~~~~~~~~~~~
make[1]: *** [<builtin>: patricia.o] Error 1
make[1]: Leaving directory '/home/user/.cache/yay/unicornscan/src/unicornscan-0.4.7/ext_src'
make: *** [Makefile:7: all] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: unicornscan-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
unicornscan - exit status 4