print/gimp-print doesn't compile. ===> Cleaning for libiconv-1.8_2 ===> Cleaning for autoconf-2.53_1 ===> Cleaning for gettext-0.11.5_1 ===> Cleaning for gmake-3.80 ===> Cleaning for imake-4.2.0_1 ===> Cleaning for libtool-1.3.4_4 ===> Cleaning for m4-1.4_1 ===> Cleaning for jpeg-6b_1 ===> Cleaning for png-1.2.5_1 ===> Cleaning for tiff-3.5.7 ===> Cleaning for help2man-1.29 ===> Cleaning for cups-base-1.1.18.0_4 ===> Cleaning for cups-pstoraster-7.05.6 ===> Cleaning for freetype2-2.1.3_1 ===> Cleaning for ghostscript-gnu-7.05_3 ===> Cleaning for libijs-0.34 ===> Cleaning for expat-1.95.6_1 ===> Cleaning for XFree86-libraries-4.2.1_6 ===> Cleaning for gimp-print-4.2.5 You may use the following build options: WITHOUT_CUPS=yes build without CUPS driver WITHOUT_IJS=yes build without IJS-based Ghostscript driver ===> Extracting for gimp-print-4.2.5 >> Checksum OK for gimp-print-4.2.5.tar.gz. ===> gimp-print-4.2.5 depends on executable: gmake - found ===> gimp-print-4.2.5 depends on executable: libtool - found ===> gimp-print-4.2.5 depends on shared library: intl.4 - found ===> gimp-print-4.2.5 depends on shared library: cups.2 - found ===> gimp-print-4.2.5 depends on shared library: ijs.1 - found ===> Patching for gimp-print-4.2.5 ===> Applying FreeBSD patches for gimp-print-4.2.5 ===> Configuring for gimp-print-4.2.5 creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking whether gmake sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for the presence of the GIMP source tree... no checking whether to enable maintainer-specific portions of Makefiles... no checking host system type... i386-portbld-freebsd4.7 checking for cups-config... /usr/local/bin/cups-config checking whether to build CUPS driver... yes (using specified prefix) checking whether to build translated CUPS PPD files... yes checking whether to use level 3 PostScript... no checking whether to build ghostscript driver... no checking for foomatic-configure... no checking whether to build foomatic data files... no checking for foomatic-ppdfile... no checking whether to make use of Foomatic 3.x features... no checking for ijs-config... /usr/local/bin/ijs-config checking whether to build IJS driver... yes checking whether to turn on debugging in build... no checking whether to use readline... yes checking for gimp-config... no checking whether to build GIMP plugin... no checking whether to install sample images... yes checking whether to install user guide... yes checking whether to build escputil... yes checking whether to build libgimpprint... yes checking whether to build testpattern generator... no checking whether to build test programs... no checking if user install is enabled... no checking for strerror in -lcposix... no checking for mawk... no checking for gawk... no checking for nawk... nawk checking for gcc... cc checking whether the C compiler (cc -O -pipe -L/usr/local/lib) works... yes checking whether the C compiler (cc -O -pipe -L/usr/local/lib) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel checking whether ln -s works... yes checking for bison... bison -y checking how to run the C preprocessor... cc -E checking for flex... flex checking for flex... (cached) flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for bison... /usr/local/bin/bison checking for yacc... /usr/bin/yacc checking for perl... /usr/bin/perl checking for convert... /usr/local/bin/convert checking for texi2html... /usr/local/bin/texi2html checking for dvips... /usr/local/bin/dvips checking for db2pdf... no checking for dvipdf... /usr/local/bin/dvipdf checking for db2ps... no checking for db2html... no checking for Cygwin environment... no checking for mingw32 environment... no checking build system type... i386-portbld-freebsd4.7 checking for ld used by GCC... /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking for /usr/libexec/elf/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking for a sed that does not truncate output... /usr/bin/sed checking how to recognise dependent libraries... pass_all checking for object suffix... o checking for executable suffix... no checking command to parse /usr/bin/nm -B output... ok checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... yes checking if cc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/libexec/elf/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... freebsd4.7 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... yes creating libtool checking host system type... i386-unknown-freebsdelf4.7 checking for ranlib... ranlib checking whether we are using GNU C... yes checking for object suffix... o checking for executable suffix... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... yes checking if cc supports -fno-rtti -fno-exceptions ... yes checking if cc static flag -static works... -static checking whether ln -s works... yes checking for ld used by GCC... /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking whether the linker (/usr/libexec/elf/ld) supports shared libraries... yes checking for BSD-compatible nm... /usr/bin/nm -B checking command to parse /usr/bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr/libexec/elf/ld option to reload object files... -r checking dynamic linker characteristics... freebsdelf4.7 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool checking for ranlib... (cached) ranlib checking for ANSI C header files... yes checking for working const... yes checking for inline... inline checking for off_t... yes checking for size_t... yes checking for working alloca.h... no checking for alloca... yes checking for unistd.h... yes checking for getpagesize... yes checking for working mmap... yes checking whether we are using the GNU C Library 2.1 or newer... no checking for argz.h... no checking for limits.h... yes checking for locale.h... yes checking for nl_types.h... yes checking for malloc.h... no checking for stddef.h... yes checking for stdlib.h... yes checking for string.h... yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for feof_unlocked... no checking for fgets_unlocked... no checking for getcwd... yes checking for getegid... yes checking for geteuid... yes checking for getgid... yes checking for getuid... yes checking for mempcpy... no checking for munmap... yes checking for putenv... yes checking for setenv... yes checking for setlocale... yes checking for stpcpy... no checking for strchr... yes checking for strcasecmp... yes checking for strdup... yes checking for strtoul... yes checking for tsearch... yes checking for __argz_count... no checking for __argz_stringify... no checking for __argz_next... no checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, const char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking whether NLS is requested... yes checking whether included gettext is requested... no checking for libintl.h... yes checking for GNU gettext in libc... no checking for GNU gettext in libintl... yes checking for dcgettext... yes checking for msgfmt... /usr/local/bin/msgfmt checking for gmsgfmt... /usr/local/bin/msgfmt checking for xgettext... /usr/local/bin/xgettext checking for bison... bison checking version of bison... 1.75, ok checking for catalogs to be installed... en_GB sv no fr da pl sk el nl es pt de ja checking for readline in -lreadline... yes Using -lreadline -lncurses checking for pow in -lm... yes checking for gzgets in -lz... yes checking for cups-config... (cached) /usr/local/bin/cups-config checking for ANSI C header files... (cached) yes checking for readline/readline.h... yes checking for varargs.h... yes checking for stdarg.h... yes checking for fcntl.h... yes checking for sys/time.h... yes checking for sys/types.h... yes checking for time.h... yes checking for unistd.h... (cached) yes checking for varargs.h... (cached) yes checking for working const... (cached) yes checking for inline... (cached) inline checking for off_t... (cached) yes checking for size_t... (cached) yes checking return type of signal handlers... void checking for working alloca.h... (cached) no checking for alloca... (cached) yes checking for nanosleep... yes checking for poll... yes checking for usleep... yes checking for xgetcwd... no checking for xmalloc... no checking for asprintf... yes checking for vasprintf... yes checking for getopt_long... no updating cache ./config.cache creating ./config.status creating Makefile creating doc/Makefile creating doc/users_guide/Makefile creating include/Makefile creating include/gimp-print/Makefile creating include/gimp-print/gimp-print.h creating intl/Makefile creating lib/Makefile creating man/Makefile creating man/escputil.1 creating man/gimpprint.3 creating man/gimpprint-config.1 creating man/gimpprint-color.7 creating man/gimpprint-dithers.7 creating man/gimpprint-imagetypes.7 creating man/gimpprint-inktypes.7 creating man/gimpprint-mediasizes.7 creating man/gimpprint-mediasources.7 creating man/gimpprint-mediatypes.7 creating man/gimpprint-models.7 creating man/gimpprint-resolutions.7 creating man/ijsgimpprint.1 creating po/Makefile.in creating samples/Makefile creating src/Makefile creating src/escputil/Makefile creating src/gimp/Makefile creating cups-gimpprint.list creating man/cups-calibrate.8 creating src/testpattern/Makefile creating src/cups/Makefile creating src/foomatic/Makefile creating test/Makefile creating src/foomatic/foomatic-generator creating src/ghost/Makefile creating src/ghost/contrib.mak.addon creating src/main/Makefile creating src/main/gimpprint-config creating src/printdef/Makefile creating config.h creating po/POTFILES creating po/Makefile Finished configuring. Type 'make' to build the package then 'make install' to install it. ===> Building for gimp-print-4.2.5 gmake all-recursive gmake[1]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5' Making all in include gmake[2]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/include' Making all in gimp-print gmake[3]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/include/gimp-print' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/include/gimp-print' gmake[3]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/include' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/include' gmake[2]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/include' Making all in intl gmake[2]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/intl' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/intl' Making all in lib gmake[2]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/lib' /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c xgetcwd.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c xgetcwd.c -fPIC -DPIC -o .libs/xgetcwd.lo cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c xgetcwd.c -o xgetcwd.o >/dev/null 2>&1 mv -f .libs/xgetcwd.lo xgetcwd.lo /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c xmalloc.c rm -f .libs/xmalloc.lo cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c xmalloc.c -fPIC -DPIC -o .libs/xmalloc.lo cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c xmalloc.c -o xmalloc.o >/dev/null 2>&1 mv -f .libs/xmalloc.lo xmalloc.lo /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c getopt.c rm -f .libs/getopt.lo cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c getopt.c -fPIC -DPIC -o .libs/getopt.lo cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c getopt.c -o getopt.o >/dev/null 2>&1 mv -f .libs/getopt.lo getopt.lo /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c getopt1.c rm -f .libs/getopt1.lo cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c getopt1.c -fPIC -DPIC -o .libs/getopt1.lo cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I../intl -I/usr/local/include -O -pipe -c getopt1.c -o getopt1.o >/dev/null 2>&1 mv -f .libs/getopt1.lo getopt1.lo /bin/sh ../libtool --mode=link cc -O -pipe -L/usr/local/lib -o libprintut.la xgetcwd.lo xmalloc.lo getopt.lo getopt1.lo -lz rm -fr .libs/libprintut.la .libs/libprintut.* .libs/libprintut.* ar cru .libs/libprintut.al xgetcwd.lo xmalloc.lo getopt.lo getopt1.lo ranlib .libs/libprintut.al creating libprintut.la (cd .libs && rm -f libprintut.la && ln -sf ../libprintut.la libprintut.la) gmake[2]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/lib' Making all in man gmake[2]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/man' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/man' Making all in src gmake[2]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src' Making all in printdef gmake[3]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/printdef' cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c printdefy.c printdefy.y:107: warning: static declaration for `yyerror' follows non-static cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c printdefl.c /bin/sh ../../libtool --mode=link cc -O -pipe -L/usr/local/lib -o printdef printdefl.o printdefy.o -lz mkdir .libs cc -O -pipe -L/usr/local/lib -o printdef printdefl.o printdefy.o -lz gmake[3]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/printdef' Making all in main gmake[3]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/main' /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-lexmark.c mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-lexmark.c -fPIC -DPIC -o .libs/print-lexmark.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-lexmark.c -o print-lexmark.o >/dev/null 2>&1 mv -f .libs/print-lexmark.lo print-lexmark.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-canon.c rm -f .libs/print-canon.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-canon.c -fPIC -DPIC -o .libs/print-canon.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-canon.c -o print-canon.o >/dev/null 2>&1 mv -f .libs/print-canon.lo print-canon.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-dither.c rm -f .libs/print-dither.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-dither.c -fPIC -DPIC -o .libs/print-dither.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-dither.c -o print-dither.o >/dev/null 2>&1 mv -f .libs/print-dither.lo print-dither.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-escp2.c rm -f .libs/print-escp2.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-escp2.c -fPIC -DPIC -o .libs/print-escp2.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-escp2.c -o print-escp2.o >/dev/null 2>&1 mv -f .libs/print-escp2.lo print-escp2.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-escp2-data.c rm -f .libs/print-escp2-data.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-escp2-data.c -fPIC -DPIC -o .libs/print-escp2-data.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-escp2-data.c -o print-escp2-data.o >/dev/null 2>&1 mv -f .libs/print-escp2-data.lo print-escp2-data.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-pcl.c rm -f .libs/print-pcl.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-pcl.c -fPIC -DPIC -o .libs/print-pcl.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-pcl.c -o print-pcl.o >/dev/null 2>&1 mv -f .libs/print-pcl.lo print-pcl.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-ps.c rm -f .libs/print-ps.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-ps.c -fPIC -DPIC -o .libs/print-ps.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-ps.c -o print-ps.o >/dev/null 2>&1 mv -f .libs/print-ps.lo print-ps.lo ../printdef/printdef < ./printers.xml > print-printers.c /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-util.c rm -f .libs/print-util.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-util.c -fPIC -DPIC -o .libs/print-util.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-util.c -o print-util.o >/dev/null 2>&1 mv -f .libs/print-util.lo print-util.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-color.c rm -f .libs/print-color.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-color.c -fPIC -DPIC -o .libs/print-color.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-color.c -o print-color.o >/dev/null 2>&1 mv -f .libs/print-color.lo print-color.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-weave.c rm -f .libs/print-weave.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-weave.c -fPIC -DPIC -o .libs/print-weave.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-weave.c -o print-weave.o >/dev/null 2>&1 mv -f .libs/print-weave.lo print-weave.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-version.c rm -f .libs/print-version.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-version.c -fPIC -DPIC -o .libs/print-version.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-version.c -o print-version.o >/dev/null 2>&1 mv -f .libs/print-version.lo print-version.lo /bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-dither-matrices.c rm -f .libs/print-dither-matrices.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-dither-matrices.c -fPIC -DPIC -o .libs/print-dither-matrices.lo cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c print-dither-matrices.c -o print-dither-matrices.o >/dev/null 2>&1 mv -f .libs/print-dither-matrices.lo print-dither-matrices.lo /bin/sh ../../libtool --mode=link cc -O -pipe -L/usr/local/lib -o libgimpprint.la -version-info 2:0:1 -rpath /usr/local/lib print-lexmark.lo print-canon.lo print-dither.lo print-escp2.lo print-escp2-data.lo print-pcl.lo print-ps.lo print-util.lo print-color.lo print-weave.lo print-version.lo print-dither-matrices.lo -lm -lz rm -fr .libs/libgimpprint.la .libs/libgimpprint.* .libs/libgimpprint.* cc -shared -Wl,--rpath -Wl,/usr/local/lib print-lexmark.lo print-canon.lo print-dither.lo print-escp2.lo print-escp2-data.lo print-pcl.lo print-ps.lo print-util.lo print-color.lo print-weave.lo print-version.lo print-dither-matrices.lo -L/usr/local/lib -lm -lz -Wl,-soname -Wl,libgimpprint.so.2 -o .libs/libgimpprint.so.2 (cd .libs && rm -f libgimpprint.so && ln -sf libgimpprint.so.2 libgimpprint.so) ar cru .libs/libgimpprint.a print-lexmark.o print-canon.o print-dither.o print-escp2.o print-escp2-data.o print-pcl.o print-ps.o print-util.o print-color.o print-weave.o print-version.o print-dither-matrices.o ranlib .libs/libgimpprint.a creating libgimpprint.la (cd .libs && rm -f libgimpprint.la && ln -sf ../libgimpprint.la libgimpprint.la) gmake[3]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/main' Making all in escputil gmake[3]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/escputil' cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c escputil.c /bin/sh ../../libtool --mode=link cc -O -pipe -L/usr/local/lib -o escputil escputil.o ../../lib/libprintut.la -lreadline -lncurses -lintl -liconv -lz mkdir .libs cc -O -pipe -L/usr/local/lib -o escputil escputil.o ../../lib/.libs/libprintut.al -lz -lreadline -lncurses -lintl -liconv -lz gmake[3]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/escputil' Making all in gimp gmake[3]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/gimp' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/gimp' Making all in cups gmake[3]: Entering directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/cups' cc -I/usr/local/include -DHAVE_CONFIG_H -I. -I. -I../.. -DCUPS_DATADIR=\"/usr/local/share/cups\" -DGIMP_PRINT_VERSION=\"4.2.5\" -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c cups-calibrate.c /bin/sh ../../libtool --mode=link cc -O -pipe -L/usr/local/lib -o cups-calibrate cups-calibrate.o ../../lib/libprintut.la -lm -lintl -liconv -lz mkdir .libs cc -O -pipe -L/usr/local/lib -o cups-calibrate cups-calibrate.o ../../lib/.libs/libprintut.al -lz -lm -lintl -liconv -lz cc -I/usr/local/include -DHAVE_CONFIG_H -I. -I. -I../.. -DCUPS_DATADIR=\"/usr/local/share/cups\" -DGIMP_PRINT_VERSION=\"4.2.5\" -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c epson.c /bin/sh ../../libtool --mode=link cc -O -pipe -L/usr/local/lib -o epson epson.o ../../lib/libprintut.la -L/usr/local/lib -lcupsimage -ltiff -ljpeg -lpng -lm -lz -lcups -lssl -lcrypto -lintl -liconv -lz cc -O -pipe -L/usr/local/lib -o epson epson.o ../../lib/.libs/libprintut.al -lz -L/usr/local/lib -lcupsimage -ltiff -ljpeg -lpng -lm -lz -lcups -lssl -lcrypto -lintl -liconv -lz cc -I/usr/local/include -DHAVE_CONFIG_H -I. -I. -I../.. -DCUPS_DATADIR=\"/usr/local/share/cups\" -DGIMP_PRINT_VERSION=\"4.2.5\" -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c canon.c /bin/sh ../../libtool --mode=link cc -O -pipe -L/usr/local/lib -o canon canon.o ../../lib/libprintut.la -L/usr/local/lib -lcupsimage -ltiff -ljpeg -lpng -lm -lz -lcups -lssl -lcrypto -lintl -liconv -lz cc -O -pipe -L/usr/local/lib -o canon canon.o ../../lib/.libs/libprintut.al -lz -L/usr/local/lib -lcupsimage -ltiff -ljpeg -lpng -lm -lz -lcups -lssl -lcrypto -lintl -liconv -lz cc -I/usr/local/include -DHAVE_CONFIG_H -I. -I. -I../.. -DCUPS_DATADIR=\"/usr/local/share/cups\" -DGIMP_PRINT_VERSION=\"4.2.5\" -I../../include -I../../include -I../../intl -I/usr/local/include -O -pipe -c rastertoprinter.c rastertoprinter.c: In function `main': rastertoprinter.c:461: `STP_JOB_MODE_JOB' undeclared (first use in this function) rastertoprinter.c:461: (Each undeclared identifier is reported only once rastertoprinter.c:461: for each function it appears in.) rastertoprinter.c:523: structure has no member named `start_job' rastertoprinter.c:550: structure has no member named `end_job' gmake[3]: *** [rastertoprinter.o] Error 1 gmake[3]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src/cups' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/print/gimp-print/work/gimp-print-4.2.5' gmake: *** [all-recursive-am] Error 2 *** Error code 2 Stop in /usr/ports/print/gimp-print. How-To-Repeat: see above
Add to audit-trail. ------------ Forwarded Message ------------ Date: Monday, February 17, 2003 15:55:54 -0600 From: Larry Rosenman <ler@lerctr.org> To: Christian Weisgerber <naddy@freebsd.org> Cc: Subject: Re: ports/48354: gimp-print 4.2.5 doesn't compile (fwd) --On Monday, February 17, 2003 22:46:11 +0100 Christian Weisgerber <naddy@freebsd.org> wrote: >> FYI, since you were the last committer... > > You're not the first to tell me... > > On freebsd-ports, Fritz Heinrichmeyer suggested that the port will > only build if the previous version has been deinstalled. Can you > try that? Yep. That allows it to build. That seems to be a bit, err, of POLA violation. LER > > -- > Christian "naddy" Weisgerber naddy@mips.inka.de -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 972-414-9812 E-Mail: ler@lerctr.org US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749 ---------- End Forwarded Message ---------- -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 972-414-9812 E-Mail: ler@lerctr.org US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749
Responsible Changed From-To: freebsd-ports-bugs->naddy The build fails IFF an older version is already installed and CUPS support is included. This is due to a wrong include path order. I'm looking into it.
State Changed From-To: open->closed Fixed.