NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

toolchain/47051: gcc-4.5.4 breaks opencv on amd64



>Number:         47051
>Category:       toolchain
>Synopsis:       gcc-4.5.4 breaks opencv on amd64
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Oct 09 14:45:01 +0000 2012
>Originator:     Thomas Klausner
>Release:        NetBSD 6.99.12
>Organization:
Curiosity is the very basis of education and if you tell me that 
curiosity killed the cat, I say only that the cat died nobly.
- Arnold Edinborough
>Environment:
        
        
System: NetBSD yt.nih.at 6.99.12 NetBSD 6.99.12 (YT) #25: Fri Oct 5 22:06:30 
CEST 2012 
wiz%yt.nih.at@localhost:/archive/cvs/src/sys/arch/amd64/compile/obj/YT amd64
Architecture: x86_64
Machine: amd64
>Description:
Since the update of the gcc included in NetBSD to 4.5.4, graphics/opencv does 
not
build on amd64 any longer. It still builds on i386, as msaitoh found out.

>How-To-Repeat:
cd /usr/pkgsrc/graphics/opencv
make
...
Building CXX object 
modules/calib3d/CMakeFiles/opencv_calib3d.dir/src/precomp.cpp.o
/scratch/graphics/opencv/work/OpenCV-2.4.2/modules/calib3d/src/stereosgbm.cpp: 
In member function 'virtual void cv::StereoSGBM::operator()(const 
cv::_InputArray&, const cv::_InputArray&, const cv::_OutputArray&)':
/scratch/graphics/opencv/work/OpenCV-2.4.2/modules/calib3d/src/stereosgbm.cpp:822:6:
 internal compiler error: in build_polynomial_chrec, at tree-chrec.h:143
Please submit a full bug report,
with preprocessed source if appropriate.
See  for instructions.
gmake[2]: *** 
[modules/calib3d/CMakeFiles/opencv_calib3d.dir/src/stereosgbm.cpp.o] Error 1

>Fix:
It built with 4.5.3whatever we had before, so worst-case, downgrading
would be an option.

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index