=> Bootstrap dependency digest>=20010302: found digest-20080510
WARNING: [license.mk] Every package should define a LICENSE.
===> 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 wmmail-0.64nb3
Making all in src
gmake[1]: Entering directory `/scratch/mail/wmmail/work/WMMail.app-0.64/src'
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c global.c
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c imap.c
imap.c:209:5: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
    close(sockfd);
    ^
imap.c:273:29: warning: implicit declaration of function 'atoi' is invalid in C99 [-Wimplicit-function-declaration]
        *total_mail_count = atoi(strstr(buf, "*") + 1);
                            ^
2 warnings generated.
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c list.c
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c maildir.c
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c mbox.c
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c mh.c
mh.c:154:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  if (seq = fopen(buf, "r"))
      ~~~~^~~~~~~~~~~~~~~~~
mh.c:154:11: note: place parentheses around the assignment to silence this warning
  if (seq = fopen(buf, "r"))
          ^
      (                    )
mh.c:154:11: note: use '==' to turn this assignment into an equality comparison
  if (seq = fopen(buf, "r"))
          ^
          ==
1 warning generated.
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c net.c
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c pop3.c
pop3.c:204:5: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
    close(sockfd);
    ^
1 warning generated.
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c properties.c
properties.c:256:9: warning: implicit declaration of function 'sscanf' is invalid in C99 [-Wimplicit-function-declaration]
    if (sscanf(PLGetString(element), "%i", &data[i]) != 1)
        ^
1 warning generated.
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c std_icons.c
std_icons.c:221:9: warning: implicitly declaring C library function 'exit' with type 'void (int) __attribute__((noreturn))'
        exit(-1);
        ^
std_icons.c:221:9: note: please include the header <stdlib.h> or explicitly provide a declaration for 'exit'
1 warning generated.
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c wmmail.c
wmmail.c:133:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  else if (domain = find_resource(WMMAIL_CLASS, "Defaults"))
           ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmmail.c:133:19: note: place parentheses around the assignment to silence this warning
  else if (domain = find_resource(WMMAIL_CLASS, "Defaults"))
                  ^
           (                                               )
wmmail.c:133:19: note: use '==' to turn this assignment into an equality comparison
  else if (domain = find_resource(WMMAIL_CLASS, "Defaults"))
                  ^
                  ==
1 warning generated.
gcc -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBXT=1 -DHAVE_LIBXPM=1 -DHAVE_LIBPROPLIST=1 -DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_SOCKET=1 -DHAVE_STRSTR=1  -I. -I.    -I/usr/pkg/include  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -c wmutil.c
wmutil.c:300:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  if (prefix = getenv("GNUSTEP_USER_ROOT"))
      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:300:14: note: place parentheses around the assignment to silence this warning
  if (prefix = getenv("GNUSTEP_USER_ROOT"))
             ^
      (                                   )
wmutil.c:300:14: note: use '==' to turn this assignment into an equality comparison
  if (prefix = getenv("GNUSTEP_USER_ROOT"))
             ^
             ==
wmutil.c:301:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
    if (path = check_file(prefix, folders, resource))
        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:301:14: note: place parentheses around the assignment to silence this warning
    if (path = check_file(prefix, folders, resource))
             ^
        (                                           )
wmutil.c:301:14: note: use '==' to turn this assignment into an equality comparison
    if (path = check_file(prefix, folders, resource))
             ^
             ==
wmutil.c:310:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
    if (path = check_file(prefix, folders, resource))
        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:310:14: note: place parentheses around the assignment to silence this warning
    if (path = check_file(prefix, folders, resource))
             ^
        (                                           )
wmutil.c:310:14: note: use '==' to turn this assignment into an equality comparison
    if (path = check_file(prefix, folders, resource))
             ^
             ==
wmutil.c:319:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  if (prefix = getenv("GNUSTEP_LOCAL_ROOT"))
      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:319:14: note: place parentheses around the assignment to silence this warning
  if (prefix = getenv("GNUSTEP_LOCAL_ROOT"))
             ^
      (                                    )
wmutil.c:319:14: note: use '==' to turn this assignment into an equality comparison
  if (prefix = getenv("GNUSTEP_LOCAL_ROOT"))
             ^
             ==
wmutil.c:320:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
    if (path = check_file(prefix, folders, resource))
        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:320:14: note: place parentheses around the assignment to silence this warning
    if (path = check_file(prefix, folders, resource))
             ^
        (                                           )
wmutil.c:320:14: note: use '==' to turn this assignment into an equality comparison
    if (path = check_file(prefix, folders, resource))
             ^
             ==
wmutil.c:323:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  if (path = check_file("/usr/pkg/GNUstep", folders, resource))
      ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:323:12: note: place parentheses around the assignment to silence this warning
  if (path = check_file("/usr/pkg/GNUstep", folders, resource))
           ^
      (                                                       )
wmutil.c:323:12: note: use '==' to turn this assignment into an equality comparison
  if (path = check_file("/usr/pkg/GNUstep", folders, resource))
           ^
           ==
wmutil.c:326:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  if (path = check_file("/usr/local/GNUstep", folders, resource))
      ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:326:12: note: place parentheses around the assignment to silence this warning
  if (path = check_file("/usr/local/GNUstep", folders, resource))
           ^
      (                                                         )
wmutil.c:326:12: note: use '==' to turn this assignment into an equality comparison
  if (path = check_file("/usr/local/GNUstep", folders, resource))
           ^
           ==
wmutil.c:329:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  if (prefix = getenv("GNUSTEP_SYSTEM_ROOT"))
      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:329:14: note: place parentheses around the assignment to silence this warning
  if (prefix = getenv("GNUSTEP_SYSTEM_ROOT"))
             ^
      (                                     )
wmutil.c:329:14: note: use '==' to turn this assignment into an equality comparison
  if (prefix = getenv("GNUSTEP_SYSTEM_ROOT"))
             ^
             ==
wmutil.c:330:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
    if (path = check_file(prefix, folders, resource))
        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:330:14: note: place parentheses around the assignment to silence this warning
    if (path = check_file(prefix, folders, resource))
             ^
        (                                           )
wmutil.c:330:14: note: use '==' to turn this assignment into an equality comparison
    if (path = check_file(prefix, folders, resource))
             ^
             ==
wmutil.c:333:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  if (path = check_file("/usr/GNUstep", folders, resource))
      ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wmutil.c:333:12: note: place parentheses around the assignment to silence this warning
  if (path = check_file("/usr/GNUstep", folders, resource))
           ^
      (                                                   )
wmutil.c:333:12: note: use '==' to turn this assignment into an equality comparison
  if (path = check_file("/usr/GNUstep", folders, resource))
           ^
           ==
10 warnings generated.
gcc  -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include  -DPREFIX=\"/usr/pkg\" -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -L/usr/pkg/lib -L/usr/pkg/lib  -o WMMail  global.o imap.o list.o maildir.o mbox.o mh.o net.o pop3.o properties.o std_icons.o wmmail.o wmutil.o  -lPropList -lXpm -lXt -lXext -lX11  -lXt -lSM -lICE
/scratch/mail/wmmail/work/.buildlink/lib/libPropList.so: warning: warning: tmpnam() possibly used unsafely, use mkstemp() or mkdtemp()
imap.o: In function `IMAP_check':
imap.c:(.text+0x62c): undefined reference to `wfree'
maildir.o: In function `MAILDIR_check':
maildir.c:(.text+0x10a): undefined reference to `wfree'
maildir.c:(.text+0x239): undefined reference to `wfree'
mbox.o: In function `MBOX_check':
mbox.c:(.text+0x1c6): undefined reference to `wfree'
mbox.c:(.text+0x226): undefined reference to `wfree'
mbox.o:mbox.c:(.text+0x6dc): more undefined references to `wfree' follow
properties.o: In function `parse_gnustep_domain':
properties.c:(.text+0x86a): undefined reference to `list_cons'
properties.c:(.text+0x879): undefined reference to `list_length'
properties.o: In function `get_boolean':
properties.c:(.text+0x9da): undefined reference to `wfree'
properties.o: In function `get_animation':
properties.c:(.text+0xb59): undefined reference to `wfree'
wmmail.o: In function `initialize':
wmmail.c:(.text+0x397): undefined reference to `list_cons'
wmmail.o: In function `update_status':
wmmail.c:(.text+0x6fa): undefined reference to `list_length'
wmmail.c:(.text+0x73b): undefined reference to `list_nth'
wmmail.c:(.text+0x7f4): undefined reference to `list_remove_elem'
wmmail.c:(.text+0x804): undefined reference to `wfree'
wmmail.c:(.text+0x80c): undefined reference to `wfree'
wmmail.c:(.text+0x814): undefined reference to `wfree'
wmmail.o: In function `handle_button':
wmmail.c:(.text+0xb25): undefined reference to `list_length'
wmmail.c:(.text+0xb4a): undefined reference to `list_nth'
wmmail.c:(.text+0xb73): undefined reference to `list_length'
wmmail.o: In function `redraw_appicon':
wmmail.c:(.text+0xd3e): undefined reference to `list_nth'
wmutil.o: In function `exec_command':
wmutil.c:(.text+0x900): undefined reference to `list_cons'
wmutil.c:(.text+0x920): undefined reference to `list_length'
wmutil.c:(.text+0x950): undefined reference to `list_remove_head'
wmutil.c:(.text+0x97a): undefined reference to `list_remove_head'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[1]: *** [WMMail] Error 1
gmake[1]: Leaving directory `/scratch/mail/wmmail/work/WMMail.app-0.64/src'
gmake: *** [all-recursive] Error 1
*** Error code 2

Stop.
make: stopped in /bulk-data/pkgsrc/mail/wmmail
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/mail/wmmail
