ports/186174: add LIB_DEPENDS= libv4l2 to www/firefox/Makefile
Julian H. Stacey
jhs at berklix.com
Mon Jan 27 16:00:01 UTC 2014
>Number: 186174
>Category: ports
>Synopsis: add LIB_DEPENDS= libv4l2 to www/firefox/Makefile
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 27 16:00:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Julian H. Stacey
>Release: FreeBSD 9.2-RELEASE amd64
>Organization:
http://berklix.com BSD Linux Unix Consultancy, Munich/Muenchen.
>Environment:
System: FreeBSD blak.js.berklix.net 9.2-RELEASE FreeBSD 9.2-RELEASE #0: Thu Jan 23 15:10:05 CET 2014 jhs at blak.js.berklix.net:/sys/amd64/compile/BLAK.small amd64
>Description:
Make broke cos a lib was missing or old
>How-To-Repeat:
>Fix:
http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/www/firefox/Makefile.REL=9.2-RELEASE.diff
Compile broke before my fix below. Error as below.
My fix below is doubtless not quite ideal re. lib Mk/ nomenclature,
MAINTAINER=gecko is invited to improve it please.
*** 9.2-RELEASE/ports/www/firefox/Makefile.orig Thu Sep 26 21:04:39 2013
--- new-generic/ports/www/firefox/Makefile Mon Jan 27 16:17:24 2014
***************
*** 17,22 ****
--- 17,28 ----
${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \
unzip:${PORTSDIR}/archivers/unzip
+ # {LOCALBASE}/lib/libv4l2.so.0:${PORTSDIR}/multimedia/libv4l
+ LIB_DEPENDS= libv4l2:${PORTSDIR}/multimedia/libv4l
+
+ # /usr/bin/ld: warning: ../libv4lconvert/libv4lconvert.so.0, needed by /usr/local/lib/libv4l2.so.0, not found (try using -rpath or -rpath-link)
+ # /usr/local/lib/libv4l2.so.0: undefined reference to `v4lconvert_supported_dst_fmt_only'
+
USE_AUTOTOOLS= autoconf213:env
USE_PYTHON_BUILD=-2.7
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list