please forgive me if this is wrong place to post about my problem.
Today I upgraded my OpenSuSE 12.1 to 12.2 64bit. When I tried to recompile a program which depends on OpenCV 2.3.1 ( also compiled and installed from source) I got an undefined reference error. Specifically:
/usr/lib64/libxcb-render.so.0: undefined reference to `xcb_str_sizeof'
So I tried to compile again OpenCV and I get the same error.
Before that, everything was going smoothly, so I suppose the upgrade introduced a new version of the library which doesn’t define whatever that is. Any ideas on how I could solve this problem, without re-installing everything from scratch and never(EVER) perform a system update? I am going to give a try with the pre-packaged version of OpenCV, but I would really prefer to use the version I build.
So, in the end I couldn’t get an easy fix for the problem and the repo packages were not good for me. I re-installed everything from the 12.1 64bit DVD. For the moment I also decided to avoid adding any Factory/Tumbleweed version of any repository.