From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.7 (X11; Linux i686; U;) Gecko/20021216 Description of problem: In src/gtk-style.c on line 100 is an if statement that says if GTK_MINOR_VERSION is 2 then do something. That was meant for gtk-1.2 and was made in a time when gtk-2.2 didn't exist. Since it is only needed by gtk-1.2 the if statement and the contents inside can just be removed. I did this and was able to compile sawfish against gtk-2.2. I then made a patch of the change. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. install gtk-2.2 from rawhide 2. install sawfish-1.2 source rpm 3. rpmbuild -bb sawfish.spec Actual Results: errors about font_name and such in gtk-style.c Expected Results: no errors and compile to finish Additional info:
Created attachment 89331 [details] Patch to allow sawfish 1.2 to compile against gtk-2.2
Created attachment 89332 [details] Patch to allow sawfish 1.2 to compile against gtk-2.2
Thanks, good catch.
Installed rpm with this patch and it works as expected.
*** Bug 82668 has been marked as a duplicate of this bug. ***
In 1.2-4