Update to build against libchrome-242728.

BUG=chromium:341521
CQ-DEPEND=CL:185723
TEST=`FEATURES=test emerge-{x86,amd64,arm}-generic chromeos-imageburner`

Change-Id: I66b1a45afb4d9c0bbe0fff340a5159274b400760
Reviewed-on: https://chromium-review.googlesource.com/185722
Reviewed-by: Toni Barzic <tbarzic@chromium.org>
Commit-Queue: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
diff --git a/Makefile b/Makefile
index 6f61f66..4307ccb 100644
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@
 CXXFLAGS ?= -Wall -Werror -g
 PKG_CONFIG ?= pkg-config
 
-BASE_VER ?= 180609
+BASE_VER ?= 242728
 PC_DEPS = dbus-1 dbus-glib-1 gobject-2.0 \
 	libchrome-$(BASE_VER) libchromeos-$(BASE_VER)
 PC_CFLAGS := $(shell $(PKG_CONFIG) --cflags $(PC_DEPS))
diff --git a/image_burner_main.cc b/image_burner_main.cc
index 97cbb0d..1ae2d57 100644
--- a/image_burner_main.cc
+++ b/image_burner_main.cc
@@ -6,16 +6,21 @@
 #include "image_burner_impl.h"
 #include "image_burner_utils.h"
 #include <base/command_line.h>
+#include <base/files/file_path.h>
 #include <base/logging.h>
 
 int main(int argc, char* argv[]) {
   CommandLine::Init(argc, argv);
 
-  logging::InitLogging("/var/log/image_burner.log",
-                       logging::LOG_TO_BOTH_FILE_AND_SYSTEM_DEBUG_LOG,
-                       logging::LOCK_LOG_FILE,
-                       logging::DELETE_OLD_LOG_FILE,
-                       logging::DISABLE_DCHECK_FOR_NON_OFFICIAL_RELEASE_BUILDS);
+  logging::LoggingSettings settings;
+  settings.logging_dest = logging::LOG_TO_ALL;
+  settings.log_file = FILE_PATH_LITERAL("/var/log/image_burner.log");
+  settings.lock_log = logging::LOCK_LOG_FILE;
+  settings.delete_old = logging::DELETE_OLD_LOG_FILE;
+  settings.dcheck_state =
+      logging::DISABLE_DCHECK_FOR_NON_OFFICIAL_RELEASE_BUILDS;
+  logging::InitLogging(settings);
+
   g_type_init();
 
   imageburn::BurnWriter writer;