GOP senator breaks ranks to support a same-sex marriage bill