=> Bootstrap dependency digest>=20010302: found digest-20190127 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 xpp-1.5nb27 /usr/pkg/bin/fluid -c mainwindow.fl c++ -DPACKAGE=\"xpp\" -DVERSION=\"1.5\" -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DHAVE_LIBJPEG=1 -DHAVE_LIBPNG=1 -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_CUPS_CUPS_H=1 -DHAVE_FL_FL_H=1 -DHAVE_LIBCUPS=1 -I. -I. -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/X11R7/include -D_THREAD_SAFE -D_REENTRANT -O2 -D_IPP_PRIVATE_STRUCTURES -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -c passworddialog.cxx c++ -DPACKAGE=\"xpp\" -DVERSION=\"1.5\" -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DHAVE_LIBJPEG=1 -DHAVE_LIBPNG=1 -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_CUPS_CUPS_H=1 -DHAVE_FL_FL_H=1 -DHAVE_LIBCUPS=1 -I. -I. -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/X11R7/include -D_THREAD_SAFE -D_REENTRANT -O2 -D_IPP_PRIVATE_STRUCTURES -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -c cupshelper.cxx c++ -DPACKAGE=\"xpp\" -DVERSION=\"1.5\" -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DHAVE_LIBJPEG=1 -DHAVE_LIBPNG=1 -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_CUPS_CUPS_H=1 -DHAVE_FL_FL_H=1 -DHAVE_LIBCUPS=1 -I. -I. -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/X11R7/include -D_THREAD_SAFE -D_REENTRANT -O2 -D_IPP_PRIVATE_STRUCTURES -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -c xpp.cxx c++ -DPACKAGE=\"xpp\" -DVERSION=\"1.5\" -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DHAVE_LIBJPEG=1 -DHAVE_LIBPNG=1 -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_CUPS_CUPS_H=1 -DHAVE_FL_FL_H=1 -DHAVE_LIBCUPS=1 -I. -I. -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/X11R7/include -D_THREAD_SAFE -D_REENTRANT -O2 -D_IPP_PRIVATE_STRUCTURES -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -c xppmain.cxx c++ -DPACKAGE=\"xpp\" -DVERSION=\"1.5\" -DHAVE_LIBX11=1 -DHAVE_LIBXEXT=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DHAVE_LIBJPEG=1 -DHAVE_LIBPNG=1 -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_CUPS_CUPS_H=1 -DHAVE_FL_FL_H=1 -DHAVE_LIBCUPS=1 -I. -I. -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/X11R7/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include -I/usr/X11R7/include -D_THREAD_SAFE -D_REENTRANT -O2 -D_IPP_PRIVATE_STRUCTURES -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include/krb5 -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -c inputslider.cxx cupshelper.cxx: In static member function 'static ipp_t* CupsHelper::newIppRequest()': cupshelper.cxx:94:9: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' request->request.op.request_id = 1; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from cupshelper.h:36, from cupshelper.cxx:34: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ cupshelper.cxx: In static member function 'static ipp_t* CupsHelper::processRequest(ipp_t*, const char*)': cupshelper.cxx:102:40: warning: 'http_t* httpConnect(const char*, int)' is deprecated: Use httpConnect2 instead. [-Wdeprecated-declarations] http_t *HTTP = httpConnect(host_,port_); ^ In file included from /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:18:0, from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27, from cupshelper.h:36, from cupshelper.cxx:34: /tmp/print/xpp/work/.buildlink/include/cups/http.h:457:17: note: declared here extern http_t *httpConnect(const char *host, int port) _CUPS_DEPRECATED_1_7_MSG("Use httpConnect2 instead."); ^~~~~~~~~~~ cupshelper.cxx:112:12: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' if (answer->state == IPP_ERROR || answer->state == IPP_IDLE) ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from cupshelper.h:36, from cupshelper.cxx:34: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ cupshelper.cxx:112:42: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' if (answer->state == IPP_ERROR || answer->state == IPP_IDLE) ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from cupshelper.h:36, from cupshelper.cxx:34: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ cupshelper.cxx: In static member function 'static bool CupsHelper::checkHost()': cupshelper.cxx:121:40: warning: 'http_t* httpConnect(const char*, int)' is deprecated: Use httpConnect2 instead. [-Wdeprecated-declarations] http_t *HTTP = httpConnect(host_,port_); ^ In file included from /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:18:0, from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27, from cupshelper.h:36, from cupshelper.cxx:34: /tmp/print/xpp/work/.buildlink/include/cups/http.h:457:17: note: declared here extern http_t *httpConnect(const char *host, int port) _CUPS_DEPRECATED_1_7_MSG("Use httpConnect2 instead."); ^~~~~~~~~~~ cupshelper.cxx: In static member function 'static int CupsHelper::printerType(const char*)': cupshelper.cxx:155:9: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' request->request.op.operation_id = IPP_GET_PRINTER_ATTRIBUTES; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from cupshelper.h:36, from cupshelper.cxx:34: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ cupshelper.cxx:161:24: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' if (request && request->curtag == IPP_TAG_PRINTER) { ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from cupshelper.h:36, from cupshelper.cxx:34: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ cupshelper.cxx:163:25: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' if (attr) value = attr->values[0].integer; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from cupshelper.h:36, from cupshelper.cxx:34: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ gmake: *** [Makefile:313: cupshelper.o] Error 1 gmake: *** Waiting for unfinished jobs.... xpp.cxx: In constructor 'printFiles::printFiles(int, char**, int&)': xpp.cxx:294:12: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' request->request.op.operation_id = IPP_GET_PRINTER_ATTRIBUTES; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ xpp.cxx:296:28: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' if (!request || request->curtag != IPP_TAG_PRINTER) { ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ xpp.cxx:297:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] state = "Unknown"; ^~~~~~~~~ xpp.cxx:298:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] type = "No Information Available"; ^~~~~~~~~~~~~~~~~~~~~~~~~~ xpp.cxx:299:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] location = "Location Unknown"; ^~~~~~~~~~~~~~~~~~ xpp.cxx:300:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] comment = "Unable to retrieve printer infos"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpp.cxx:305:21: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' switch (attr->values[0].integer) { ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:307:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] state = "Printer idle"; ^~~~~~~~~~~~~~ xpp.cxx:310:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] state = "Processing..."; ^~~~~~~~~~~~~~~ xpp.cxx:313:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] state = "Stopped"; ^~~~~~~~~ xpp.cxx:316:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] else state = "Unknown"; ^~~~~~~~~ xpp.cxx:319:20: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' type = attr->values[0].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:321:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] type = "No Information Available"; ^~~~~~~~~~~~~~~~~~~~~~~~~~ xpp.cxx:322:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (strlen(type) == 0) type = "No Information Available"; ^~~~~~~~~~~~~~~~~~~~~~~~~~ xpp.cxx:325:24: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' location = attr->values[0].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:327:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] location = "Location Unknown"; ^~~~~~~~~~~~~~~~~~ xpp.cxx:328:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (strlen(location) == 0) location = "Location Unknown"; ^~~~~~~~~~~~~~~~~~ xpp.cxx:331:23: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' comment = attr->values[0].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:333:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] comment = ""; ^~ xpp.cxx: In member function 'void printFiles::print(int&)': xpp.cxx:495:54: warning: 'const char* cupsGetPPD(const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] const char* str = cupsGetPPD(dests[dest_pos].name); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:358:20: note: declared here extern const char *cupsGetPPD(const char *name) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~ xpp.cxx:497:34: warning: 'ppd_file_t* ppdOpenFile(const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppds[dest_pos] = ppdOpenFile(str); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:389:20: note: declared here extern ppd_file_t *ppdOpenFile(const char *filename) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~ xpp.cxx:550:35: warning: 'void ppdMarkDefaults(ppd_file_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdMarkDefaults(ppds[dest_pos]); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:384:14: note: declared here extern void ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~~~~ xpp.cxx:552:44: warning: 'int cupsMarkOptions(ppd_file_t*, int, cups_option_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] dests[dest_pos].options); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:362:13: note: declared here extern int cupsMarkOptions(ppd_file_t *ppd, int num_options, cups_option_t *options) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~~~~ xpp.cxx:554:36: warning: 'int ppdConflicts(ppd_file_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if (ppdConflicts(ppds[dest_pos])) { ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:367:13: note: declared here extern int ppdConflicts(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~ xpp.cxx: In member function 'void printFiles::printStdin(int&, cups_option_t*, int)': xpp.cxx:654:55: warning: 'char* cupsTempFile(char*, int)' is deprecated: Use cupsTempFd or cupsTempFile2 instead. [-Wdeprecated-declarations] temp = fopen(cupsTempFile(tempfile, sizeof(tempfile)), "w"); ^ In file included from xpp.h:36:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/cups.h:352:15: note: declared here extern char *cupsTempFile(char *filename, int len) _CUPS_DEPRECATED_MSG("Use cupsTempFd or cupsTempFile2 instead."); ^~~~~~~~~~~~ xpp.cxx: In member function 'void printFiles::initBannerMenues(Fl_Choice*, Fl_Choice*)': xpp.cxx:723:10: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' request->request.op.operation_id = IPP_GET_PRINTER_ATTRIBUTES; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ xpp.cxx:725:26: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' if (!request || request->curtag != IPP_TAG_PRINTER) return; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ xpp.cxx:735:25: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' for (i = 0; i < attr->num_values; i ++) { ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:739:29: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' before->replace(i,attr->values[i].string.text); ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:741:28: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' after->replace(i,attr->values[i].string.text); ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:758:15: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' if (attr->num_values > 0) s = attr->values[0].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:758:41: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' if (attr->num_values > 0) s = attr->values[0].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:760:15: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' if (attr->num_values > 1) t = attr->values[1].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:760:41: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' if (attr->num_values > 1) t = attr->values[1].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx: In member function 'void printFiles::setBannerChanges(Fl_Choice*, Fl_Choice*)': xpp.cxx:798:10: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' request->request.op.operation_id = IPP_GET_PRINTER_ATTRIBUTES; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ xpp.cxx:804:28: error: invalid use of incomplete type 'ipp_t {aka struct _ipp_s}' if ((request) && (request->curtag == IPP_TAG_PRINTER)) ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:731:16: note: forward declaration of 'ipp_t {aka struct _ipp_s}' typedef struct _ipp_s ipp_t; /**** IPP request/response data ****/ ^~~~~~ xpp.cxx:809:13: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' if (attr->num_values > 0) s = attr->values[0].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:809:39: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' if (attr->num_values > 0) s = attr->values[0].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:811:13: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' if (attr->num_values > 1) t = attr->values[1].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx:811:39: error: invalid use of incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}' if (attr->num_values > 1) t = attr->values[1].string.text; ^~ In file included from /tmp/print/xpp/work/.buildlink/include/cups/cups.h:27:0, from xpp.h:36, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ipp.h:732:16: note: forward declaration of 'ipp_attribute_t {aka struct _ipp_attribute_s}' typedef struct _ipp_attribute_s ipp_attribute_t; ^~~~~~~~~~~~~~~~ xpp.cxx: In member function 'int printFiles::getSpecialOptions(special_opt_t**)': xpp.cxx:905:50: warning: 'const char* cupsGetPPD(const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((filename = cupsGetPPD(dests[dest_pos].name)) == NULL) return(0); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:358:20: note: declared here extern const char *cupsGetPPD(const char *name) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~ xpp.cxx: In member function 'int printFiles::getChosenValue(const char*, const char*, const Fl_Menu_Item*)': xpp.cxx:1280:61: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"PageSize"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1283:62: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"InputSlot"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1286:62: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"MediaType"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1289:71: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"EFMediaQualityMode"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1292:63: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"ManualFeed"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1298:60: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if (!(ppdoption = ppdFindOption(ppds[dest_pos],"Duplex"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1299:64: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if (!(ppdoption = ppdFindOption(ppds[dest_pos],"EFDuplex"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1300:62: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdoption = ppdFindOption(ppds[dest_pos],"KD03Duplex"); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1323:63: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"Resolution"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1326:66: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"SetResolution"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1329:66: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"JCLResolution"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1332:62: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"CNRes_PGP"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1338:62: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],"OutputBin"))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx:1344:60: warning: 'ppd_option_t* ppdFindOption(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if ((ppdoption = ppdFindOption(ppds[dest_pos],option[k]))) ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:380:22: note: declared here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^~~~~~~~~~~~~ xpp.cxx: In member function 'int printFiles::getPageMargins(int&, int&, int&, int&, int&, int&, int&)': xpp.cxx:1446:69: warning: 'ppd_choice_t* ppdFindMarkedChoice(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppd_choice_t *ch = ppdFindMarkedChoice(ppds[dest_pos],"PageSize"); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:377:22: note: declared here extern ppd_choice_t *ppdFindMarkedChoice(ppd_file_t *ppd, ^~~~~~~~~~~~~~~~~~~ xpp.cxx:1448:65: warning: 'ppd_size_t* ppdPageSize(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] pagesize = ppdPageSize(ppds[dest_pos],(str ? str : "Letter")); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:392:20: note: declared here extern ppd_size_t *ppdPageSize(ppd_file_t *ppd, const char *name) ^~~~~~~~~~~ xpp.cxx:1480:42: warning: 'ppd_size_t* ppdPageSize(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] sz = ppdPageSize(ppds[dest_pos],c); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:392:20: note: declared here extern ppd_size_t *ppdPageSize(ppd_file_t *ppd, const char *name) ^~~~~~~~~~~ xpp.cxx:1511:60: warning: 'ppd_size_t* ppdPageSize(ppd_file_t*, const char*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if (ppds[dest_pos]) sz = ppdPageSize(ppds[dest_pos],str); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:392:20: note: declared here extern ppd_size_t *ppdPageSize(ppd_file_t *ppd, const char *name) ^~~~~~~~~~~ xpp.cxx: In member function 'void printFiles::refreshOptionWidgets()': xpp.cxx:2108:35: warning: 'void ppdMarkDefaults(ppd_file_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdMarkDefaults(ppds[dest_pos]); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:384:14: note: declared here extern void ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~~~~ xpp.cxx:2110:71: warning: 'int cupsMarkOptions(ppd_file_t*, int, cups_option_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] cupsMarkOptions(ppds[dest_pos],num_changed_options,changed_options); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:362:13: note: declared here extern int cupsMarkOptions(ppd_file_t *ppd, int num_options, cups_option_t *options) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~~~~ xpp.cxx: In member function 'void printFiles::cbiPickOneOption(Fl_Widget*, void*)': xpp.cxx:2157:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (arg == NULL) arg = ""; else {*arg = '\0'; arg ++; } ^~ xpp.cxx: In member function 'void printFiles::cbiStringInputMenu(Fl_Widget*, void*)': xpp.cxx:2253:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (arg == NULL) arg = ""; else {*arg = '\0'; arg ++; } ^~ xpp.cxx: In member function 'int printFiles::copyInstance(int, const char*)': xpp.cxx:2370:107: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] if (!fl_ask("Do you really want to overwrite the default instance of \"%s\"?",dests[dest_index].name)) { ^ In file included from /tmp/print/xpp/work/.buildlink/include/FL/fl_message.H:28:0, from xpp.h:54, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/FL/fl_ask.H:59:15: note: declared here FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); ^~~~~~ xpp.cxx:2381:138: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] if (!fl_ask("The instance \"%s\" for the queue \"%s\" already exists, do you want to overwrite it?",new_name,dests[dest_index].name)) { ^ In file included from /tmp/print/xpp/work/.buildlink/include/FL/fl_message.H:28:0, from xpp.h:54, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/FL/fl_ask.H:59:15: note: declared here FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); ^~~~~~ xpp.cxx:2547:34: warning: 'void ppdMarkDefaults(ppd_file_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdMarkDefaults(ppds[new_index]); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:384:14: note: declared here extern void ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~~~~ xpp.cxx:2549:73: warning: 'int cupsMarkOptions(ppd_file_t*, int, cups_option_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] dests[new_index].num_options, dests[new_index].options); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:362:13: note: declared here extern int cupsMarkOptions(ppd_file_t *ppd, int num_options, cups_option_t *options) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~~~~ xpp.cxx: In member function 'int printFiles::deleteInstance(int)': xpp.cxx:2608:37: warning: 'void ppdMarkDefaults(ppd_file_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdMarkDefaults(ppds[dest_index]); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:384:14: note: declared here extern void ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~~~~ xpp.cxx:2611:46: warning: 'int cupsMarkOptions(ppd_file_t*, int, cups_option_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] dests[dest_index].options); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:362:13: note: declared here extern int cupsMarkOptions(ppd_file_t *ppd, int num_options, cups_option_t *options) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~~~~~~~~ xpp.cxx:2623:58: warning: 'void ppdClose(ppd_file_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if (ppds[dest_index] != NULL) ppdClose(ppds[dest_index]); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:364:14: note: declared here extern void ppdClose(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~ xpp.cxx: In destructor 'printFiles::~printFiles()': xpp.cxx:2694:42: warning: 'void ppdClose(ppd_file_t*)' is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if (ppds[i] != NULL) ppdClose(ppds[i]); ^ In file included from xpp.h:39:0, from xpp.cxx:33: /tmp/print/xpp/work/.buildlink/include/cups/ppd.h:364:14: note: declared here extern void ppdClose(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^~~~~~~~ gmake: *** [Makefile:313: xpp.o] Error 1 *** Error code 2 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/print/xpp *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/print/xpp