RALEIGH, N.C. — The North Carolina Senate on Thursday approved a compromise bill that repeals House Bill 2 but restricts future anti-discrimination ordinances in cities and counties. Opposition and support for the bill did not fall along party lines in the 32-16 vote. Several Triangle Democrats banded together to oppose it; they included Sen. Jay Chaudhuri…