Discussion:
ports/141416: audio/gstreamer-plugins-taglib build error in gstid3v2mux.cc
(too old to reply)
l***@freebsd.org
2009-12-14 11:11:59 UTC
Permalink
Synopsis: audio/gstreamer-plugins-taglib build error in gstid3v2mux.cc

Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-multimedia
Responsible-Changed-By: linimon
Responsible-Changed-When: Mon Dec 14 11:11:02 UTC 2009
Responsible-Changed-Why:
Fix Confidential and assign.

http://www.freebsd.org/cgi/query-pr.cgi?pr=141416
Koop Mast
2009-12-14 14:00:05 UTC
Permalink
The following reply was made to PR ports/141416; it has been noted by GNATS.

From: Koop Mast <***@rainbow-runner.nl>
To: bug-***@FreeBSD.org, ***@kenyonralph.com
Cc:
Subject: Re: ports/141416: audio/gstreamer-plugins-taglib build error in
gstid3v2mux.cc
Date: Mon, 14 Dec 2009 14:41:28 +0100

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.

-Koop
Kenyon Ralph
2009-12-14 18:30:03 UTC
Permalink
The following reply was made to PR ports/141416; it has been noted by GNATS.

From: Kenyon Ralph <***@kenyonralph.com>
To: Koop Mast <***@rainbow-runner.nl>
Cc: bug-***@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
Post by Koop Mast
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-----
Kenyon Ralph
2009-12-15 05:10:06 UTC
Permalink
The following reply was made to PR ports/141416; it has been noted by GNATS.

From: Kenyon Ralph <***@kenyonralph.com>
To: Koop Mast <***@rainbow-runner.nl>
Cc: bug-***@FreeBSD.org
Subject: Re: ports/141416: audio/gstreamer-plugins-taglib build error in
gstid3v2mux.cc
Date: Mon, 14 Dec 2009 21:03:15 -0800

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Post by Koop Mast
Can't help you with ccache related problems, but this doesn't look like
that is it.
By the way, same problem on Linux:
https://bugs.gentoo.org/show_bug.cgi?id=292739

- --
Kenyon Ralph
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksnGJMACgkQmFtUtJKnbnWqrgCfYzIYEf8JMZWrOpqlOUVURQl9
O2MAoNcsTh/5p9ON6Ic21a2kiAbGWnsW
=9sJq
-----END PGP SIGNATURE-----
k***@freebsd.org
2009-12-15 09:40:53 UTC
Permalink
Synopsis: audio/gstreamer-plugins-taglib build error in gstid3v2mux.cc

Responsible-Changed-From-To: freebsd-multimedia->kwm
Responsible-Changed-By: kwm
Responsible-Changed-When: Tue Dec 15 09:40:00 UTC 2009
Responsible-Changed-Why:
Grab, problem is in ccache. Will keep a eye on it.

http://www.freebsd.org/cgi/query-pr.cgi?pr=141416

Loading...