From 341e4dad9c2577be3af4314f9778ad41df0a5aba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= <bjorn@erlang.org>
Date: Mon, 25 May 2015 14:21:57 +0200
Subject: et: Eliminate warnings for deprecated erlang:now/0

et analyses trace messages, and since trace message with timestamps
still always are based on erlang:now/0, we must keep the calls to
erlang:now/0 but suppress the warnings.
---
 lib/et/src/et_collector.erl | 2 ++
 lib/et/src/et_selector.erl  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/lib/et/src/et_collector.erl b/lib/et/src/et_collector.erl
index e05c67be60..1f60dee8ca 100644
--- a/lib/et/src/et_collector.erl
+++ b/lib/et/src/et_collector.erl
@@ -64,6 +64,8 @@
 -export([init/1,terminate/2, code_change/3,
          handle_call/3, handle_cast/2, handle_info/2]).
 
+-compile([{nowarn_deprecated_function,[{erlang,now,0}]}]).
+
 -include("et_internal.hrl").
 -include("../include/et.hrl").
 
diff --git a/lib/et/src/et_selector.erl b/lib/et/src/et_selector.erl
index c8e9c907b2..5497096377 100644
--- a/lib/et/src/et_selector.erl
+++ b/lib/et/src/et_selector.erl
@@ -28,6 +28,8 @@
          parse_event/2
         ]).
 
+-compile([{nowarn_deprecated_function,[{erlang,now,0}]}]).
+
 -include("../include/et.hrl").
 
 %%----------------------------------------------------------------------
-- 
cgit v1.2.3


From 0d7646d6a2d52a75ed694c5114496b880ffb4224 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= <bjorn@erlang.org>
Date: Mon, 25 May 2015 14:27:31 +0200
Subject: Makefile: no longer tolerate warnings in the et application

---
 lib/et/src/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/et/src/Makefile b/lib/et/src/Makefile
index 377e593712..b6873371ed 100644
--- a/lib/et/src/Makefile
+++ b/lib/et/src/Makefile
@@ -65,7 +65,7 @@ APPUP_TARGET = $(EBIN)/$(APPUP_FILE)
 # ----------------------------------------------------
 # FLAGS
 # ----------------------------------------------------
-ERL_COMPILE_FLAGS += -pa $(ERL_TOP)/lib/et/ebin -I../include
+ERL_COMPILE_FLAGS += -pa $(ERL_TOP)/lib/et/ebin -I../include -Werror
 
 # ----------------------------------------------------
 # Special Build Targets
-- 
cgit v1.2.3