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