update sonlib