From owner-freebsd-multimedia@FreeBSD.ORG Mon Dec 14 18:30:03 2009 Return-Path: Delivered-To: freebsd-multimedia@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD109106566C for ; Mon, 14 Dec 2009 18:30:03 +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 AB4DC8FC26 for ; Mon, 14 Dec 2009 18:30:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nBEIU3N5062542 for ; Mon, 14 Dec 2009 18:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nBEIU3YP062529; Mon, 14 Dec 2009 18:30:03 GMT (envelope-from gnats) Date: Mon, 14 Dec 2009 18:30:03 GMT Message-Id: <200912141830.nBEIU3YP062529@freefall.freebsd.org> To: freebsd-multimedia@FreeBSD.org From: Kenyon Ralph Cc: Subject: Re: ports/141416: audio/gstreamer-plugins-taglib build error in gstid3v2mux.cc X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kenyon Ralph List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Dec 2009 18:30:03 -0000 The following reply was made to PR ports/141416; it has been noted by GNATS. From: Kenyon Ralph To: Koop Mast Cc: bug-followup@FreeBSD.org Subject: Re: ports/141416: audio/gstreamer-plugins-taglib build error in gstid3v2mux.cc Date: Mon, 14 Dec 2009 10:20:23 -0800 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2009-12-14T14:41:28+0100, Koop Mast wrote: > Can't help you with ccache related problems, but this doesn't look like > that is it. > > To see what is compiling add "--enable-shave=no" to the end of the > CFLAGS line in multimedia/gstreamer-plugins/Makefile, and try again. > > Though I suspect there is something wrong with with your taglib. > All the missing headers are installed by taglib 1.6.1. Can you check if > the headers are available in /usr/local/include/taglib. And if they > aren't there please rebuild audio/taglib before trying to build > gst-plug-taglib again. Thanks for the reply. /usr/local/include/taglib and its contents exist; the problem was that with ccache enabled, the -I/usr/local/include/taglib argument in CFLAGS was not present in the compilation commands. Indeed, disabling ccache via /etc/make.conf allowed gstreamer-plugins-taglib (and gstreamer-plugins-mpeg2enc) to build correctly. A quick fix would be to disable ccache for these ports in their Makefiles. Of course, making them work with ccache would be better, but it's not that big of a deal. - -- Kenyon Ralph -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAksmgeYACgkQmFtUtJKnbnWT7ACgiSarE/V1V/fSY7XmNDV/wj+d 9NYAoKm/0usjukRUaURg4GujKjtc3IXj =F+Hk -----END PGP SIGNATURE-----