aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrédéric Buclin <LpSolit@gmail.com>2015-05-27 17:21:07 +0200
committerFrédéric Buclin <LpSolit@gmail.com>2015-05-27 17:21:07 +0200
commitca21e3a6abdbc0f30e101caf0fa58944faf0e230 (patch)
tree1dec108755c9ee17333517940d13323cb5940e6b
parentf2618084d394c107f211d5d48f6b38c60b8d1a73 (diff)
downloadbugs-ca21e3a6abdbc0f30e101caf0fa58944faf0e230.tar
bugs-ca21e3a6abdbc0f30e101caf0fa58944faf0e230.tar.gz
bugs-ca21e3a6abdbc0f30e101caf0fa58944faf0e230.tar.bz2
bugs-ca21e3a6abdbc0f30e101caf0fa58944faf0e230.tar.xz
bugs-ca21e3a6abdbc0f30e101caf0fa58944faf0e230.zip
Bug 1124401: Explicitly depend on DateTime::TimeZone::Local::Win32 on Windows
r=dylan a=glob
-rw-r--r--Bugzilla/Install/Requirements.pm12
1 files changed, 10 insertions, 2 deletions
diff --git a/Bugzilla/Install/Requirements.pm b/Bugzilla/Install/Requirements.pm
index 7328949aa..f723543b8 100644
--- a/Bugzilla/Install/Requirements.pm
+++ b/Bugzilla/Install/Requirements.pm
@@ -169,7 +169,8 @@ sub REQUIRED_MODULES {
);
if (ON_WINDOWS) {
- push(@modules, {
+ push(@modules,
+ {
package => 'Win32',
module => 'Win32',
# 0.35 fixes a memory leak in GetOSVersion, which we use.
@@ -180,7 +181,14 @@ sub REQUIRED_MODULES {
module => 'Win32::API',
# 0.55 fixes a bug with char* that might affect Bugzilla::RNG.
version => '0.55',
- });
+ },
+ {
+ package => 'DateTime-TimeZone-Local-Win32',
+ module => 'DateTime::TimeZone::Local::Win32',
+ # We require DateTime::TimeZone 1.64, so this version must match.
+ version => '1.64',
+ }
+ );
}
my $extra_modules = _get_extension_requirements('REQUIRED_MODULES');