Package Details: liboping 1.10.0-16

Git Clone URL: https://aur.archlinux.org/liboping.git (read-only, click to copy)
Package Base: liboping
Description: C library to generate ICMP echo requests, better known as "ping packets"
Upstream URL: https://noping.cc/
Licenses: GPL
Submitter: arojas
Maintainer: lilydjwg (lilac)
Last Packager: lilac
Votes: 7
Popularity: 0.113418
First Submitted: 2021-05-08 09:15 (UTC)
Last Updated: 2023-08-07 20:23 (UTC)

Dependencies (4)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

blalor commented on 2021-11-22 01:51 (UTC)

liboping is failing to build:

gcc -DHAVE_CONFIG_H -I.   -DUSE_NCURSES=1 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600    -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -c -o noping-oping.o `test -f 'oping.c' || echo './'`oping.c
oping.c: In function 'update_graph_prettyping':
oping.c:1124:25: error: format not a string literal and no format arguments [-Werror=format-security]
 1124 |                         mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, symbol);
      |                         ^~~~~~~~~
oping.c: In function 'update_graph_histogram':
oping.c:1222:41: error: format not a string literal and no format arguments [-Werror=format-security]
 1222 |                                         hist_symbols_utf8[index]);
      |                                         ^~~~~~~~~~~~~~~~~
oping.c: In function 'update_host_hook':
oping.c:1597:38: warning: too many arguments for format [-Wformat-extra-args]
 1597 |                         HOST_PRINTF ("%zu bytes from %s (%s): icmp_seq=%u ttl=%i ",
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
oping.c:1574:45: note: in definition of macro 'HOST_PRINTF'
 1574 | # define HOST_PRINTF(...) wprintw(main_win, __VA_ARGS__)
      |                                             ^~~~~~~~~~~
cc1: some warnings being treated as errors
make[3]: *** [Makefile:584: noping-oping.o] Error 1

triz3n commented on 2021-07-08 02:05 (UTC)

@lilydjwg its yours!

lilydjwg commented on 2021-07-07 14:35 (UTC)

Hi triz3n, I can help with this package if you're willing.

mattelacchiato commented on 2021-07-07 06:53 (UTC)

The latest update installs "noping" again. Thank you! But sadly, I can't run this as normal user: ping_send failed: Operation not permitted

Normal ping is no problem...

rsa commented on 2021-07-06 20:41 (UTC)

@triz3n cool, the only thing you needed to change was revert the make command in the package function to be make DESTDIR="${pkgdir}" install instead of just make DESTDIR="${pkgdir}". The rest of the changes can be kept.

triz3n commented on 2021-07-06 00:37 (UTC)

@rsa @mattelacchiato I have reverted everything back to the way it was when I picked up this package. Sorry for the issues.

rsa commented on 2021-07-05 22:44 (UTC)

This package now installs nothing since the make install step was removed. It is an empty package (0 bytes).

mattelacchiato commented on 2021-07-02 13:39 (UTC)

I've just installed liboping, but the "noping" command is missing...

triz3n commented on 2021-07-01 19:07 (UTC)

@lilydjwg I removed the install script from the PKGBUILD and removed the file from the repo. Namcap doesn't show anything on the PKGBUILD and I was able to install the package using makepkg -si. After pushing to the repo I installed with trizen for good measure and again didn't receive any errors. So you should be all set!

Thank you for reaching out and letting me know!

lilydjwg commented on 2021-07-01 13:32 (UTC)

The whole install script can be removed. Currently there is an error saying post_upgrade isn't found.