Hide Forgot
Created attachment 549142 [details] Use the RowSpec.decode(String) static method, instead of the deprecated RowSpec(String) constructor Since jgoodies-forms has just been updated to 2.4.2 in rawhide, it affects freemind: - jgoodies-forms now requires jgoodies-common; "jgoodies-common" must be added to the BASE_JARS variables in freemind.sh. There's no need to set jgoodies-common as a Requires since jgoodies-forms already requires it. - the com.jgoodies.forms.layout.RowSpec.RowSpec(String) constructor is deprecated and now is private, in favor of decode(String) ; the attached patch fixes this issue, otherwise freemind won't build in Rawhide.
This only applies to rawhide, or? Will fix it in rawhide and if needed we could push updated builds to earlier versions.
http://koji.fedoraproject.org/koji/getfile?taskID=3613071&name=build.log Somehow the build does not work due to those changes.
(In reply to comment #2) > http://koji.fedoraproject.org/koji/getfile?taskID=3613071&name=build.log > Somehow the build does not work due to those changes. It seems you haven't applied the patch attached to this bug report. I've just launched successfully a scratch build with the patch enabled: http://koji.fedoraproject.org/koji/taskinfo?taskID=3615224 For this test, I also modified the freemind.sh file to add jgoodies-common to the class path, as specified above.
D'oh, you were right I added the missing line in the spec and well it builds... http://koji.fedoraproject.org/koji/taskinfo?taskID=3616713