Citeren Mathias Homann Mathias.Homann@opensuse.org:
I am having an extremely weird problem with two packages that I'm building.
I have been packaging the apps in question for years now, but now I'm trying to get OBS to produce a working rpm on Tumbleweed and it just DOES NOT WORK.
The build on OBS succeeds just fine, but if I install the package the application crashes on start.
The packages for Leap 15.2 and 15.3 built from the same spec and sources work just fine, even to the point that right now I'm using the 15.3 package on tumbleweed.
and here is the REALLY weird part: If I take the whole content of the package directory from my obs project and copy it to rpmbuild/SOURCES on a Tumbleweed machine,. and build it locally with rpmbuild, the package I get works just fine. If I build locally with "obs build" the resulting binary crashes.
I have NO idea where to begin looking - all I know right now is that a backtrace in gdb wasn't really helpful either... the crash happens somewhere in libstdc++ o.0
Anyone got any ideas? the packages in question are in home:lemmy04:snowglobe/ phoenix-firestorm-lgpl and home:lemmy04:phoenix-firestorm-release ...
You seem to be using an outdated package for libidn in your OBS build. Unless you've configured you TW system to prefer/use all the packages you build in OBS, this might cause differences between the packages used for build/test and when installed.