From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jan 25 19:10:01 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A88E81065673 for ; Wed, 25 Jan 2012 19:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7DB1D8FC1E for ; Wed, 25 Jan 2012 19:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q0PJA1jn000699 for ; Wed, 25 Jan 2012 19:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q0PJA1pH000698; Wed, 25 Jan 2012 19:10:01 GMT (envelope-from gnats) Resent-Date: Wed, 25 Jan 2012 19:10:01 GMT Resent-Message-Id: <201201251910.q0PJA1pH000698@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Mel Flynn Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF39A106566C for ; Wed, 25 Jan 2012 19:05:19 +0000 (UTC) (envelope-from mel@datakitty.lan.rachie.is-a-geek.net) Received: from datakitty.lan.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id 427AF8FC0A for ; Wed, 25 Jan 2012 19:05:17 +0000 (UTC) Received: from datakitty.lan.rachie.is-a-geek.net (localhost [127.0.0.1]) by datakitty.lan.rachie.is-a-geek.net (8.14.5/8.14.5) with ESMTP id q0PJ5GA7075625; Wed, 25 Jan 2012 10:05:16 -0900 (AKST) (envelope-from mel@datakitty.lan.rachie.is-a-geek.net) Received: (from mel@localhost) by datakitty.lan.rachie.is-a-geek.net (8.14.5/8.14.5/Submit) id q0PJ5Gnl075624; Wed, 25 Jan 2012 10:05:16 -0900 (AKST) (envelope-from mel) Message-Id: <201201251905.q0PJ5Gnl075624@datakitty.lan.rachie.is-a-geek.net> Date: Wed, 25 Jan 2012 10:05:16 -0900 (AKST) From: Mel Flynn To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: MAINTAINER Subject: ports/164489: [patch] Fix rtmp double cflags in pkgconfig module X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mel Flynn List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2012 19:10:01 -0000 >Number: 164489 >Category: ports >Synopsis: [patch] Fix rtmp double cflags in pkgconfig module >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 25 19:10:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mel Flynn >Release: FreeBSD 8.2-STABLE amd64 >Organization: >Environment: System: FreeBSD datakitty.lan.rachie.is-a-geek.net 8.2-STABLE FreeBSD 8.2-STABLE #5: Fri Nov 11 11:35:54 AKST 2011 mel@datakitty.lan.rachie.is-a-geek.net:/data/obj/data/RELENG_8/src/sys/GENERIC amd64 >Description: The patch on the pkgconfig module is no longer current, as upstream added an extra line to it. The net result is that two Cflags lines are put into the module and pkg-config returning non-zero on any request for the module. As a result, ffmpeg won't build: config.log: check_pkg_config librtmp librtmp/rtmp.h RTMP_Socket ERROR: librtmp not found Reduced to the offending case: $ pkg-config --exists librtmp||echo no no >How-To-Repeat: portmaster multimedia/ffmpeg -DWITH_RTMP >Fix: --- rtmp-pkgconfig.patch begins here --- Index: patch-librtmp-librtmp.pc.in =================================================================== RCS file: /home/ncvs/ports/multimedia/rtmpdump/files/patch-librtmp-librtmp.pc.in,v retrieving revision 1.1 diff -u -r1.1 patch-librtmp-librtmp.pc.in --- patch-librtmp-librtmp.pc.in 19 Jan 2011 01:58:24 -0000 1.1 +++ patch-librtmp-librtmp.pc.in 25 Jan 2012 18:57:06 -0000 @@ -1,10 +1,11 @@ ---- librtmp/librtmp.pc.in.orig 2010-07-01 04:58:34.000000000 +0900 -+++ librtmp/librtmp.pc.in 2011-01-05 23:29:34.000000000 +0900 -@@ -8,5 +8,5 @@ +--- librtmp/librtmp.pc.in.orig 2011-07-11 16:24:33.000000000 -0800 ++++ librtmp/librtmp.pc.in 2012-01-25 09:50:06.000000000 -0900 +@@ -8,6 +8,6 @@ Version: @VERSION@ Requires: @CRYPTO_REQ@ URL: http://rtmpdump.mplayerhq.hu -Libs: -L${libdir} -lrtmp -lz --Cflags: -I${incdir} +Libs: -L${libdir} -L@OPENSSLLIB@ -lrtmp -lz -lssl -lcrypto + Libs.private: @PRIVATE_LIBS@ +-Cflags: -I${incdir} +Cflags: -I${incdir} -I@OPENSSLINC@ --- rtmp-pkgconfig.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: