Steps to reproduce :
nask0 geany # svn up
nask0 geany # make uninstall && make distclean && ./autogen.sh && make -j 2 && make install

Output :
...

CXXLD  geany
/usr/bin/ld: ui_utils.o: undefined reference to symbol 'XFree'
/usr/bin/ld: note: 'XFree' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line
/usr/lib/libX11.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [geany] Error 1
make[2]: Leaving directory `/home/nask0/Sources/Subversion/geany/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nask0/Sources/Subversion/geany'
make: *** [all] Error 2

I can't be sure is this a Geany or ld bug, so if it is ld problem, please excuse me.

Full output log : http://pastebin.com/gzTSH2Pp
Info :
    OS - Fedora release 13 (Goddard)
    GTK2 - gtk2-2.20.1-1.fc13.i686
    Geany - svn ver.5261
    ld - GNU ld version 2.20.51.0.2-20.fc13 20091009

If you have any questions, please feel free to ask.
--

Regards,
Atanas Beloborodov
Programmer
a.beloborodov@viscomp.bg
Mobile: +359 896 733 612

Viscomp EOOD Viscomp EOOD
92V "Hristo Botev" Blvd
4000 Plovdiv
Bulgaria

Tel: +359 32 655 175
Fax: +359 32 655 176
www.viscomp.bg