Helioseismology and solar neutrinos: an update