ports/141416: audio/gstreamer-plugins-taglib build error in gstid3v2mux.cc

Kenyon Ralph kenyon at kenyonralph.com
Mon Dec 14 18:30:03 UTC 2009


The following reply was made to PR ports/141416; it has been noted by GNATS.

From: Kenyon Ralph <kenyon at kenyonralph.com>
To: Koop Mast <kwm at rainbow-runner.nl>
Cc: bug-followup at 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 <kwm at rainbow-runner.nl> 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-----


More information about the freebsd-multimedia mailing list