Description of problem: Well, currently I maintain jd, which heavily uses glibmm24 and gtkmm24. When I upgraded glib2 to 2.13.5-1.fc8, jd stopped to be rebuilt. However, when I rebuilt glibmm24 -> gtkmm24 with mockbuild against newest glib2, jd came to be rebuilt again. Also, currently gtkmm24 cannot be rebuilt with mockbuild on Fedora devel. However once I rebuild glibmm24 against newest glib2, gtkmm24 can be rebuilt again. Version-Release number of selected component (if applicable): glib2-2.13.5-1.fc8 glibmm24-2.12.8-1.fc7 gtkmm24-2.10.9-1.fc7 jd-1.9.5-0.5.beta070616.fc8 How reproducible: 100% for me (Fedora devel i386) Steps to Reproduce: 1. Try to rebuild gtkmm24 with mockbuild 2. 3. Actual results: Attached (mysterious failure)
Created attachment 157527 [details] mock build log of gtkmm24 on Fedora devel i386
I know, rawhide moved to gtk 2.13, so i have to update gtkmm and al to the unstable 2.13 versions. Will do this shortly.
Created attachment 157528 [details] mock build log of gtkmm24 after glibmm24 rebuilt After glibmm24 is rebuilt against newest glib2, again gtkmm24 succeeds to be rebuilt.
closing, thank you.
Well, glib2 is updated to 2.13.6 and again jd cannot be rebuilt like: -------------------------------------------------------- winmain.o: In function `Glib::PropertyProxy<Gtk::WindowPosition>::set_value(Gtk::WindowPosition const&)': /usr/include/glibmm-2.4/glibmm/propertyproxy.h:132: undefined reference to `Glib::ValueBase::init(unsigned long)' --------------------------------------------------------- It seems that glibmm24 and gtkmm24 have to be rebuilt against newest glib2 again. Is this related to bug 245634?
Currently rebuild of jd fails as bellow, http://koji.fedoraproject.org/koji/taskinfo?taskID=53516 http://koji.fedoraproject.org/koji/getfile?taskID=53516&name=build.log
Yes, this is very much caused by bug 245634. I'm on vacation until July 8th, so I won't have time to fix this until then. OTOH, i don't think there is ACL access for glibmm/gtkmm so feel free to do the release bumps and releases yourself, or ask to be made a co-maintainer (use this bugzilla entry as proof of my agreement :-) ).
Well, actually glibmm24 and gtkmm24 have no acl restriction and it seems that only you are the maintainer of both. So I will try to rebuild both now.
Okay, now I rebuilt both glibmm24, gtkmm24 and then jd, all succeeded. And jd rebuilt on F-7 system works on Fedora devel, so I guess ABI breakage is now fixed. Closing again. Thank you.