Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 5921 - media-video/vcr fails with gentoo-1.3b
Summary: media-video/vcr fails with gentoo-1.3b
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Matthew Kennedy (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-02 14:05 UTC by Brian Poteet
Modified: 2003-02-04 19:42 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 Brian Poteet 2002-08-02 14:05:36 UTC
The media-video/vcr ebuild dies with this output:


In file included from /usr/include/g++-v31/backward/iostream.h:31,
                 from main.cc:19:
/usr/include/g++-v31/backward/backward_warning.h:32:2: warning: #warning This
file includes at least one   
deprecated or antiquated header. Please consider using one of the 32 headers
found in section 17.4.1.2 of  
 the C++ standard. Examples include substituting the <X> header for the <X.h>
header for C++ includes, or  
 <sstream> instead of the deprecated header <strstream.h>. To disable this
warning use -Wno-deprecated.
c++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/avifile  -O2 -c dsp.cc
c++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/avifile  -O2 -c capproc.cc
In file included from /usr/include/g++-v31/backward/strstream:51,
                 from capproc.h:3,
                 from capproc.cc:1:
/usr/include/g++-v31/backward/backward_warning.h:32:2: warning: #warning This
file includes at least one   
deprecated or antiquated header. Please consider using one of the 32 headers
found in section 17.4.1.2 of  
 the C++ standard. Examples include substituting the <X> header for the <X.h>
header for C++ includes, or  
 <sstream> instead of the deprecated header <strstream.h>. To disable this
warning use -Wno-deprecated.
main.cc: In function `void list_codecs()':
main.cc:508: no match for `__gnu_cxx::__normal_iterator<CodecInfo*,
std::vector<CodecInfo, std::allocator  
<CodecInfo> > >& = avm::CodecInfo*' operator
/usr/include/g++-v31/bits/stl_iterator.h:571: candidates are:
__gnu_cxx::__normal_iterator<CodecInfo*, st  
d::vector<CodecInfo, std::allocator<CodecInfo> > >&
__gnu_cxx::__normal_iterator<CodecInfo*, std::vector<  
CodecInfo, std::allocator<CodecInfo> > >::operator=(const
__gnu_cxx::__normal_iterator<CodecInfo*, std::v  
ector<CodecInfo, std::allocator<CodecInfo> > >&)
main.cc:508: no match for `__gnu_cxx::__normal_iterator<CodecInfo*,
std::vector<CodecInfo, std::allocator  
<CodecInfo> > >& != avm::CodecInfo*' operator
main.cc: In function `void list_attributes(int)':
main.cc:556: no match for `__gnu_cxx::__normal_iterator<const AttributeInfo*,
std::vector<AttributeInfo,   
std::allocator<AttributeInfo> > >& = avm::AttributeInfo*' operator
/usr/include/g++-v31/bits/stl_iterator.h:571: candidates are:
__gnu_cxx::__normal_iterator<const Attribut  
eInfo*, std::vector<AttributeInfo, std::allocator<AttributeInfo> > >&
__gnu_cxx::__normal_iterator<const   
AttributeInfo*, std::vector<AttributeInfo, std::allocator<AttributeInfo> >
>::operator=(const __gnu_cxx::  
__normal_iterator<const AttributeInfo*, std::vector<AttributeInfo,
std::allocator<AttributeInfo> > >&)
main.cc:556: no match for `__gnu_cxx::__normal_iterator<const AttributeInfo*,
std::vector<AttributeInfo,   
std::allocator<AttributeInfo> > >& != avm::AttributeInfo*' operator
main.cc:590: no match for `__gnu_cxx::__normal_iterator<const avm::string*,
std::vector<avm::string, std:  
:allocator<avm::string> > >& = const avm::string*' operator
/usr/include/g++-v31/bits/stl_iterator.h:571: candidates are:
__gnu_cxx::__normal_iterator<const avm::str  
ing*, std::vector<avm::string, std::allocator<avm::string> > >&
__gnu_cxx::__normal_iterator<const avm::s  
tring*, std::vector<avm::string, std::allocator<avm::string> >
>::operator=(const __gnu_cxx::__normal_ite  
rator<const avm::string*, std::vector<avm::string, std::allocator<avm::string> > >&)
main.cc:590: no match for `__gnu_cxx::__normal_iterator<const avm::string*,
std::vector<avm::string, std:  
:allocator<avm::string> > >& != const avm::string*' operator
main.cc: In function `int is_valid_codec(const char*)':
main.cc:806: no match for `__gnu_cxx::__normal_iterator<CodecInfo*,
std::vector<CodecInfo, std::allocator  
<CodecInfo> > >& = avm::CodecInfo*' operator
/usr/include/g++-v31/bits/stl_iterator.h:571: candidates are:
__gnu_cxx::__normal_iterator<CodecInfo*, st  
d::vector<CodecInfo, std::allocator<CodecInfo> > >&
__gnu_cxx::__normal_iterator<CodecInfo*, std::vector<  
CodecInfo, std::allocator<CodecInfo> > >::operator=(const
__gnu_cxx::__normal_iterator<CodecInfo*, std::v  
ector<CodecInfo, std::allocator<CodecInfo> > >&)
main.cc:806: no match for `__gnu_cxx::__normal_iterator<CodecInfo*,
std::vector<CodecInfo, std::allocator  
<CodecInfo> > >& != avm::CodecInfo*' operator
main.cc: In function `int get_codec_index(int)':
main.cc:1010: no match for `__gnu_cxx::__normal_iterator<CodecInfo*,
std::vector<CodecInfo, std::allocato  
r<CodecInfo> > >& = avm::CodecInfo*' operator
/usr/include/g++-v31/bits/stl_iterator.h:571: candidates are:
__gnu_cxx::__normal_iterator<CodecInfo*, st  
d::vector<CodecInfo, std::allocator<CodecInfo> > >&
__gnu_cxx::__normal_iterator<CodecInfo*, std::vector<  
CodecInfo, std::allocator<CodecInfo> > >::operator=(const
__gnu_cxx::__normal_iterator<CodecInfo*, std::v  
ector<CodecInfo, std::allocator<CodecInfo> > >&)
main.cc:1010: no match for `__gnu_cxx::__normal_iterator<CodecInfo*,
std::vector<CodecInfo, std::allocato  
r<CodecInfo> > >& != avm::CodecInfo*' operator
main.cc: In function `short int set_attribute(int, const char*, const char*)':
main.cc:1035: no match for `__gnu_cxx::__normal_iterator<const AttributeInfo*,
std::vector<AttributeInfo,  
 std::allocator<AttributeInfo> > >& = avm::AttributeInfo*' operator
/usr/include/g++-v31/bits/stl_iterator.h:571: candidates are:
__gnu_cxx::__normal_iterator<const Attribut  
eInfo*, std::vector<AttributeInfo, std::allocator<AttributeInfo> > >&
__gnu_cxx::__normal_iterator<const   
AttributeInfo*, std::vector<AttributeInfo, std::allocator<AttributeInfo> >
>::operator=(const __gnu_cxx::  
__normal_iterator<const AttributeInfo*, std::vector<AttributeInfo,
std::allocator<AttributeInfo> > >&)
main.cc:1035: no match for `__gnu_cxx::__normal_iterator<const AttributeInfo*,
std::vector<AttributeInfo,  
 std::allocator<AttributeInfo> > >& != avm::AttributeInfo*' operator
make[2]: *** [main.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/vcr-1.09/work/vcr-1.09/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/vcr-1.09/work/vcr-1.09'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line -134, Exitcode 2
!!! emake died

!!! emerge aborting on  /usr/portage/media-video/vcr/vcr-1.09.ebuild


I believe it is a gcc-3.1 issue, but then again, IANAD (i am not a developer)
Comment 1 Matthew Kennedy (RETIRED) gentoo-dev 2002-11-19 23:59:19 UTC
can't reproduce this under gcc3.2