=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/editors/gnuserv", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for gnuserv-3.12.8 --- gnuserv-compat.elc --- --- gnuserv.elc --- --- devices.elc --- --- gnuserv-compat.elc --- emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile gnuserv-compat.el --- gnuserv.elc --- emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -l gnuserv-compat -f batch-byte-compile gnuserv.el --- devices.elc --- emacs -batch -f batch-byte-compile devices.el --- gnuserv.elc --- Package cl is deprecated gnuserv-compat.el: Warning: `defadvice' is an obsolete macro (as of 30.1); use `advice-add' or `define-advice' gnuserv-compat.el: Warning: `defadvice' is an obsolete macro (as of 30.1); use `advice-add' or `define-advice' gnuserv-compat.el: Warning: `defadvice' is an obsolete macro (as of 30.1); use `advice-add' or `define-advice' devices.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. gnuserv.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. gnuserv.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. gnuserv.el: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. gnuserv.el: Warning: `pushnew' is an obsolete alias (as of 27.1); use `cl-pushnew' instead. gnuserv.el: Warning: `callf2' is an obsolete alias (as of 27.1); use `cl-callf2' instead. gnuserv.el: Warning: `callf2' is an obsolete alias (as of 27.1); use `cl-callf2' instead. gnuserv.el: Warning: `callf2' is an obsolete alias (as of 27.1); use `cl-callf2' instead. gnuserv.el: Warning: `callf2' is an obsolete alias (as of 27.1); use `cl-callf2' instead. gnuserv.el: Warning: `decf' is an obsolete alias (as of 27.1); use `cl-decf' instead. In toplevel form: gnuserv.el:1:1: Warning: file has no `lexical-binding' directive on its first line gnuserv.el:211:12: Warning: custom-declare-variable `gnuserv-kill-quietly' docstring wider than 80 characters gnuserv.el:231:2: Warning: `defstruct' is an obsolete alias (as of 27.1); use `cl-defstruct' instead. In gnuserv-visible-frame-function: gnuserv.el:288:2: Warning: docstring wider than 80 characters gnuserv.el:295:20: Warning: `filtered-frame-list' called with 2 arguments, but accepts only 1 gnuserv.el:297:20: Warning: `filtered-frame-list' called with 2 arguments, but accepts only 1 In gnuserv-sentinel: gnuserv.el:317:4: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. In gnuserv-edit-files: gnuserv.el:431:14: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. gnuserv.el:447:28: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. gnuserv.el:458:43: Warning: `make-frame' called with 2 arguments, but accepts only 0 or 1 gnuserv.el:481:12: Warning: `goto-line' is for interactive use only; use `forward-line' instead. gnuserv.el:484:14: Warning: `pushnew' is an obsolete alias (as of 27.1); use `cl-pushnew' instead. gnuserv.el:487:42: Warning: reference to free variable `current-menubar' In gnuserv-buffer-p: gnuserv.el:538:4: Warning: `member*' is an obsolete function (as of 27.1); use `cl-member' instead. In gnuserv-kill-buffer-function: gnuserv.el:553:8: Warning: `callf2' is an obsolete alias (as of 27.1); use `cl-callf2' instead. In gnuserv-kill-emacs-query-function: gnuserv.el:574:13: Warning: `some' is an obsolete function (as of 27.1); use `cl-some' instead. In gnuserv-check-device: gnuserv.el:590:4: Warning: `callf2' is an obsolete alias (as of 27.1); use `cl-callf2' instead. In gnuserv-kill-client: gnuserv.el:610:4: Warning: `callf2' is an obsolete alias (as of 27.1); use `cl-callf2' instead. gnuserv.el:628:22: Warning: `member*' is an obsolete function (as of 27.1); use `cl-member' instead. In gnuserv-buffer-done-1: gnuserv.el:638:6: Warning: `callf2' is an obsolete alias (as of 27.1); use `cl-callf2' instead. gnuserv.el:642:4: Warning: Use `with-current-buffer' rather than save-excursion+set-buffer gnuserv.el:647:34: Warning: reference to free variable `current-menubar' In gnuserv-next-buffer: gnuserv.el:667:19: Warning: `member*' is an obsolete function (as of 27.1); use `cl-member' instead. gnuserv.el:673:20: Warning: `member*' is an obsolete function (as of 27.1); use `cl-member' instead. gnuserv.el:678:19: Warning: `member-if-not' is an obsolete function (as of 27.1); use `cl-member-if-not' instead. In gnuserv-prepare-shutdown: gnuserv.el:711:9: Warning: assignment to free variable `allow-deletion-of-last-visible-frame' In gnuserv-start-1: gnuserv.el:742:11: Warning: assignment to free variable `allow-deletion-of-last-visible-frame' In gnuserv-edit: gnuserv.el:787:27: Warning: `decf' is an obsolete alias (as of 27.1); use `cl-decf' instead. In end of data: gnuserv.el:648:8: Warning: the function `delete-menu-item' is not known to be defined. gnuserv.el:489:16: Warning: the function `add-menu-button' is not known to be defined. gnuserv.el:488:23: Warning: the function `set-buffer-menubar' is not known to be defined. gnuserv.el:451:43: Warning: the function `make-mswindows-device' is not known to be defined. gnuserv.el:416:8: Warning: the function `make-gtk-device' is not known to be defined. --- gnuserv.o --- gcc -c -I. -I. -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include gnuserv.c --- gnuserv-compat.elc --- In toplevel form: gnuserv-compat.el:1:1: Warning: file has no `lexical-binding' directive on its first line --- devices.elc --- In toplevel form: devices.el:1:1: Warning: file has no `lexical-binding' directive on its first line --- gnuserv-compat.elc --- gnuserv-compat.el:52:11: Warning: Package cl is deprecated --- devices.elc --- devices.el:34:11: Warning: Package cl is deprecated --- gnuserv-compat.elc --- gnuserv-compat.el:69:8: Warning: `pushnew' is an obsolete alias (as of 27.1); use `cl-pushnew' instead. gnuserv-compat.el:115:4: Warning: `defadvice' is an obsolete macro (as of 30.1); use `advice-add' or `define-advice' gnuserv-compat.el:131:4: Warning: `defadvice' is an obsolete macro (as of 30.1); use `advice-add' or `define-advice' gnuserv-compat.el:141:4: Warning: `defadvice' is an obsolete macro (as of 30.1); use `advice-add' or `define-advice' --- devices.elc --- devices.el:223:4: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el:229:4: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el:235:4: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el:241:4: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el:247:4: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el:253:4: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el:259:4: Warning: `case' is an obsolete alias (as of 27.1); use `cl-case' instead. devices.el:308:4: Warning: docstring has wrong usage of unescaped single quotes (use \=' or different quoting such as `...') devices.el:324:4: Warning: docstring has wrong usage of unescaped single quotes (use \=' or different quoting such as `...') In end of data: devices.el:334:15: Warning: the function `device-type-list' is not known to be defined. devices.el:324:4: Warning: the function `device-or-frame-type' is not known to be defined. devices.el:308:16: Warning: the function `device-class-list' is not known to be defined. devices.el:255:10: Warning: the function `ns-display-planes' is not known to be defined. devices.el:249:10: Warning: the function `ns-display-mm-height' is not known to be defined. devices.el:243:10: Warning: the function `ns-display-mm-width' is not known to be defined. devices.el:237:10: Warning: the function `ns-display-pixel-height' is not known to be defined. devices.el:231:10: Warning: the function `ns-display-pixel-width' is not known to be defined. devices.el:225:10: Warning: the function `ns-display-color-cells' is not known to be defined. devices.el:216:18: Warning: the function `device-frame-list' is not known to be defined. devices.el:162:30: Warning: the function `device-connection' is not known to be defined. devices.el:159:19: Warning: the function `device-list' is not known to be defined. devices.el:144:4: Warning: the function `dfw-device' is not known to be defined. devices.el:103:4: Warning: the function `make-device' is not known to be defined. --- gnuclient.o --- --- getopt.o --- --- gnuclient.o --- gcc -c -I. -I. -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include gnuclient.c --- getopt.o --- gcc -c -I. -I. -DHAVE_CONFIG_H -I/opt/pkg/include -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include getopt.c In file included from getopt.c:108: getopt.h:107:12: error: conflicting types for 'getopt'; have 'int(void)' 107 | extern int getopt (); | ^~~~~~ In file included from getopt.c:39: /usr/include/stdlib.h:302:12: note: previous declaration of 'getopt' with type 'int(int, char * const*, const char *)' 302 | extern int getopt(int, char *const *, const char *); | ^~~~~~ --- gnuclient.o --- In file included from gnuclient.c:60: getopt.h:107:12: error: conflicting types for 'getopt'; have 'int(void)' 107 | extern int getopt (); | ^~~~~~ In file included from gnuserv.h:97, from gnuclient.c:55: /usr/include/stdlib.h:302:12: note: previous declaration of 'getopt' with type 'int(int, char * const*, const char *)' 302 | extern int getopt(int, char *const *, const char *); | ^~~~~~ --- getopt.o --- *** [getopt.o] Error code 1 bmake: stopped making "all" in /home/pbulk/work/editors/gnuserv/work/gnuserv-3.12.8 --- gnuclient.o --- *** [gnuclient.o] Error code 1 bmake: stopped making "all" in /home/pbulk/work/editors/gnuserv/work/gnuserv-3.12.8 bmake: 2 errors bmake: stopped making "all" in /home/pbulk/work/editors/gnuserv/work/gnuserv-3.12.8 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/editors/gnuserv *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/editors/gnuserv