Eight unions last week endorsed Jack O’Neill, a Democratic candidate for district attorney, during an event at Plumbers Local 690 on Southampton Road.