=> Bootstrap dependency digest>=20211023: found digest-20211023
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for gnustep-objc-lf2-2.95.3.88nb3
This is gnustep-make 2.8.0. Type 'gmake print-gnustep-make-help' for help.
Running in gnustep-make version 2 strict mode.
mkdir obj/thr-backends
Making all for library libobjc_lf2...
 Creating obj/libobjc_lf2.obj/thr-backends/...
 Compiling file globals.c ...
In file included from globals.c:27:
In file included from ./runtime.h:50:
./objc-list.h:139:13: warning: 'static' function 'list_free' declared in header file should be declared 'static inline' [-Wunneeded-internal-declaration]
static void list_free(struct objc_list *list)
            ^
1 warning generated.
 Compiling file archive.c ...
archive.c:94:45: warning: passing 'unsigned char [2]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  return (*stream->write)(stream->physical, buf, len);
                                            ^~~
archive.c:115:45: warning: passing 'unsigned char [2]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  return (*stream->write)(stream->physical, buf, len);
                                            ^~~
archive.c:153:45: warning: passing 'unsigned char [3]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  return (*stream->write)(stream->physical, buf, len);
                                            ^~~
archive.c:171:45: warning: passing 'unsigned char [3]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  return (*stream->write)(stream->physical, buf, len);
                                            ^~~
archive.c:209:45: warning: passing 'unsigned char [5]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  return (*stream->write)(stream->physical, buf, len);
                                            ^~~
archive.c:227:45: warning: passing 'unsigned char [5]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  return (*stream->write)(stream->physical, buf, len);
                                            ^~~
archive.c:265:45: warning: passing 'unsigned char [5]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  return (*stream->write)(stream->physical, buf, len);
                                            ^~~
archive.c:283:45: warning: passing 'unsigned char [5]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  return (*stream->write)(stream->physical, buf, len);
                                            ^~~
archive.c:300:42: warning: passing 'unsigned char [5]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((*stream->write)(stream->physical, buf, len) != 0)
                                         ^~~
archive.c:301:47: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
    return (*stream->write)(stream->physical, string, nbytes);
                                              ^~~~~~
archive.c:333:49: warning: passing 'unsigned char [6]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
      return (*stream->write)(stream->physical, buf, len+1);
                                                ^~~
archive.c:338:49: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
      return (*stream->write)(stream->physical, buf+1, len);
                                                ^~~~~
archive.c:351:49: warning: passing 'unsigned char [6]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
      return (*stream->write)(stream->physical, buf, 2);
                                                ^~~
archive.c:356:49: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
      return (*stream->write)(stream->physical, buf+1, len);
                                                ^~~~~
archive.c:366:49: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
      return (*stream->write)(stream->physical, &buf, 1);
                                                ^~~~
archive.c:386:49: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
      return (*stream->write)(stream->physical, &buf, 1);
                                                ^~~~
archive.c:445:36: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  objc_write_string_atomic(stream, (char*)class->name,
                                   ^~~~~~~~~~~~~~~~~~
archive.c:308:21: note: passing argument to parameter 'string' here
                          unsigned char* string, unsigned int nbytes)
                                         ^
archive.c:476:39: warning: passing 'char [1]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
    return objc_write_string (stream, "", 0);
                                      ^~
archive.c:289:27: note: passing argument to parameter 'string' here
                   const unsigned char* string, unsigned int nbytes)
                                        ^
archive.c:478:37: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  return objc_write_string (stream, sel_name, strlen ((char*)sel_name));
                                    ^~~~~~~~
archive.c:289:27: note: passing argument to parameter 'string' here
                   const unsigned char* string, unsigned int nbytes)
                                        ^
archive.c:516:43: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  len = (*stream->read)(stream->physical, &buf, 1);
                                          ^~~~
archive.c:543:48: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, &buf, 1)))
                                               ^~~~
archive.c:549:42: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        len = (*stream->read)(stream->physical, val, 1);
                                                ^~~
archive.c:564:48: warning: passing 'unsigned char [3]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:576:44: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          len = (*stream->read)(stream->physical, buf+1, nbytes);
                                                  ^~~~~
archive.c:593:48: warning: passing 'unsigned char [3]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:605:44: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          len = (*stream->read)(stream->physical, buf+1, nbytes);
                                                  ^~~~~
archive.c:620:48: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:631:44: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          len = (*stream->read)(stream->physical, buf+1, nbytes);
                                                  ^~~~~
archive.c:647:48: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:658:44: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          len = (*stream->read)(stream->physical, buf+1, nbytes);
                                                  ^~~~~
archive.c:679:43: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  len = (*stream->read)(stream->physical, buf, nbytes);
                                          ^~~
archive.c:693:48: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:715:43: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  len = (*stream->read)(stream->physical, buf, nbytes);
                                          ^~~
archive.c:729:48: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:747:48: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:754:44: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          len = (*stream->read)(stream->physical, buf, 1);
                                                  ^~~
archive.c:808:48: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:816:44: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          len = (*stream->read)(stream->physical, buf, 1);
                                                  ^~~
archive.c:838:44: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          len = (*stream->read)(stream->physical, buf, 1);
                                                  ^~~
archive.c:883:48: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:890:44: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          len = (*stream->read)(stream->physical, buf, 1);
                                                  ^~~
archive.c:934:48: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  if ((len = (*stream->read)(stream->physical, buf, 1)))
                                               ^~~
archive.c:941:44: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          len = (*stream->read)(stream->physical, buf, 1);
                                                  ^~~
archive.c:1039:39: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
    return objc_write_string (stream, *(char**)data, strlen(*(char**)data));
                                      ^~~~~~~~~~~~~
archive.c:289:27: note: passing argument to parameter 'string' here
                   const unsigned char* string, unsigned int nbytes)
                                        ^
archive.c:1043:46: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
    return objc_write_string_atomic (stream, *(char**)data, 
                                             ^~~~~~~~~~~~~
archive.c:308:21: note: passing argument to parameter 'string' here
                          unsigned char* string, unsigned int nbytes)
                                         ^
archive.c:1249:37: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          res = objc_write_string (stream, *str, strlen(*str));
                                           ^~~~
archive.c:289:27: note: passing argument to parameter 'string' here
                   const unsigned char* string, unsigned int nbytes)
                                        ^
archive.c:1256:44: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
          res = objc_write_string_atomic (stream, *str, strlen(*str));
                                                  ^~~~
archive.c:308:21: note: passing argument to parameter 'string' here
                          unsigned char* string, unsigned int nbytes)
                                         ^
In file included from archive.c:29:
In file included from ./runtime.h:50:
./objc-list.h:139:13: warning: 'static' function 'list_free' declared in header file should be declared 'static inline' [-Wunneeded-internal-declaration]
static void list_free(struct objc_list *list)
            ^
48 warnings generated.
 Compiling file class.c ...
In file included from class.c:26:
In file included from ./runtime.h:50:
./objc-list.h:139:13: warning: 'static' function 'list_free' declared in header file should be declared 'static inline' [-Wunneeded-internal-declaration]
static void list_free(struct objc_list *list)
            ^
1 warning generated.
 Compiling file encoding.c ...
encoding.c:29:10: fatal error: 'compiler-info.h' file not found
#include "compiler-info.h"
         ^~~~~~~~~~~~~~~~~
1 error generated.
gmake[3]: *** [/usr/pkg/share/GNUstep/Makefiles/rules.make:509: obj/libobjc_lf2.obj/encoding.c.o] Error 1
gmake[2]: *** [/usr/pkg/share/GNUstep/Makefiles/Instance/library.make:278: internal-library-all_] Error 2
gmake[1]: *** [/usr/pkg/share/GNUstep/Makefiles/Master/rules.make:297: libobjc_lf2.all.library.variables] Error 2
gmake: *** [/usr/pkg/share/GNUstep/Makefiles/Master/library.make:37: internal-all] Error 2
*** Error code 2

Stop.
make[1]: stopped in /tree/pkgsrc/devel/gnustep-objc-lf2
*** Error code 1

Stop.
make: stopped in /tree/pkgsrc/devel/gnustep-objc-lf2