Я много раз пытался добавить строку «Wno-error = date-time» к CFLAGS, но она, похоже, не работала.
Самое простое решение для меня было найдите файл, который создает строку «__DATE__», выполнив
grep -r "__DATE__"
, который (для исходного кода, с которым я работаю) дал мне файл
acore/info.patch:+ "Compiled on " __DATE__ " for kernel %s"
Я просто изменил это на строку без переменной, удалив кавычки, т. Е.
"Compiled on __DATE__ for kernel %s"
Затем компиляция могла продолжить
EDIT: Как упоминалось ранее, используйте make clean перед запуском configure и make или даже лучше извлеките новую версию из файла zip / tar