From a4a30d8cd4fb253a04ec886ee3a35988fb3f859d Mon Sep 17 00:00:00 2001 From: Mauro Rossi Date: Sun, 2 Aug 2015 14:05:30 +0200 Subject: [PATCH] wl: fix __DATE__ and __TIME__ building errors MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The date-time warning introduced in gcc 4.9 causes the errors: /home/utente/kitkat-x86/kernel/drivers/net/wireless/wl/src/wl/sys/wl_linux.c: In function ‘wl_dump_ver’: /home/utente/kitkat-x86/kernel/drivers/net/wireless/wl/src/wl/sys/wl_linux.c:2051:3: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time] __DATE__, __TIME__, EPI_VERSION_STR); ^ /home/utente/kitkat-x86/kernel/drivers/net/wireless/wl/src/wl/sys/wl_linux.c:2051:13: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time] __DATE__, __TIME__, EPI_VERSION_STR); ^ Removing the unnecessary macros __DATE__ and __TIME__ in wl_linux.c to fix the errors. --- drivers/net/wireless/wl/wl.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/drivers/net/wireless/wl/wl.patch b/drivers/net/wireless/wl/wl.patch index f67a75972661..383e510686a8 100644 --- a/drivers/net/wireless/wl/wl.patch +++ b/drivers/net/wireless/wl/wl.patch @@ -20,3 +20,18 @@ static char intf_name[IFNAMSIZ] = quote_str(BRCM_WLAN_IFNAME); +diff --git a/drivers/net/wireless/wl/src/wl/sys/wl_linux.c b/drivers/net/wireless/wl/src/wl/sys/wl_linux.c +index b23face..318ab63 100644 +--- a/drivers/net/wireless/wl/src/wl/sys/wl_linux.c ++++ b/drivers/net/wireless/wl/src/wl/sys/wl_linux.c +@@ -2045,8 +2045,8 @@ wl_osl_pcie_rc(struct wl_info *wl, uint op, int param) + void + wl_dump_ver(wl_info_t *wl, struct bcmstrbuf *b) + { +- bcm_bprintf(b, "wl%d: %s %s version %s\n", wl->pub->unit, +- __DATE__, __TIME__, EPI_VERSION_STR); ++ bcm_bprintf(b, "wl%d: version %s\n", wl->pub->unit, ++ EPI_VERSION_STR); + } + + #if defined(BCMDBG) -- 2.11.0