Estou tentando compilar o alsa-driver-RTv5.18, mas recebo um erro de data-hora para o gcc 4.9.2

3
/home/user/Downloads/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore/info.c:1065:22: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
   "Compiled on " __DATE__ " for kernel %s"
                  ^
cc1: some warnings being treated as errors

Eu tentei

export CFLAGS="-Wno-error=date-time"

mas nada mudou.

    
por Vyacheslav 28.10.2015 / 17:19

1 resposta

0

É difícil julgar apenas pela saída do gcc, por favor, adicione a linha de comando de invocação de compilação. Geralmente, os desenvolvedores adicionam -Werror gcc na linha de comando para impedir a construção bem-sucedida quando há avisos acionados durante a compilação, e "[-Werror = date-time]" é apenas um nome daquele aviso acionado, não um switch que você deve encontrar e mudar.

Tente primeiro desabilitar -Werror removendo-o de CFLAGS ou aplicando-o em seu diretório de origem recursivamente: fgrep -lr -- -Werror . e, em seguida, removendo-o de cada arquivo encontrado.

    
por 30.10.2015 / 16:50