=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for pinentry-fltk-1.1.0 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in m4 Making all in secmem --- secmem.o --- --- util.o --- --- secmem.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -Wno-pointer-sign -Wpointer-arith -MT secmem.o -MD -MP -MF .deps/secmem.Tpo -c -o secmem.o secmem.c --- util.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -Wno-pointer-sign -Wpointer-arith -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.c mv -f .deps/util.Tpo .deps/util.Po --- secmem.o --- mv -f .deps/secmem.Tpo .deps/secmem.Po --- libsecmem.a --- rm -f libsecmem.a ar cru libsecmem.a secmem.o util.o ranlib libsecmem.a Making all in pinentry --- pinentry.o --- --- argparse.o --- --- password-cache.o --- --- pinentry-emacs.o --- --- libpinentry_curses_a-pinentry-curses.o --- --- pinentry.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/pkg/include -I../secmem -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -Wno-pointer-sign -Wpointer-arith -MT pinentry.o -MD -MP -MF .deps/pinentry.Tpo -c -o pinentry.o pinentry.c --- argparse.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/pkg/include -I../secmem -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -Wno-pointer-sign -Wpointer-arith -MT argparse.o -MD -MP -MF .deps/argparse.Tpo -c -o argparse.o argparse.c --- password-cache.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/pkg/include -I../secmem -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -Wno-pointer-sign -Wpointer-arith -MT password-cache.o -MD -MP -MF .deps/password-cache.Tpo -c -o password-cache.o password-cache.c --- pinentry-emacs.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/pkg/include -I../secmem -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -Wno-pointer-sign -Wpointer-arith -MT pinentry-emacs.o -MD -MP -MF .deps/pinentry-emacs.Tpo -c -o pinentry-emacs.o pinentry-emacs.c --- libpinentry_curses_a-pinentry-curses.o --- clang -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/pkg/include -I../secmem -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -Wno-pointer-sign -Wpointer-arith -MT libpinentry_curses_a-pinentry-curses.o -MD -MP -MF .deps/libpinentry_curses_a-pinentry-curses.Tpo -c -o libpinentry_curses_a-pinentry-curses.o `test -f 'pinentry-curses.c' || echo './'`pinentry-curses.c --- pinentry.o --- pinentry.c:523:38: warning: address of array 'utsbuf.nodename' will always evaluate to 'true' [-Wpointer-bool-conversion] !uname (&utsbuf) && utsbuf.nodename && ~~ ~~~~~~~^~~~~~~~ --- argparse.o --- argparse.c:1171:30: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isascii (*s) && isspace(*s)) ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ --- libpinentry_curses_a-pinentry-curses.o --- pinentry-curses.c:866:25: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] screen = newterm (tty_type, ttyfo, ttyfi); ^~~~~~~~ /usr/include/curses.h:722:24: note: passing argument to parameter here SCREEN *newterm(char *, FILE *, FILE *); ^ --- password-cache.o --- mv -f .deps/password-cache.Tpo .deps/password-cache.Po --- pinentry-emacs.o --- mv -f .deps/pinentry-emacs.Tpo .deps/pinentry-emacs.Po --- libpinentry_curses_a-pinentry-curses.o --- 1 warning generated. mv -f .deps/libpinentry_curses_a-pinentry-curses.Tpo .deps/libpinentry_curses_a-pinentry-curses.Po --- libpinentry-curses.a --- rm -f libpinentry-curses.a ar cru libpinentry-curses.a libpinentry_curses_a-pinentry-curses.o ranlib libpinentry-curses.a --- pinentry.o --- 1 warning generated. mv -f .deps/pinentry.Tpo .deps/pinentry.Po --- argparse.o --- 1 warning generated. mv -f .deps/argparse.Tpo .deps/argparse.Po --- libpinentry.a --- rm -f libpinentry.a ar cru libpinentry.a pinentry.o argparse.o password-cache.o pinentry-emacs.o ranlib libpinentry.a Making all in fltk --- main.o --- --- pinwindow.o --- --- passwindow.o --- --- qualitypasswindow.o --- --- main.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -O2 -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -I../secmem -I../pinentry -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -std=c++11 -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cxx --- passwindow.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -O2 -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -I../secmem -I../pinentry -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -std=c++11 -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -MT passwindow.o -MD -MP -MF .deps/passwindow.Tpo -c -o passwindow.o passwindow.cxx --- qualitypasswindow.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -O2 -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -I../secmem -I../pinentry -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -std=c++11 -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -MT qualitypasswindow.o -MD -MP -MF .deps/qualitypasswindow.Tpo -c -o qualitypasswindow.o qualitypasswindow.cxx --- pinwindow.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -O2 -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -I/usr/pkg/include/freetype2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -I../secmem -I../pinentry -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -Wall -std=c++11 -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -MT pinwindow.o -MD -MP -MF .deps/pinwindow.Tpo -c -o pinwindow.o pinwindow.cxx --- main.o --- mv -f .deps/main.Tpo .deps/main.Po --- qualitypasswindow.o --- mv -f .deps/qualitypasswindow.Tpo .deps/qualitypasswindow.Po --- pinwindow.o --- mv -f .deps/pinwindow.Tpo .deps/pinwindow.Po --- passwindow.o --- mv -f .deps/passwindow.Tpo .deps/passwindow.Po --- pinentry-fltk --- clang++ -std=c++11 -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/libdrm -I/usr/pkg/include/freetype2 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o pinentry-fltk main.o pinwindow.o passwindow.o qualitypasswindow.o ../pinentry/libpinentry.a ../secmem/libsecmem.a -lassuan -L/usr/pkg/lib -lgpg-error -L/usr/pkg/lib -lgpg-error -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -lm -lX11 ../pinentry/libpinentry-curses.a -lcurses /usr/bin/ld: cannot find -lXcursor clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [pinentry-fltk] Error code 1 make[2]: stopped in /data/scratch/security/pinentry-fltk/work/pinentry-1.1.0/fltk 1 error make[2]: stopped in /data/scratch/security/pinentry-fltk/work/pinentry-1.1.0/fltk *** [all-recursive] Error code 1 make[1]: stopped in /data/scratch/security/pinentry-fltk/work/pinentry-1.1.0 1 error make[1]: stopped in /data/scratch/security/pinentry-fltk/work/pinentry-1.1.0 *** [all] Error code 2 make: stopped in /data/scratch/security/pinentry-fltk/work/pinentry-1.1.0 1 error make: stopped in /data/scratch/security/pinentry-fltk/work/pinentry-1.1.0 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/security/pinentry-fltk *** Error code 1 Stop. make: stopped in /data/pkgsrc/security/pinentry-fltk