=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for freepops-0.2.9nb4 building lua Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN lua-5.1.1.orig/Makefile lua-5.1.1/Makefile |--- lua-5.1.1.orig/Makefile 2006-06-02 12:53:38.000000000 +0200 |+++ lua-5.1.1/Makefile 2006-09-25 22:36:25.000000000 +0200 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 1. done building liblua5.1... lauxlib.c:578:61: warning: while loop has empty body [-Wempty-body] while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) ; ^ lauxlib.c:578:61: note: put the semicolon on a separate line to silence this warning 1 warning generated. done. building luasocket Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN luasocket-2.0.2-old/makefile luasocket-2.0.2/makefile |--- luasocket-2.0.2-old/makefile 2007-10-14 01:44:03.000000000 +0200 |+++ luasocket-2.0.2/makefile 1970-01-01 01:00:00.000000000 +0100 -------------------------- Patching file makefile using Plan A... Hunk #1 succeeded at 0. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN luasocket-2.0.2-old/Makefile luasocket-2.0.2/Makefile |--- luasocket-2.0.2-old/Makefile 1970-01-01 01:00:00.000000000 +0100 |+++ luasocket-2.0.2/Makefile 2008-06-06 19:24:35.000000000 +0200 -------------------------- (Creating file Makefile...) Patching file Makefile using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done building luasocket... buffer.c:83:15: warning: unused variable 'tm' [-Wunused-variable] p_timeout tm = timeout_markstart(buf->tm); ^ buffer.c:114:15: warning: unused variable 'tm' [-Wunused-variable] p_timeout tm = timeout_markstart(buf->tm); ^ 2 warnings generated. done. building luay building dep for luay.c compiling luay.c -> luay.c:77:42: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat] fprintf(stderr," array part is %lu\n",lua_objlen(s,i)); ~~~ ^~~~~~~~~~~~~~~ %zu 1 warning generated. luay.o linking libluay.a building luabind building dep for luabind.c compiling luabind.c -> luabind.o linking libluabind.a building oscompatibility building dep for win32_compatibility.c building dep for c99_compatibility.c building dep for beos_compatibility.c compiling beos_compatibility.c -> beos_compatibility.o compiling c99_compatibility.c -> c99_compatibility.o compiling win32_compatibility.c -> win32_compatibility.o linking liboscompatibility.a building regularexp building dep for regularexp.c compiling regularexp.c -> regularexp.o linking libregularexp.a building log building dep for log.c compiling log.c -> log.c:314:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] syslog(LOG_DEBUG, logstr); ^~~~~~ 1 warning generated. log.o linking liblog.a building base64 building dep for base64.c compiling base64.c -> base64.o linking libbase64.a building list building dep for list.c compiling list.c -> list.o linking liblist.a building mlex building dep for mlex.c compiling mlex.c -> mlex.c:1008:13: warning: function 'print_toklist' is not needed and will not be emitted [-Wunneeded-internal-declaration] HIDDEN void print_toklist(list_t*l, char *s, int i) ^ mlex.c:1042:13: warning: function 'print_anslist' is not needed and will not be emitted [-Wunneeded-internal-declaration] HIDDEN void print_anslist(list_t *a,char* str) ^ 2 warnings generated. mlex.o linking libmlex.a building pid building dep for pid.c compiling pid.c -> pid.o linking libpid.a building lock building dep for lock.c compiling lock.c -> lock.o linking liblock.a building dictionary building dep for dictionary.c compiling dictionary.c -> dictionary.o linking libdictionary.a building stats_lua building dep for stats_lua.c compiling stats_lua.c -> stats_lua.o linking libstats_lua.a building session building dep for session.c compiling session.c -> session.o linking libsession.a building portablesocket building dep for socketcommon.c building dep for altsocklib.c compiling altsocklib.c -> altsocklib.o compiling socketcommon.c -> socketcommon.o linking libportablesocket.a building pop3server building dep for threads.c building dep for popstate.c building dep for popserver.c compiling popserver.c -> popserver.o compiling popstate.c -> popstate.o compiling threads.c -> threads.o linking libpop3server.a building pop3server_lua building dep for pop3server_lua.c compiling pop3server_lua.c -> pop3server_lua.o linking libpop3server_lua.a building session_lua building dep for session_lua.c compiling session_lua.c -> session_lua.o linking libsession_lua.a building serialize_lua building log_lua building dep for log_lua.c compiling log_lua.c -> log_lua.o linking liblog_lua.a building mlex_lua building dep for mlex_lua.c compiling mlex_lua.c -> mlex_lua.o linking libmlex_lua.a building support_lua building getdate Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ur getdate-curl-7.11.0/Makefile getdate-curl-7.11.0-new/Makefile |--- getdate-curl-7.11.0/Makefile 2014-02-21 00:01:21.000000000 +0000 |+++ getdate-curl-7.11.0-new/Makefile 2014-02-21 00:01:21.000000000 +0000 -------------------------- (Creating file Makefile...) Patching file Makefile using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ur getdate-curl-7.11.0/getdate.h getdate-curl-7.11.0-new/getdate.h |--- getdate-curl-7.11.0/getdate.h 2004-02-03 17:23:54.000000000 +0000 |+++ getdate-curl-7.11.0-new/getdate.h 2014-02-21 00:01:21.000000000 +0000 -------------------------- Patching file getdate.h using Plan A... Hunk #1 succeeded at 7. Hunk #2 succeeded at 36. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ur getdate-curl-7.11.0/getdate.y getdate-curl-7.11.0-new/getdate.y |--- getdate-curl-7.11.0/getdate.y 2004-02-03 17:23:54.000000000 +0000 |+++ getdate-curl-7.11.0-new/getdate.y 2014-02-21 00:02:09.000000000 +0000 -------------------------- Patching file getdate.y using Plan A... Hunk #1 succeeded at 11. Hunk #2 succeeded at 116. Hunk #3 succeeded at 181. Hunk #4 succeeded at 204. Hunk #5 succeeded at 218. Hunk #6 succeeded at 950. Hunk #7 succeeded at 1101. done compiling getdate.y -> getdate.o getdate.y:761:12: warning: array subscript is of type 'char' [-Wchar-subscripts] *p = tolower (*p); ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ 1 warning generated. linking libgetdate.a building getdate_lua building dep for getdate_lua.c compiling getdate_lua.c -> getdate_lua.o linking libgetdate_lua.a building luacurl Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN lua-curl-0.3.0-orig/find_curl.sh lua-curl-0.3.0/find_curl.sh |--- lua-curl-0.3.0-orig/find_curl.sh 1970-01-01 01:00:00.000000000 +0100 |+++ lua-curl-0.3.0/find_curl.sh 2008-10-25 17:27:40.000000000 +0200 -------------------------- (Creating file find_curl.sh...) Patching file find_curl.sh using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN lua-curl-0.3.0-orig/Makefile lua-curl-0.3.0/Makefile |--- lua-curl-0.3.0-orig/Makefile 2008-10-25 17:26:26.000000000 +0200 |+++ lua-curl-0.3.0/Makefile 2008-10-25 17:27:48.000000000 +0200 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 44 (offset -2 lines). Hmm... Ignoring the trailing garbage. done compiling lua-curl.c -> lua-curl.o linking libluacurl.a building browser_lua building stringhack_lua building dep for stringhack_lua.c building dep for lstringhack.c compiling lstringhack.c -> lstringhack.o compiling stringhack_lua.c -> stringhack_lua.o linking libstringhack_lua.a building portablesocket_lua building base64_lua building dep for base64_lua.c compiling base64_lua.c -> base64_lua.c:26:14: warning: implicit declaration of function 'base64enc_raw' is invalid in C99 [-Wimplicit-function-declaration] char * tmp = base64enc_raw(s,lua_strlen(L,1)); ^ base64_lua.c:26:8: warning: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion] char * tmp = base64enc_raw(s,lua_strlen(L,1)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ base64_lua.c:38:14: warning: implicit declaration of function 'base64dec' is invalid in C99 [-Wimplicit-function-declaration] char * tmp = base64dec(s,lua_strlen(L,1)); ^ base64_lua.c:38:8: warning: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion] char * tmp = base64dec(s,lua_strlen(L,1)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. base64_lua.o linking libbase64_lua.a building mimer_lua building commonimpl_lua building regularexp_lua building dep for regularexp_lua.c compiling regularexp_lua.c -> regularexp_lua.o linking libregularexp_lua.a building luaexpat Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN luaexpat-1.0.2.orig/Makefile luaexpat-1.0.2/Makefile |--- luaexpat-1.0.2.orig/Makefile 1970-01-01 01:00:00.000000000 +0100 |+++ luaexpat-1.0.2/Makefile 2006-09-26 18:46:08.000000000 +0200 -------------------------- (Creating file Makefile...) Patching file Makefile using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN luaexpat-1.0.2.orig/src/lxplib.c luaexpat-1.0.2/src/lxplib.c |--- luaexpat-1.0.2.orig/src/lxplib.c 2006-03-20 20:55:53.000000000 +0100 |+++ luaexpat-1.0.2/src/lxplib.c 2006-09-26 18:46:23.000000000 +0200 -------------------------- Patching file src/lxplib.c using Plan A... Hunk #1 succeeded at 13. done compiling lxplib.c -> lxplib.o linking libluaexpat.a building xmltables_lua building httpmail_lua building crypto_lua building dep for crypto_lua.c compiling crypto_lua.c -> crypto_lua.o linking libcrypto_lua.a building luafilesystem Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN luafilesystem-1.0b-old/config luafilesystem-1.0b/config |--- luafilesystem-1.0b-old/config 2004-11-10 15:45:23.000000000 +0100 |+++ luafilesystem-1.0b/config 1970-01-01 01:00:00.000000000 +0100 -------------------------- Patching file config using Plan A... Hunk #1 succeeded at 0. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN luafilesystem-1.0b-old/lfs.c luafilesystem-1.0b/lfs.c |--- luafilesystem-1.0b-old/lfs.c 2004-11-10 15:45:23.000000000 +0100 |+++ luafilesystem-1.0b/lfs.c 2008-04-02 11:07:12.000000000 +0200 -------------------------- Patching file lfs.c using Plan A... Hunk #1 succeeded at 18. Hunk #2 succeeded at 32. Hunk #3 succeeded at 114. Hunk #4 succeeded at 205. Hunk #5 succeeded at 230. Hunk #6 succeeded at 252. Hunk #7 succeeded at 289. Hunk #8 succeeded at 308. Hunk #9 succeeded at 344. Hunk #10 succeeded at 353. Hunk #11 succeeded at 445. Hunk #12 succeeded at 463. Hunk #13 succeeded at 478. Hunk #14 succeeded at 493. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN luafilesystem-1.0b-old/lfs.h luafilesystem-1.0b/lfs.h |--- luafilesystem-1.0b-old/lfs.h 2004-11-10 15:45:23.000000000 +0100 |+++ luafilesystem-1.0b/lfs.h 2008-04-02 11:06:57.000000000 +0200 -------------------------- Patching file lfs.h using Plan A... Hunk #1 succeeded at 6. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ruN luafilesystem-1.0b-old/Makefile luafilesystem-1.0b/Makefile |--- luafilesystem-1.0b-old/Makefile 2004-11-10 15:45:23.000000000 +0100 |+++ luafilesystem-1.0b/Makefile 2008-04-02 11:06:57.000000000 +0200 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 2. done compiling lfs.c -> lfs.o linking libluafilesystem.a building plugins2xml_lua building version_comparer_lua building updater_lua building xml2tex_lua building luasoap building dpipe_lua building dep for dpipe_lua.c compiling dpipe_lua.c -> dpipe_lua.o linking libdpipe_lua.a building lwel building lwel.a... done. building lgettext building dep for lgettext.c compiling lgettext.c -> lgettext.o linking liblgettext.a building smartlog_lua building freepopsd building dep for luabox.c building dep for freepops.c building dep for engine.c compiling engine.c -> engine.c:462:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] user: freepops_user, ^~~~~ .user = engine.c:463:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] pass: freepops_pass, ^~~~~ .pass = engine.c:464:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] quit: freepops_quit, ^~~~~ .quit = engine.c:465:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] quit_update:freepops_quit_update, ^~~~~~~~~~~~ .quit_update = engine.c:466:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] top:freepops_top, ^~~~ .top = engine.c:467:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] retr:freepops_retr, ^~~~~ .retr = engine.c:468:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] stat:freepops_stat, ^~~~~ .stat = engine.c:469:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] uidl:freepops_uidl, ^~~~~ .uidl = engine.c:470:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] uidl_all:freepops_uidl_all, ^~~~~~~~~ .uidl_all = engine.c:471:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] list:freepops_list, ^~~~~ .list = engine.c:472:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] list_all:freepops_list_all, ^~~~~~~~~ .list_all = engine.c:473:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] rset:freepops_rset, ^~~~~ .rset = engine.c:474:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] dele:freepops_dele, ^~~~~ .dele = engine.c:475:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] noop:freepops_noop, ^~~~~ .noop = engine.c:476:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] delete_other:freepops_delete_other ^~~~~~~~~~~~~ .delete_other = 15 warnings generated. engine.o compiling freepops.c -> freepops.c:259:7: warning: implicit declaration of function 'setregid' is invalid in C99 [-Wimplicit-function-declaration] rc = setregid(getegid(),getegid()); ^ freepops.c:266:7: warning: implicit declaration of function 'setreuid' is invalid in C99 [-Wimplicit-function-declaration] rc = setreuid(geteuid(),geteuid()); ^ 2 warnings generated. freepops.o compiling luabox.c -> luabox.o linking freepops.o: In function `loose_rights': freepops.c:(.text+0xf84): undefined reference to `setregid' freepops.c:(.text+0xfa5): undefined reference to `setreuid' clang: error: linker command failed with exit code 1 (use -v to see invocation) Makefile:209: recipe for target 'freepopsd' failed make[1]: *** [freepopsd] Error 1 Makefile:177: recipe for target 'src' failed gmake: *** [src] Error 2 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/mail/freepops *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/mail/freepops