Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163856 - media-libs/gst-plugins-0.8.12 fails to compile; reports missing gststructure.h & gst.h
Summary: media-libs/gst-plugins-0.8.12 fails to compile; reports missing gststructure....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-26 02:33 UTC by Russell Dwiggins
Modified: 2007-01-27 20:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Russell Dwiggins 2007-01-26 02:33:52 UTC
emerge gst-plugins fails complaining about gst.h and gststructure.h files missing, however they are present.

Reproducible: Always

Steps to Reproduce:
1.emerge gst-plugins
2.
3.

Actual Results:  
gst complains of missing files

Expected Results:  
gst-plugins builds

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../gst-libs -I../../../gst-libs -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED -Wall -march=athlon-xp -O2 -pipe -MT libgstaudio_la-audio.lo -MD -MP -MF .deps/libgstaudio_la-audio.Tpo -c audio.c  -fPIC -DPIC -o .libs/libgstaudio_la-audio.o
In file included from audio.c:24:
audio.h:21:21: error: gst/gst.h: No such file or directory
.
.
.
audio.c:27:30: error: gst/gststructure.h: No such file or directory
audio.c:30: error: expected ')' before '*' token
.
.
.
audio.c:199: error: expected ')' before '*' token
audio.c:278: error: expected ')' before string constant
make[5]: *** [libgstaudio_la-audio.lo] Error 1
make[5]: Leaving directory `/var/tmp/portage/media-libs/gst-plugins-0.8.12/work/gst-plugins-0.8.12/gst-libs/gst/audio'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/var/tmp/portage/media-libs/gst-plugins-0.8.12/work/gst-plugins-0.8.12/gst-libs/gst/audio'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-libs/gst-plugins-0.8.12/work/gst-plugins-0.8.12/gst-libs/gst'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-libs/gst-plugins-0.8.12/work/gst-plugins-0.8.12/gst-libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-libs/gst-plugins-0.8.12/work/gst-plugins-0.8.12'
make: *** [all] Error 2

!!! ERROR: media-libs/gst-plugins-0.8.12 failed.
Call stack:
  ebuild.sh, line 1611:   Called dyn_compile
  ebuild.sh, line 968:   Called qa_call 'src_compile'
  environment, line 3985:   Called src_compile
  gst-plugins-0.8.12.ebuild, line 54:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/media-libs/gst-plugins-0.8.12/temp/build.log'.



# ls -l /usr/include/gstreamer-0.10/gst/gst.h
-rw-r--r-- 1 root root 2797 Jan 25 16:49 /usr/include/gstreamer-0.10/gst/gst.h

# ls -l /usr/include/gstreamer-0.10/gst/gststructure.h
-rw-r--r-- 1 root root 9777 Jan 25 16:49 /usr/include/gstreamer-0.10/gst/gststructure.h

emerge info:
Portage 2.1.2-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo i686)
=================================================================
System uname: 2.6.18-gentoo i686 AMD Athlon(TM) XP 1600+
Gentoo Base System version 1.12.9
Timestamp of tree: Tue, 23 Jan 2007 21:30:01 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_US"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aac accessibility alsa apache2 apm arts berkdb bitmap-fonts browserplugin cdr cdrgphoto2 cli cracklib crypt cups directfb divx divx4linux dlloader dri eds emboss encode esd fbcon foomaticdb fortran freetts gdbm gif gimpprint glitz gmedia gnome gpm gstreamer gtk gtk2 hal iconv imlib ipv6 isdnlog java joystick jpeg kde libg++ libwww mad mikmod mmx mmx2 motif mp3 mpeg mplayer ncurses netmeeting nls nptl nptlonly nsplugins nvidia ogg ooo-kde opengl opie oss pam pcre pda pdf perl pic png pppd python qt qt3 qt4 quicktime readline real realmedia reflection samba scanner sdl session spell spl sse sse2 ssl svg svga tcpd truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vorbis win32codecs wmp x86 xcomposite xml xorg xv yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="nvidia v4l fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Russell Dwiggins 2007-01-27 20:48:31 UTC
The new gst-plugins-good appears to have solved this.