From owner-freebsd-gecko@FreeBSD.ORG Mon Jan 27 16:08:24 2014 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1A5C76D1 for ; Mon, 27 Jan 2014 16:08:24 +0000 (UTC) Received: from land.berklix.org (land.berklix.org [144.76.10.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 822A61761 for ; Mon, 27 Jan 2014 16:08:22 +0000 (UTC) Received: from park.js.berklix.net (pD9FBEA92.dip0.t-ipconnect.de [217.251.234.146]) (authenticated bits=128) by land.berklix.org (8.14.5/8.14.5) with ESMTP id s0RG85hi093548 for ; Mon, 27 Jan 2014 16:08:06 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by park.js.berklix.net (8.14.3/8.14.3) with ESMTP id s0RG47Bw030296 for ; Mon, 27 Jan 2014 17:04:11 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.5/8.14.5) with ESMTP id s0RG3s8W094385 for ; Mon, 27 Jan 2014 17:04:06 +0100 (CET) (envelope-from jhs@berklix.com) Message-Id: <201401271604.s0RG3s8W094385@fire.js.berklix.net> To: gecko@freebsd.org Subject: add LIB_DEPENDS= libv4l2 to www/firefox/Makefile (fwd) From: "Julian H. Stacey" Organization: http://berklix.com BSD Unix Linux Consultants, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com/~jhs/cv/ Date: Mon, 27 Jan 2014 17:03:54 +0100 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jan 2014 16:08:24 -0000 Hi gecko@freebsd.org, I forgot to cc you this send-pr Forwarded from: "Julian H. Stacey" http://berklix.com/~jhs/ ------- Forwarded Message To: FreeBSD-gnats-submit@freebsd.org Subject: add LIB_DEPENDS= libv4l2 to www/firefox/Makefile From: "Julian H. Stacey" Reply-To: "Julian H. Stacey" Cc: "Julian H. Stacey" X-send-pr-version: 3.114 X-GNATS-Notify: >Submitter-Id: current-users >Originator: Julian H. Stacey >Organization: http://berklix.com BSD Linux Unix Consultancy, Munich/Muenchen. >Confidential: no >Synopsis: add LIB_DEPENDS= libv4l2 to www/firefox/Makefile >Severity: serious >Priority: medium >Category: ports >Class: change-request >Release: FreeBSD 9.2-RELEASE amd64 >Environment: System: FreeBSD blak.js.berklix.net 9.2-RELEASE FreeBSD 9.2-RELEASE #0: Thu Jan 23 15:10:05 CET 2014 jhs@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 ------- End of Forwarded Message