cups-client broken on ia64, blocks 70 ports, please help

Anton Shterenlikht mexas at bris.ac.uk
Mon Apr 7 07:17:05 UTC 2014


>From bsam at passap.ru Fri Apr  4 18:53:07 2014
>
>OK, I've got a patch that may be committed. It's just a band-aid
>for now, until a better patch using clang and gcc, blocks and
>libdispatch with different FreeBSD versions is created.
>
>Anton, can you test the patch (remove the previous one from
>cups-base/files)? Thank you.

does not work.

The patch applied cleanly:

# svn diff /usr/ports/print/cups-base/
Index: /usr/ports/print/cups-base/Makefile
===================================================================
--- /usr/ports/print/cups-base/Makefile (revision 350427)
+++ /usr/ports/print/cups-base/Makefile (working copy)
@@ -82,6 +82,7 @@
 INSTALL_WRKSRC=        ${WRKSRC}/cups
 PLIST=         ${MASTERDIR}/pkg-plist.client
 USES+=         iconv
+CFLAGS+=       -fno-blocks
 LDFLAGS+=      ${ICONV_LIB}
 USE_LDCONFIG=  yes
 PKGMESSAGE=    ${NONEXISTENT}
# 

but I get the same:

In file included from ../cups/raster.h:27,
                 from ../cups/raster-private.h:25,
                 from error.c:31:
../cups/cups.h:34:35: error: dispatch/dispatch.h: No such file or directory
In file included from ../cups/raster.h:27,
                 from ../cups/raster-private.h:25,
                 from interpret.c:43:
../cups/cups.h:34:35: error: dispatch/dispatch.h: No such file or directory
gmake[3]: *** [error.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: *** [interpret.o] Error 1
gmake[3]: Leaving directory `/usr/ports/print/cups-image/work/cups-1.7.1/filter'

Anton



More information about the freebsd-ports mailing list