The patches are for stable release GNU xboard-4.2.7 which is available from here
tar -zxvf xboard-4.2.7.tar.gz cp patchfile.patch xboard-4.2.7 cd xboard-4.2.7 patch -p0 < patchfile.patch ./configure && make && ./xboardFrom the Options menu select "Show Legal Moves" or "Show Threatened Pieces" to toggle on. By default the features are turned off.
Notes: There seems to be a problem with xboard in finding "gnuchessx" or "gnuchess". To fix the problem create symlinks like ..
/usr/bin/gnuchessx -> /usr/bin/gnuchessor
/usr/bin/gnuchess -> /usr/bin/gnuchessx
I am also unsure why xboard takes around 5 seconds to start up on version 4.2.7 but not on 4.2.6
Any feedback stelliosk at optushome.com.au
Have Fun!