Blender 3d build problem with opensuse' python version.

Since i use opensuse as my default laptop system i was having problem building Blender 3d from SVN.
Compilation did not report any errors but when i was trying to run blender executable always getting python error.

Fatal Python error: Py_Initialize: Unable to get the locale encoding
LookupError: no codec search functions registered: can't find encoding

As I known this is something related with internationalization, maybe gettextlib. I use Polish language version of openSUSE.
I tried to find solution base on blender.spec from OBS, but at this time i cant understand much from this.
My solution was to build own python3.2 version, putting it to /usr/local, and using this build instead of system one for my blender.
Can someone take a look at the blender.spec an figure out what there it is that obs can build blender with default python and i cant !
I would be much obligate.