I use an (admittedly rather old!) GNOME setup here. What I did was just install libxml2 and libxml2-devel RPMs; there was no conflict with the pre-existing libxml-1.8.10-0_helix RPM.
If that will work for your (probably newer) GNOME installation too, it should avoid all the need for editing the Makefile, etc.