ABI break for OpenCV 2.2 update

Nicolas Chauvet kwizart at gmail.com
Thu Jan 6 15:46:41 UTC 2011


Hello,

There is an ABI breakage with OpenCV 2.2 update.
Actually it is more a rename (1) , so as soon as your package rely on
pkgconfig or opencv.cmake, thats should be silent.

Here is a koji --scratch build for dist-rawhide
http://koji.fedoraproject.org/koji/taskinfo?taskID=2704279
The packages is already imported into git and I will probably 'fedpkg
build' later tonight.

Here is the list of the affected packages:
(I will handle frei0r-plugins that I own).

# repoquery --whatrequires "libcv.so.2.1()(64bit)"
fawkes-core-0:0.4-7.fc14.x86_64
fawkes-firevision-0:0.4-7.fc14.x86_64
frei0r-plugins-0:1.1.22-5.fc14.x86_64
frei0r-plugins-0:1.2.1-1.fc14.x86_64
kipi-plugins-0:1.4.0-1.fc14.x86_64
kipi-plugins-0:1.6.0-1.fc14.x86_64
mrpt-apps-0:0.9.0-0.5.fc14.x86_64
mrpt-base-0:0.9.0-0.5.fc14.x86_64
mrpt-gui-0:0.9.0-0.5.fc14.x86_64
mrpt-hmtslam-0:0.9.0-0.5.fc14.x86_64
mrpt-hwdrivers-0:0.9.0-0.5.fc14.x86_64
mrpt-maps-0:0.9.0-0.5.fc14.x86_64
mrpt-obs-0:0.9.0-0.5.fc14.x86_64
mrpt-opengl-0:0.9.0-0.5.fc14.x86_64
mrpt-reactivenav-0:0.9.0-0.5.fc14.x86_64
mrpt-slam-0:0.9.0-0.5.fc14.x86_64
mrpt-topography-0:0.9.0-0.5.fc14.x86_64
mrpt-vision-0:0.9.0-0.5.fc14.x86_64
opencv-devel-0:2.1.0-5.fc14.x86_64
opencv-python-0:2.1.0-5.fc14.x86_64
php-facedetect-0:1.0.0-6.fc14.x86_64
player-0:3.0.2-4.fc14.x86_64

(1)New SO follow this form:
 # rpm -q --provides opencv
libopencv_calib3d.so.2.2()(64bit)
libopencv_contrib.so.2.2()(64bit)
libopencv_core.so.2.2()(64bit)
libopencv_features2d.so.2.2()(64bit)
libopencv_flann.so.2.2()(64bit)
libopencv_gpu.so.2.2()(64bit)
libopencv_highgui.so.2.2()(64bit)
libopencv_imgproc.so.2.2()(64bit)
libopencv_legacy.so.2.2()(64bit)
libopencv_ml.so.2.2()(64bit)
libopencv_objdetect.so.2.2()(64bit)
libopencv_video.so.2.2()(64bit)


More information about the devel mailing list