Summary: | media-tv/xbmc-9999 needs to run autotools in libbdnav subdir | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Berkemeier <pho> |
Component: | Current packages | Assignee: | SpanKY <vapier> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | e.suarezsantana, laservader |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Martin Berkemeier
2009-12-13 22:21:47 UTC
Same issue for me. :-( +1 Same issue here. configure is missing in /var/tmp/portage/media-tv/xbmc-9999/work/xbmc-9999/xbmc/cores/dvdplayer/Codecs/libbdnav The README.txt in /var/tmp/portage/media-tv/xbmc-9999/work/xbmc-9999/xbmc/cores/dvdplayer/Codecs/libbdnav says: Generally, you do no check-in content that is generated. Like Binaries, *.o files etc, this includes Makefile.in, configure and so on. So when you check-out sources, first you run autoreconf --force --install and you get ./configure. i found a temporary workaround in an older bug (#283722), that seems to work. at least xbmc is building right now. 1. cd /usr/portage/distfiles/svn-src/xbmc/trunk/ 2. ./bootstrap 3. emerge xbmc (In reply to comment #4) > i found a temporary workaround in an older bug (#283722), that seems to work. > at least xbmc is building right now. > > 1. cd /usr/portage/distfiles/svn-src/xbmc/trunk/ > 2. ./bootstrap > 3. emerge xbmc > thanks but now it stopped building with this: xbmc/xbmc.a(MusicInfoTagLoaderFactory.o): In function `MUSIC_INFO::CMusicInfoTagLoaderFactory::CreateLoader(CStdStr<char> const&)': MusicInfoTagLoaderFactory.cpp:(.text+0x771): undefined reference to `ASAPCodec::IsSupportedFormat(CStdStr<char> const&)' xbmc/FileSystem/filesystem.a(FactoryFileDirectory.o): In function `DIRECTORY::CFactoryFileDirectory::Create(CStdStr<char> const&, CFileItem*, CStdStr<char> const&)': FactoryFileDirectory.cpp:(.text+0x497): undefined reference to `ASAPCodec::IsSupportedFormat(CStdStr<char> const&)' collect2: ld returned 1 exit status make: *** [xbmc.bin] Error 1 make: *** Waiting for unfinished jobs.... (In reply to comment #5) > (In reply to comment #4) > > i found a temporary workaround in an older bug (#283722), that seems to work. > > at least xbmc is building right now. > > > > 1. cd /usr/portage/distfiles/svn-src/xbmc/trunk/ > > 2. ./bootstrap > > 3. emerge xbmc > > > oh true. XD just came back home and recognized that the build process stopped at the same point. > thanks but now it stopped building with this: > xbmc/xbmc.a(MusicInfoTagLoaderFactory.o): In function > `MUSIC_INFO::CMusicInfoTagLoaderFactory::CreateLoader(CStdStr<char> const&)': > MusicInfoTagLoaderFactory.cpp:(.text+0x771): undefined reference to > `ASAPCodec::IsSupportedFormat(CStdStr<char> const&)' > xbmc/FileSystem/filesystem.a(FactoryFileDirectory.o): In function > `DIRECTORY::CFactoryFileDirectory::Create(CStdStr<char> const&, CFileItem*, > CStdStr<char> const&)': > FactoryFileDirectory.cpp:(.text+0x497): undefined reference to > `ASAPCodec::IsSupportedFormat(CStdStr<char> const&)' > collect2: ld returned 1 exit status > make: *** [xbmc.bin] Error 1 > make: *** Waiting for unfinished jobs.... > just repeated emerge xbmc. this time it was a succesfull build. there was an update in svn: U xbmc/FileSystem/FactoryFileDirectory.cpp Updated to revision 25695. looks like the last error was based on sth upstream. that said bootstrapping before emerging serves pretty fine as a temporary workaround. (In reply to comment #8) > http://sources.gentoo.org/media-tv/xbmc/xbmc-9999.ebuild?r1=1.42&r2=1.43 > the url throws out an error: An Exception Has Occurred Python Traceback Traceback (most recent call last): File "/var/www/viewcvs.gentoo.org/viewcvs/lib/viewcvs.py", line 3283, in main request.run_viewcvs() File "/var/www/viewcvs.gentoo.org/viewcvs/lib/viewcvs.py", line 376, in run_viewcvs self.view_func(self) File "/var/www/viewcvs.gentoo.org/viewcvs/lib/viewcvs.py", line 2522, in view_diff fp = request.repos.rawdiff(p1, rev1, p2, rev2, diff_type, diff_options) File "/var/www/viewcvs.gentoo.org/viewcvs/lib/vclib/bincvs/__init__.py", line 284, in rawdiff raise vclib.Error("Error parsing diff headers") Error: Error parsing diff headers webnodes dont update immediately. you need to wait. |