I am trying to compile a driver for a Netis WF2190 adapter. Yes, I just downloaded the latest from them.
How can I disable the -Werror=date-time in the build? I can't find it anywhere in the build script so I figure it must be some global default setting. Clearly the code is just trying to embed the build date/time into the output, so there should be no problem with disabling this warning.
Here are some of the warnings I'm getting treated as errors:
/home/andy/RTL8812AU_linux_v4.3.8_12175.20140902/driver/rtl8812AU_linux_v4.3.8_12175.20140902/core/rtw_debug.c:66:1: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
/home/andy/RTL8812AU_linux_v4.3.8_12175.20140902/driver/rtl8812AU_linux_v4.3.8_12175.20140902/core/rtw_debug.c:66:1: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
cc1: some warnings being treated as errors
date-timewarning is new in gcc 4.9 I think - it is possibly turned on implicitly by-Wall(and turned into an error implicitly by-Werror). You could try turning it off explicitly using the-Wno-form i.e.-Wno-error=date-timeadded to theCFLAGSbut I'm guessing and can't test it. – steeldriver Mar 6 '15 at 20:26