Só para testar:
$ echo "configure arguments: --with-cc-opt=" | | sed -r 's/--/\n/g'
Não funciona. Mas isso:
$ echo "configure arguments: --with-cc-opt=" | sed -r 's/--/\n/g'
funciona. Como isso, também:
$ echo "configure arguments: --with-cc-opt=" | sed -r s/--/\n/g
Em suma: O '\n'
não funciona, é interpretado como uma barra invertida \
e n
. Remover qualquer um dos mecanismos de cotação corrige o problema.