>>> zeromq-gsl: Building community/zeromq-gsl 4.1.5-r1 (using abuild 3.13.0-r3) started Thu, 02 May 2024 01:21:26 +0000
>>> zeromq-gsl: Checking sanity of /home/buildozer/aports/community/zeromq-gsl/APKBUILD...
>>> zeromq-gsl: Analyzing dependencies...
>>> zeromq-gsl: Installing for build: build-base pcre-dev
(1/6) Installing libpcre16 (8.45-r3)
(2/6) Installing libpcre32 (8.45-r3)
(3/6) Installing pcre (8.45-r3)
(4/6) Installing libpcrecpp (8.45-r3)
(5/6) Installing pcre-dev (8.45-r3)
(6/6) Installing .makedepends-zeromq-gsl (20240502.012212)
Executing busybox-1.36.1-r26.trigger
OK: 418 MiB in 109 packages
>>> zeromq-gsl: Cleaning up srcdir
>>> zeromq-gsl: Cleaning up pkgdir
>>> zeromq-gsl: Cleaning up tmpdir
>>> zeromq-gsl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/zeromq-gsl-4.1.5.tar.gz
Connecting to distfiles.alpinelinux.org (172.105.82.32:443)
saving to '/var/cache/distfiles/v3.20/zeromq-gsl-4.1.5.tar.gz.part'
zeromq-gsl-4.1.5.tar  15% |****                            |  143k  0:00:05 ETA
zeromq-gsl-4.1.5.tar 100% |********************************|  958k  0:00:00 ETA
'/var/cache/distfiles/v3.20/zeromq-gsl-4.1.5.tar.gz.part' saved
>>> zeromq-gsl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/zeromq-gsl-4.1.5.tar.gz
>>> zeromq-gsl: Checking sha512sums...
zeromq-gsl-4.1.5.tar.gz: OK
fix-makefile.patch: OK
>>> zeromq-gsl: Unpacking /var/cache/distfiles/v3.20/zeromq-gsl-4.1.5.tar.gz...
>>> zeromq-gsl: fix-makefile.patch
patching file src/Makefile
cd src && make all
make[1]: Entering directory '/home/buildozer/aports/community/zeromq-gsl/src/gsl-4.1.5/src'
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggobjt.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggcomm.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggscop.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggcode.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggcodem.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggpars.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggparsm.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggconv.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggdiag.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggenvt.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggfile.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  gggsl.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggmath.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggpcre.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggproc.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggscrp.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggsock.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggstrn.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggsymb.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggthrd.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggtime.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  ggxml.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflbits.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvds.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvts.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflfile.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfllbuf.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflnode.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflsock.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfltron.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtlog.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtmsg.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtsimu.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smttst2.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcomp.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvns.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfldate.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflfind.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfllist.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflprint.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflsort.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfluid.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtoper.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtslot.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smttst3.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcons.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvsb.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfldes.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflfort.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflmail.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflproc.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflstr.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflxml.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtpipe.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtsmtp.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtxlog.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflconv.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvsd.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfldescr.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflheap.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflmath.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflscrit.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflsymb.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflxmll.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtpop.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtsock.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcryp.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvsn.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfldir.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflhttp.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflmem.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflsearch.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflsyst.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflxmls.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtrdns.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smttime.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvbs.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvst.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflenv.c
sflcons.c: In function 'coprintf':
sflcons.c:270:35: warning: '/' directive output may be truncated writing 1 byte into a region of size between 0 and 7 [-Wformat-truncation=]
  270 |                               "%4d/%02d/%02d",
      |                                   ^
In function 'date_str',
    inlined from 'coprintf' at sflcons.c:209:43:
sflcons.c:270:31: note: directive argument in the range [-2147483647, 2147483647]
  270 |                               "%4d/%02d/%02d",
      |                               ^~~~~~~~~~~~~~~
sflcons.c:269:5: note: 'snprintf' output between 11 and 36 bytes into a destination of size 11
  269 |     snprintf (formatted_date, sizeof (formatted_date),
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  270 |                               "%4d/%02d/%02d",
      |                               ~~~~~~~~~~~~~~~~
  271 |                               time_struct-> tm_year + 1900,
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 |                               time_struct-> tm_mon  + 1,
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~
  273 |                               time_struct-> tm_mday);
      |                               ~~~~~~~~~~~~~~~~~~~~~~
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflini.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflmesg.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflsha.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfltok.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtecho.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtrdnsl.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smttran.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvdp.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflcvtp.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflexdr.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfllang.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflmime.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sflslot.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  sfltree.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtlib.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smtserv.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  smttst1.c
./c -q -I/usr/include/pcre -Os -fstack-clash-protection -Wformat -Werror=format-security  gsl.c
sflenv.c: In function 'env_set':
sflenv.c:414:13: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  414 |             strncpy (((*name_loc) + name_len + 1), value, value_len);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sflenv.c:402:17: note: length computed here
  402 |     value_len = strlen (value);
      |                 ^~~~~~~~~~~~~~
sflenv.c:456:5: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  456 |     strncpy (((*name_loc) + name_len + 1), value, value_len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sflenv.c:402:17: note: length computed here
  402 |     value_len = strlen (value);
      |                 ^~~~~~~~~~~~~~
sflsock.c: In function 'socket_error':
sflsock.c:1054:45: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign]
 1054 |                     (char *) &socket_error, &error_size);
      |                                             ^~~~~~~~~~~
      |                                             |
      |                                             argsize_t * {aka int *}
In file included from /usr/include/netinet/in.h:10,
                 from /usr/include/netdb.h:9,
                 from prelude.h:279,
                 from sflsock.c:36:
/usr/include/sys/socket.h:401:50: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'argsize_t *' {aka 'int *'}
  401 | int getsockopt (int, int, int, void *__restrict, socklen_t *__restrict);
      |                                                  ^
sflsock.c: In function 'accept_socket':
sflsock.c:1097:53: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
 1097 |                           (struct sockaddr *) &sin, &sin_length);
      |                                                     ^~~~~~~~~~~
      |                                                     |
      |                                                     argsize_t * {aka int *}
/usr/include/sys/socket.h:388:47: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'argsize_t *' {aka 'int *'}
  388 | int accept (int, struct sockaddr *__restrict, socklen_t *__restrict);
      |                                               ^
sflsock.c: In function 'get_sock_addr':
sflsock.c:1169:65: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign]
 1169 |     rc = getsockname ((SOCKET) handle, (struct sockaddr *) sin, &sin_length);
      |                                                                 ^~~~~~~~~~~
      |                                                                 |
      |                                                                 argsize_t * {aka int *}
/usr/include/sys/socket.h:391:52: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'argsize_t *' {aka 'int *'}
  391 | int getsockname (int, struct sockaddr *__restrict, socklen_t *__restrict);
      |                                                    ^
sflsock.c: In function 'get_peer_addr':
sflsock.c:1223:65: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign]
 1223 |     rc = getpeername ((SOCKET) handle, (struct sockaddr *) sin, &sin_length);
      |                                                                 ^~~~~~~~~~~
      |                                                                 |
      |                                                                 argsize_t * {aka int *}
/usr/include/sys/socket.h:392:52: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'argsize_t *' {aka 'int *'}
  392 | int getpeername (int, struct sockaddr *__restrict, socklen_t *__restrict);
      |                                                    ^
sflsock.c: In function 'read_UDP':
sflsock.c:1402:48: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign]
 1402 |                       (struct sockaddr *) sin, &sin_length);
      |                                                ^~~~~~~~~~~
      |                                                |
      |                                                argsize_t * {aka int *}
/usr/include/sys/socket.h:397:84: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'argsize_t *' {aka 'int *'}
  397 | ssize_t recvfrom (int, void *__restrict, size_t, int, struct sockaddr *__restrict, socklen_t *__restrict);
      |                                                                                    ^
In function 'mem_check_list',
    inlined from 'mem_checkall_' at sflmem.c:632:5:
sflmem.c:679:9: warning: array subscript 'MEMHDR {aka struct _MEMHDR}[0]' is partly outside array bounds of 'MEMTRN[1]' {aka 'struct _MEMTRN[1]'} [-Warray-bounds=]
  679 |     ptr = lst-> next;
      |     ~~~~^~~~~~~~~~~~
sflmem.c: In function 'mem_checkall_':
sflmem.c:107:5: note: at offset 32 into object 'mem_list' of size 48
  107 |     mem_list = {&mem_list, &mem_list,   /*  main list of committed blocks    */
      |     ^~~~~~~~
sflini.c: In function 'ini_dyn_value':
sflini.c:601:9: warning: 'strncpy' specified bound 1025 equals destination size [-Wstringop-truncation]
  601 |         strncpy  (ini_keyword, section, sizeof (ini_keyword));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sflini.c: In function 'ini_dyn_values':
sflini.c:635:9: warning: 'strncpy' specified bound 1025 equals destination size [-Wstringop-truncation]
  635 |         strncpy  (ini_keyword, section, sizeof (ini_keyword));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sflini.c: In function 'ini_dyn_default':
sflini.c:662:9: warning: 'strncpy' specified bound 1025 equals destination size [-Wstringop-truncation]
  662 |         strncpy  (ini_keyword, section, sizeof (ini_keyword));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sfldir.c: In function 'format_dir':
sfldir.c:564:38: warning: '%4d' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 5 [-Wformat-truncation=]
  564 |                               " %2d  %4d", file_time-> tm_mday,
      |                                      ^~~
In function 'format_time',
    inlined from 'format_dir' at sfldir.c:429:5:
sfldir.c:564:31: note: directive argument in the range [-2147481748, 2147483647]
  564 |                               " %2d  %4d", file_time-> tm_mday,
      |                               ^~~~~~~~~~~
sfldir.c:563:9: note: 'snprintf' output between 10 and 26 bytes into a destination of size 10
  563 |         snprintf (buffer + 3, sizeof (buffer) - 3,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  564 |                               " %2d  %4d", file_time-> tm_mday,
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  565 |                                            file_time-> tm_year + 1900);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~
ggscrp.c: In function 'text_script_read':
ggscrp.c:525:5: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
  525 |     strncpy (text, tcb-> script_ptr, len);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ggscrp.c:520:15: note: length computed here
  520 |         len = strlen (tcb-> script_ptr);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~
sflstr.c: In function 'strt2descr':
sflstr.c:1155:13: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
 1155 |             strncpy (descr_ptr, table [string_nbr], descr_len);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sflstr.c:1154:32: note: length computed here
 1154 |             size_t descr_len = strlen (table [string_nbr]) + 1;
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
sflstr.c: In function 'getstrfld':
sflstr.c:1776:12: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
 1776 |            strncpy (retstr, strptr,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
 1777 |               (int)(!offset ? strlen (strptr)+ 1 :
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1778 |               (int)(offset - strptr)));
      |               ~~~~~~~~~~~~~~~~~~~~~~~~
sflstr.c:1777:31: note: length computed here
 1777 |               (int)(!offset ? strlen (strptr)+ 1 :
      |                               ^~~~~~~~~~~~~~~
sflstr.c: In function 'searchreplace':
sflstr.c:1671:17: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
 1671 |                 strncpy (replace, to_ins, ins_len);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sflstr.c:1605:15: note: length computed here
 1605 |     ins_len = strlen (to_ins);
      |               ^~~~~~~~~~~~~~~
sflstr.c:1657:21: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
 1657 |                     strncpy (replace, to_ins, ins_len);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sflstr.c:1605:15: note: length computed here
 1605 |     ins_len = strlen (to_ins);
      |               ^~~~~~~~~~~~~~~
sflstr.c:1639:17: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
 1639 |                 strncpy (node->str, to_ins, ins_len);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sflstr.c:1605:15: note: length computed here
 1605 |     ins_len = strlen (to_ins);
      |               ^~~~~~~~~~~~~~~
sflstr.c: In function 'deletestring':
sflstr.c:1716:13: warning: 'strcpy' accessing 1 byte at offsets 0 and [0, 9223372036854775805] may overlap 1 byte at offset 0 [-Wrestrict]
 1716 |             strcpy (offset, (offset + strlen (strtodel)));    /* NO OVERRUN */
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'des_set_key',
    inlined from 'des_key_sched' at sflcryp.c:1298:13,
    inlined from 'crypt_data' at sflcryp.c:301:9:
sflcryp.c:1220:8: warning: storing the address of local variable 'ks' in 'k' [-Wdangling-pointer=]
 1220 |     k  = (qbyte *) schedule;
      |     ~~~^~~~~~~~~~~~~~~~~~~~
sflcryp.c: In function 'crypt_data':
sflcryp.c:246:9: note: 'ks' declared here
  246 |         ks;
      |         ^~
sflcryp.c:1212:22: note: 'k' declared here
 1212 |         c, d, t, s, *k;
      |                      ^
sflmail.c: In function 'send_body':
sflmail.c:66:7: warning: macro expands to multiple statements [-Wmultistatement-macros]
   66 |       if (*strout == '.' && *(strout + 1) != '.')                            \
      |       ^~
sflmail.c:125:17: note: in expansion of macro 'send_body_data'
  125 |                 send_body_data (socket_handle, p_buffer);
      |                 ^~~~~~~~~~~~~~
sflmail.c:123:13: note: some parts of macro expansion are not guarded by this 'if' clause
  123 |             if (         p_buffer
      |             ^~
smtlib.c: In function 'get_entity_name':
smtlib.c:1762:35: warning: '%s' directive writing up to 1021 bytes into a region of size between 1 and 1022 [-Wformat-overflow=]
 1762 |         sprintf (full_name, "s~%s~%s", agent_name, thread_name);
      |                                   ^~
smtlib.c:1762:9: note: 'sprintf' output between 4 and 2046 bytes into a destination of size 1025
 1762 |         sprintf (full_name, "s~%s~%s", agent_name, thread_name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
smtlib.c: In function 'method_declare':
smtlib.c:1963:31: warning: '%s' directive writing up to 1021 bytes into a region of size between 1 and 1022 [-Wformat-overflow=]
 1963 |     sprintf (full_name, "m~%s~%s", agent_name, method_name);
      |                               ^~
In function 'get_method_name',
    inlined from 'method_declare' at smtlib.c:1908:17:
smtlib.c:1963:5: note: 'sprintf' output between 4 and 2046 bytes into a destination of size 1025
 1963 |     sprintf (full_name, "m~%s~%s", agent_name, method_name);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
smtlib.c: In function 'method_lookup':
smtlib.c:1963:31: warning: '%s' directive writing up to 1021 bytes into a region of size between 1 and 1022 [-Wformat-overflow=]
 1963 |     sprintf (full_name, "m~%s~%s", agent_name, method_name);
      |                               ^~
In function 'get_method_name',
    inlined from 'method_lookup' at smtlib.c:2001:18:
smtlib.c:1963:5: note: 'sprintf' output between 4 and 2046 bytes into a destination of size 1025
 1963 |     sprintf (full_name, "m~%s~%s", agent_name, method_name);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
smtlib.c: In function 'queue_create':
smtlib.c:2142:29: warning: '%09ld' directive writing between 9 and 20 bytes into a region of size 13 [-Wformat-overflow=]
 2142 |     sprintf (queue_name, "q~%09ld", qid-> ident);
      |                             ^~~~~
In function 'get_queue_name',
    inlined from 'queue_create' at smtlib.c:2094:18:
smtlib.c:2142:26: note: directive argument in the range [-9223372036854775807, 9223372036854775807]
 2142 |     sprintf (queue_name, "q~%09ld", qid-> ident);
      |                          ^~~~~~~~~
smtlib.c:2142:5: note: 'sprintf' output between 12 and 23 bytes into a destination of size 15
 2142 |     sprintf (queue_name, "q~%09ld", qid-> ident);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sflxmll.c: In function 'set_error':
sflxmll.c:1918:42: warning: '%s' directive writing up to 16384 bytes into a region of size between 16372 and 16382 [-Wformat-overflow=]
 1918 |         offset = sprintf (mess_ptr, "%d: %s\n",
      |                                          ^~
sflxmll.c:1918:18: note: 'sprintf' output between 5 and 16399 bytes into a destination of size 16385
 1918 |         offset = sprintf (mess_ptr, "%d: %s\n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1919 |                           buf->line_nbr,
      |                           ~~~~~~~~~~~~~~
 1920 |                           buf->cur_line);
      |                           ~~~~~~~~~~~~~~
sfllang.c: In function 'get_day_abbrev':
sfllang.c:611:13: warning: function may return address of local variable [-Wreturn-local-addr]
  611 |     return (handle_accents (abbrev));
      |            ~^~~~~~~~~~~~~~~~~~~~~~~~
sfllang.c:603:9: note: declared here
  603 |         abbrev [4];
      |         ^~~~~~
sfllang.c: In function 'get_month_abbrev':
sfllang.c:653:13: warning: function may return address of local variable [-Wreturn-local-addr]
  653 |     return (handle_accents (abbrev));
      |            ~^~~~~~~~~~~~~~~~~~~~~~~~
sfllang.c:644:9: note: declared here
  644 |         abbrev [4];
      |         ^~~~~~
sfllang.c: In function 'timestamp_string':
sfllang.c:817:21: warning: using a dangling pointer to 'abbrev' [-Wdangling-pointer=]
  817 |                     strcpy (dest, get_month_abbrev (month, FALSE));
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sfllang.c:644:9: note: 'abbrev' declared here
  644 |         abbrev [4];
      |         ^~~~~~
sfllang.c:839:21: warning: using a dangling pointer to 'abbrev' [-Wdangling-pointer=]
  839 |                     strcpy (dest, get_day_abbrev (day_of_week (date), FALSE));
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sfllang.c:603:9: note: 'abbrev' declared here
  603 |         abbrev [4];
      |         ^~~~~~
sfllang.c:847:21: warning: using a dangling pointer to 'abbrev' [-Wdangling-pointer=]
  847 |                     strcpy (dest, get_day_abbrev (day_of_week (date), TRUE));
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sfllang.c:603:9: note: 'abbrev' declared here
  603 |         abbrev [4];
      |         ^~~~~~
sfllang.c:817:21: warning: 'abbrev' may be used uninitialized [-Wmaybe-uninitialized]
  817 |                     strcpy (dest, get_month_abbrev (month, FALSE));
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from prelude.h:233,
                 from sfllang.c:36:
/usr/include/string.h:33:7: note: by argument 2 of type 'const char * restrict' to 'strcpy' declared here
   33 | char *strcpy (char *__restrict, const char *__restrict);
      |       ^~~~~~
sfllang.c:644:9: note: 'abbrev' declared here
  644 |         abbrev [4];
      |         ^~~~~~
sfllang.c:839:21: warning: 'abbrev' may be used uninitialized [-Wmaybe-uninitialized]
  839 |                     strcpy (dest, get_day_abbrev (day_of_week (date), FALSE));
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:33:7: note: by argument 2 of type 'const char * restrict' to 'strcpy' declared here
   33 | char *strcpy (char *__restrict, const char *__restrict);
      |       ^~~~~~
sfllang.c:603:9: note: 'abbrev' declared here
  603 |         abbrev [4];
      |         ^~~~~~
./c -q -r libgsl.a ggobjt.o ggcomm.o ggscop.o ggcode.o ggcodem.o ggpars.o ggparsm.o ggconv.o ggdiag.o ggenvt.o ggfile.o gggsl.o ggmath.o ggpcre.o ggproc.o ggscrp.o ggsock.o ggstrn.o ggsymb.o ggthrd.o ggtime.o ggxml.o sflbits.o sflcvds.o sflcvts.o sflfile.o sfllbuf.o sflnode.o sflsock.o sfltron.o smtlog.o smtmsg.o smtsimu.o smttst2.o sflcomp.o sflcvns.o sfldate.o sflfind.o sfllist.o sflprint.o sflsort.o sfluid.o smtoper.o smtslot.o smttst3.o sflcons.o sflcvsb.o sfldes.o sflfort.o sflmail.o sflproc.o sflstr.o sflxml.o smtpipe.o smtsmtp.o smtxlog.o sflconv.o sflcvsd.o sfldescr.o sflheap.o sflmath.o sflscrit.o sflsymb.o sflxmll.o smtpop.o smtsock.o sflcryp.o sflcvsn.o sfldir.o sflhttp.o sflmem.o sflsearch.o sflsyst.o sflxmls.o smtrdns.o smttime.o sflcvbs.o sflcvst.o sflenv.o sflini.o sflmesg.o sflsha.o sfltok.o smtecho.o smtrdnsl.o smttran.o sflcvdp.o sflcvtp.o sflexdr.o sfllang.o sflmime.o sflslot.o sfltree.o smtlib.o smtserv.o smttst1.o
./c -q -Os -fstack-clash-protection -Wformat -Werror=format-security -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs  -L gsl
make[1]: Leaving directory '/home/buildozer/aports/community/zeromq-gsl/src/gsl-4.1.5/src'
cd src && make check
make[1]: Entering directory '/home/buildozer/aports/community/zeromq-gsl/src/gsl-4.1.5/src'
./gsl testall
GSL/4.1.4 Copyright (c) 1996-2016 iMatix Corporation
              GSL Developers 2016-2017
gsl/4 I: Processing testall...
gsl/4 M: Starting regression tests...
gsl/4 M: Non-template mode:
The current script is: testall.gsl
gsl/4 M: Non-template mode:
gsl/4 M: 1: me = me
gsl/4 M: 2: blue = blue
gsl/4 M: 3: undefined variable as expected
gsl/4 M: 4: medium rare, purple = purple
gsl/4 M: Should be 'level' -> level
gsl/4 M: Should be 'child' -> child
gsl/4 M: Should be 'root'  -> root
gsl/4 M: Should be 'gsl'   -> gsl
gsl/4 M: Should be '1':    -> 1
gsl/4 M: Should be '2':    -> 2
gsl/4 M: 5: inside include file: testall.inc
gsl/4 M: 6: ?= assignment works okay
gsl/4 M: 7: var1 is undefined: okay
gsl/4 M: 8: function call with arguments seems to work
gsl/4 M: 9: function returning value
gsl/4 M: 10: Count function result (should be 2): 2
gsl/4 M: 11: last step in testall
The date and time are: 2024/05/02, 01:22:18.
This are some special characters: ! ( ) \ ? . : ;
The current script is: testall.gsl
The date and time are: 2024/05/02, 01:22:18.
This are some special characters: ! ( ) \ ? . : ;
./gsl teststr
GSL/4.1.4 Copyright (c) 1996-2016 iMatix Corporation
              GSL Developers 2016-2017
gsl/4 I: Processing teststr...
gsl/4 M: certify: should be 'Deux cent douze millions': Deux cent douze millions
gsl/4 M: certify: should be 'Two hundred and twelve million': Two hundred and twelve  million
gsl/4 M: A fool and his guilt are soon parted.
gsl/4 M: A fool and his honey are soon parted.
gsl/4 M: A fool and his guilt are soon parted.
gsl/4 M: A beautiful eye makes silence eloquent, a
kind eye makes contradiction an assent, an
enraged eye makes beauty deformed. This
little member gives life to every part about
us; and I believe the story of Argus implies
no more, than the eye is in every part; that
is to say, every other part would be
mutilated, were not its force represented
more by the eye than even by itself. --
Addison
gsl/4 M: 887
gsl/4 M: 162
gsl/4 M: 85
gsl/4 M: 1
gsl/4 M: 0
gsl/4 M: pipo
gsl/4 M: 
gsl/4 M: 85416819
gsl/4 M: tito des altes
gsl/4 M: 0
gsl/4 M: 4
gsl/4 M: 0
gsl/4 M: 1
gsl/4 M: P100
gsl/4 M: 3
  |  A beautiful eye       |  A beautiful eye makes silence   |
  |  makes silence         |  eloquent, a kind eye makes      |
  |  eloquent, a kind eye  |  contradiction an assent, an     |
  |  makes contradiction   |  enraged eye makes beauty        |
  |  an assent, an         |  deformed. This little member    |
  |  enraged eye makes     |  gives life to every part about  |
  |  beauty deformed.      |  us; and I believe the story of  |
  |  This little member    |  Argus implies no more, than     |
  |  gives life to every   |  the eye is in every part; that  |
  |  part about us; and I  |  is to say, every other part     |
  |  believe the story of  |  would be mutilated, were not    |
  |  Argus implies no      |  its force represented more by   |
  |  more, than the eye    |  the eye than even by itself.    |
  |  is in every part;     |  -- Addison                      |
  |  that is to say,       |                                  |
  |  every other part      |                                  |
  |  would be mutilated,   |                                  |
  |  were not its force    |                                  |
  |  represented more by   |                                  |
  |  the eye than even by  |                                  |
  |  itself. -- Addison    |                                  |
make[1]: Leaving directory '/home/buildozer/aports/community/zeromq-gsl/src/gsl-4.1.5/src'
>>> zeromq-gsl: Entering fakeroot...
cd src && make install
make[1]: Entering directory '/home/buildozer/aports/community/zeromq-gsl/src/gsl-4.1.5/src'
/usr/bin/install -c -m 755 -d /home/buildozer/aports/community/zeromq-gsl/pkg/zeromq-gsl/"/usr/bin"
/usr/bin/install -c -m 755 gsl /home/buildozer/aports/community/zeromq-gsl/pkg/zeromq-gsl/"/usr/bin"
/usr/bin/install -c -m 755 -d /home/buildozer/aports/community/zeromq-gsl/pkg/zeromq-gsl/"/usr/share/man/man1"
/usr/bin/install -c -m 644 gsl.1 /home/buildozer/aports/community/zeromq-gsl/pkg/zeromq-gsl/"/usr/share/man/man1"
make[1]: Leaving directory '/home/buildozer/aports/community/zeromq-gsl/src/gsl-4.1.5/src'
>>> zeromq-gsl-doc*: Running split function doc...
>>> zeromq-gsl-doc*: Preparing subpackage zeromq-gsl-doc...
>>> zeromq-gsl-doc*: Running postcheck for zeromq-gsl-doc
>>> zeromq-gsl*: Running postcheck for zeromq-gsl
>>> zeromq-gsl*: Preparing package zeromq-gsl...
>>> zeromq-gsl*: Stripping binaries
>>> zeromq-gsl-doc*: Scanning shared objects
>>> zeromq-gsl*: Scanning shared objects
>>> zeromq-gsl-doc*: Tracing dependencies...
>>> zeromq-gsl-doc*: Package size: 24.0 KB
>>> zeromq-gsl-doc*: Compressing data...
>>> zeromq-gsl-doc*: Create checksum...
>>> zeromq-gsl-doc*: Create zeromq-gsl-doc-4.1.5-r1.apk
>>> zeromq-gsl*: Tracing dependencies...
	so:libc.musl-ppc64le.so.1
	so:libpcre.so.1
>>> zeromq-gsl*: Package size: 840.0 KB
>>> zeromq-gsl*: Compressing data...
>>> zeromq-gsl*: Create checksum...
>>> zeromq-gsl*: Create zeromq-gsl-4.1.5-r1.apk
>>> zeromq-gsl: Build complete at Thu, 02 May 2024 01:22:18 +0000 elapsed time 0h 0m 52s
>>> zeromq-gsl: Cleaning up srcdir
>>> zeromq-gsl: Cleaning up pkgdir
>>> zeromq-gsl: Uninstalling dependencies...
(1/6) Purging .makedepends-zeromq-gsl (20240502.012212)
(2/6) Purging pcre-dev (8.45-r3)
(3/6) Purging libpcre16 (8.45-r3)
(4/6) Purging libpcre32 (8.45-r3)
(5/6) Purging libpcrecpp (8.45-r3)
(6/6) Purging pcre (8.45-r3)
Executing busybox-1.36.1-r26.trigger
OK: 415 MiB in 103 packages
>>> zeromq-gsl: Updating the community/ppc64le repository index...
>>> zeromq-gsl: Signing the index...