Hi,
I've prepared patches for ABRT & libreport so that they build on openSUSE 12.2. There are many ugly hacks just to make it build ;)
== btparser == * master builds without problems
== libreport == * clone latest git & apply the attached patch * install dependencies: dbus-devel = dbus-1-devel; nss-devel = mozilla-nss-devel; json-c-devel = libjson-devel; * for some reason libtar-devel is in "Education" repository, you need to enable it in YaST * ./autogen.sh && ./configure --without-bugzilla && make rpm * this builds everything except bugzilla. libreport-anaconda and libreport-compat are built, but they depend on libreport-bugzilla.
== ABRT == * clone latest git & apply the attached patch * install dependencies: especially dbus-1-glib-devel * ./autogen.sh && ./configure && make rpm * this builds everything except bodhi (bodhi links to libreport-web, which is not built because of missing bugzilla). abrt-cli and abrt-desktop are built, but also depend on bugzilla * disable gpgcheck in /etc/abrt/abrt-action-save-package-data.conf * start services ("service abrt{d,-ccpp,-oops,-xorg} start" works :) * voila
This is just a proof of concept, I'm not familiar enough with autotools to do everything correctly.
Michal