]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1124401: Explicitly depend on DateTime::TimeZone::Local::Win32 on Windows
authorFrédéric Buclin <LpSolit@gmail.com>
Fri, 5 Jun 2015 09:07:24 +0000 (11:07 +0200)
committerFrédéric Buclin <LpSolit@gmail.com>
Fri, 5 Jun 2015 09:07:24 +0000 (11:07 +0200)
r=dylan a=glob

Bugzilla/Install/Requirements.pm

index fbd7d788204c71ae64dd3e69cde30f7d9779865c..e00751c846d3c639cb1c2864af5056794fc5b445 100644 (file)
@@ -168,7 +168,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.
@@ -179,7 +180,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 0.79, so this version must match.
+            version => '0.79',
+        }
+        );
     }
 
     my $extra_modules = _get_extension_requirements('REQUIRED_MODULES');