Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58067 - emerge dvgrab fails when compiling ieee1394io.cc with methods that are declared private
Summary: emerge dvgrab fails when compiling ieee1394io.cc with methods that are declar...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High blocker (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-23 07:40 UTC by Richard Baverstock
Modified: 2004-07-31 11:13 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 Richard Baverstock 2004-07-23 07:40:18 UTC
Here are the compile errors:

ieee1394io.cc: In member function `virtual bool raw1394Reader::StartThread()':
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:311: error: within this context
ieee1394io.cc: In static member function `static int raw1394Reader::Handler(raw1394_handle*, int, size_t, quadlet_t*)':
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:489: error: within this context
ieee1394io.cc:90: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::outFrames' is private
ieee1394io.cc:491: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:491: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:492: error: within this context
ieee1394io.cc:89: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::inFrames' is private
ieee1394io.cc:496: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:498: error: within this context
ieee1394io.cc:89: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::inFrames' is private
ieee1394io.cc:498: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:499: error: within this context
ieee1394io.cc:89: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::inFrames' is private
ieee1394io.cc:500: error: within this context
ieee1394io.cc:84: error: `int IEEE1394Reader::droppedFrames' is private
ieee1394io.cc:506: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:511: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:517: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:521: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:525: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:529: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:533: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:539: error: within this context
ieee1394io.cc: In member function `virtual bool dv1394Reader::StartThread()':
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:598: error: within this context
ieee1394io.cc: In static member function `static bool dv1394Reader::Handler(int)':
ieee1394io.cc:84: error: `int IEEE1394Reader::droppedFrames' is private
ieee1394io.cc:733: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:739: error: within this context
ieee1394io.cc:90: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::outFrames' is private
ieee1394io.cc:741: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:741: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:742: error: within this context
ieee1394io.cc:89: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::inFrames' is private
ieee1394io.cc:749: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:751: error: within this context
ieee1394io.cc:89: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::inFrames' is private
ieee1394io.cc:751: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:752: error: within this context
ieee1394io.cc:89: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::inFrames' is private
ieee1394io.cc:753: error: within this context
ieee1394io.cc:84: error: `int IEEE1394Reader::droppedFrames' is private
ieee1394io.cc:759: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:765: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:767: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:770: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:770: error: within this context
ieee1394io.cc: In member function `virtual bool pipeReader::StartThread()':
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1191: error: within this context
ieee1394io.cc: In static member function `static bool pipeReader::Handler()':
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1220: error: within this context
ieee1394io.cc:89: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::inFrames' is private
ieee1394io.cc:1220: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1222: error: within this context
ieee1394io.cc:89: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::inFrames' is private
ieee1394io.cc:1222: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1223: error: within this context
ieee1394io.cc:89: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::inFrames' is private
ieee1394io.cc:1224: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1229: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1231: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1232: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1234: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1236: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1240: error: within this context
ieee1394io.cc:90: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::outFrames' is private
ieee1394io.cc:1245: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1245: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1246: error: within this context
ieee1394io.cc: In static member function `static void* pipeReader::Thread(void*)':
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1275: error: within this context
ieee1394io.cc:90: error: `std::deque<Frame*, std::allocator<Frame*> > IEEE1394Reader::outFrames' is private
ieee1394io.cc:1276: error: within this context
ieee1394io.cc:88: error: `Frame*IEEE1394Reader::currentFrame' is private
ieee1394io.cc:1276: error: within this context
make[1]: *** [ieee1394io.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/dvgrab-1.5/work/dvgrab-1.5'
make: *** [all] Error 2

!!! ERROR: media-video/dvgrab-1.5 failed.
!!! Function src_compile, Line 26, Exitcode 2
!!! (no error message)



Reproducible: Always
Steps to Reproduce:
1. emerge dvgrab
2.
3.

Actual Results:  
The emerge/compile failed.

Expected Results:  
Successfully compiled and installed.
Comment 1 Danny van Dyk (RETIRED) gentoo-dev 2004-07-30 23:47:45 UTC
This is no amd64 bug. This is a gcc34 bug.
Reassigning to gcc-porting...
Comment 2 Malcolm Lashley (RETIRED) gentoo-dev 2004-07-31 11:13:15 UTC
Fixed in cvs - same patch as kino.