[Bug 196596] print/cups-filters: /usr/bin/ld: cannot find -lcupsimage
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Jan 7 15:27:24 UTC 2015
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 at FreeBSD.org
Reporter: walter at lifeforms.nl
CC: cyberbotx at cyberbotx.com
Flags: maintainer-feedback?(cyberbotx at cyberbotx.com)
CC: cyberbotx at 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 at FreeBSD.org> ---
Maintainer CC'd
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list