Bug 1419997: Don't allow building Thunderbird or SeaMonkey with dbm disabled; r=Fallen,frg
authorTom Prince <mozilla@hocat.ca>
Wed, 22 Nov 2017 19:11:24 -0700
changeset 29516 27ab0eeb6c58b7a5e015f39f54cf96aeeb94c486
parent 29515 59274d12d99e6bbbdfebfaf5f02b79113f67a4cb
child 29517 154e8b31b4856c3a961ad881056e1d842078e744
push id2108
push userclokep@gmail.com
push dateMon, 22 Jan 2018 17:53:55 +0000
treeherdercomm-beta@c44930d8ad9b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersFallen, frg
bugs1419997
Bug 1419997: Don't allow building Thunderbird or SeaMonkey with dbm disabled; r=Fallen,frg MozReview-Commit-ID: HZzu8nXlmNp
db/moz.configure
mailnews/moz.configure
new file mode 100644
--- /dev/null
+++ b/db/moz.configure
@@ -0,0 +1,8 @@
+# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
+# vim: set filetype=python:
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+imply_option('--enable-dbm', True,
+             reason="dbm is required for building Thunderbird and SeaMonkey.")
--- a/mailnews/moz.configure
+++ b/mailnews/moz.configure
@@ -46,8 +46,10 @@ option('--disable-mapi',
 @depends_if('--enable-mapi',
             when=target_is_windows)
 def mapi_support(arg):
     return True
 
 
 set_config('MOZ_MAPI_SUPPORT', mapi_support)
 set_define('MOZ_MAPI_SUPPORT', mapi_support)
+
+include('../db/moz.configure')