Set UI pipe to not close on exec; Fix build