From 30622bbb209db187f6851e4cf0cdaa147c2fca9f Mon Sep 17 00:00:00 2001 From: Dan Willemsen <dwillemsen@google.com> Date: Thu, 22 Oct 2015 13:04:22 -0700 Subject: [PATCH] Remove __DATE__/__TIME__ from init and debuggerd Keeping these means that every build has different init and debuggerd binaries, even if the source was the same. So OTAs that don't touch these sources would still need to update the binaries. Both of these messages are only informational, so can be safely removed. Bootchart already encodes build-specific information from the system properties. Bug: 24204119 Change-Id: I7ebd65a20a3e031e7528c9f741616e20b3cd7446 --- debuggerd/debuggerd.cpp | 2 +- init/bootchart.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/debuggerd/debuggerd.cpp b/debuggerd/debuggerd.cpp index 713638d115..1287fb9405 100644 --- a/debuggerd/debuggerd.cpp +++ b/debuggerd/debuggerd.cpp @@ -528,7 +528,7 @@ static int do_server() { return 1; fcntl(s, F_SETFD, FD_CLOEXEC); - ALOGI("debuggerd: " __DATE__ " " __TIME__ "\n"); + ALOGI("debuggerd: starting\n"); for (;;) { sockaddr addr; diff --git a/init/bootchart.cpp b/init/bootchart.cpp index a768762b04..e1e0c48a5a 100644 --- a/init/bootchart.cpp +++ b/init/bootchart.cpp @@ -89,7 +89,7 @@ static void log_header() { if (out == NULL) { return; } - fprintf(out, "version = Android init 0.8 " __TIME__ "\n"); + fprintf(out, "version = Android init 0.8\n"); fprintf(out, "title = Boot chart for Android (%s)\n", date); fprintf(out, "system.uname = %s %s %s %s\n", uts.sysname, uts.release, uts.version, uts.machine); fprintf(out, "system.release = %s\n", fingerprint.c_str()); -- GitLab