Council halls and aquatic centre repairs have contributed to a $4m hole in Mackay’s budget in the first half of the financial year, it can be revealed.