Date: Wed, 07 Jan 2015 15:27:24 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 196596] print/cups-filters: /usr/bin/ld: cannot find -lcupsimage Message-ID: <bug-196596-13@https.bugs.freebsd.org/bugzilla/>
Next in thread | Raw E-Mail | Index | Archive | Help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196596 Bug ID: 196596 Summary: print/cups-filters: /usr/bin/ld: cannot find -lcupsimage Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: walter@lifeforms.nl CC: cyberbotx@cyberbotx.com Flags: maintainer-feedback?(cyberbotx@cyberbotx.com) CC: cyberbotx@cyberbotx.com Created attachment 151463 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=151463&action=edit patch for print/cups-filters/Makefile Building the print/cups-filters port fails over here, as it depends on cups-image: /usr/local/bin/ld: cannot find -lcupsimage collect2: error: ld returned 1 exit status *** [libcupsfilters.la] Error code 1 Tried manually and with Poudriere. I don't know a whole lot about the CUPS ports, but adding a pertinent LIB_DEPENDS fixes the build problem for me. ===> Building for cups-filters-1.0.61_2 /usr/bin/make all-am CC libcupsfilters_la-attr.lo CC libcupsfilters_la-check.lo CC libcupsfilters_la-cmyk.lo CC libcupsfilters_la-colord.lo CC libcupsfilters_la-colormanager.lo cupsfilters/colormanager.c: In function '_get_colord_profile': cupsfilters/colormanager.c:247:7: warning: passing argument 2 of 'colord_get_profile_for_device_id' from incompatible pointer type [enabled by default] icc_profile = colord_get_profile_for_device_id (printer_id, qualifier); ^ In file included from cupsfilters/colormanager.c:30:0: ./cupsfilters/colord.h:40:9: note: expected 'const char **' but argument is of type 'char **' char *colord_get_profile_for_device_id (const char *device_id, ^ CC libcupsfilters_la-dither.lo CC libcupsfilters_la-image.lo CC libcupsfilters_la-image-bmp.lo CC libcupsfilters_la-image-colorspace.lo CC libcupsfilters_la-image-gif.lo CC libcupsfilters_la-image-jpeg.lo CC libcupsfilters_la-image-photocd.lo CC libcupsfilters_la-image-pix.lo CC libcupsfilters_la-image-png.lo CC libcupsfilters_la-image-pnm.lo CC libcupsfilters_la-image-sgi.lo CC libcupsfilters_la-image-sgilib.lo CC libcupsfilters_la-image-sun.lo CC libcupsfilters_la-image-tiff.lo CC libcupsfilters_la-image-zoom.lo CC libcupsfilters_la-lut.lo CC libcupsfilters_la-pack.lo CC libcupsfilters_la-raster.lo CC libcupsfilters_la-rgb.lo CC libcupsfilters_la-srgb.lo CCLD libcupsfilters.la /usr/local/bin/ld: cannot find -lcupsimage collect2: error: ld returned 1 exit status *** [libcupsfilters.la] Error code 1 Stop in /wrkdirs/usr/ports/print/cups-filters/work/cups-filters-1.0.61. *** [all] Error code 1 Stop in /wrkdirs/usr/ports/print/cups-filters/work/cups-filters-1.0.61. *** [do-build] Error code 1 --- Comment #1 from Bugzilla Automation <bugzilla@FreeBSD.org> --- Maintainer CC'd -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?bug-196596-13>