]> 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>
Wed, 27 May 2015 15:21:07 +0000 (17:21 +0200)
committerFrédéric Buclin <LpSolit@gmail.com>
Wed, 27 May 2015 15:21:07 +0000 (17:21 +0200)
r=dylan a=glob

Bugzilla/Install/Requirements.pm

index 7328949aab04b3aecf1454c1b9a060a0cd44dc96..f723543b81fcbfed668b9f8fbf050f7045bd728a 100644 (file)
@@ -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');