summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKartik Null Cating-Subramanian <ksubramanian@chef.io>2015-12-17 17:29:46 -0500
committerKartik Null Cating-Subramanian <ksubramanian@chef.io>2015-12-17 19:05:18 -0500
commit9f7d68319ebeb561dd602c714f2536af388f94e9 (patch)
tree899837fdb561fbb1d503d22f79de89616cad092a
parent4b0531742b7e560d04a2fda7bcc24d6da9ea1c60 (diff)
downloadchef-9f7d68319ebeb561dd602c714f2536af388f94e9.tar.gz
Pin win32-eventlog to 0.6.3 to avoid clashing CreateEvent definition
This can be unpinned when djberg96/win32-eventlog#20 is resolved.
-rw-r--r--chef-windows.gemspec5
1 files changed, 4 insertions, 1 deletions
diff --git a/chef-windows.gemspec b/chef-windows.gemspec
index 1c72d9102a..4dffc595f4 100644
--- a/chef-windows.gemspec
+++ b/chef-windows.gemspec
@@ -6,7 +6,10 @@ gemspec.add_dependency "ffi", "~> 1.9"
gemspec.add_dependency "win32-api", "~> 1.5.3"
gemspec.add_dependency "win32-dir", "~> 0.5.0"
gemspec.add_dependency "win32-event", "~> 0.6.1"
-gemspec.add_dependency "win32-eventlog", "~> 0.6.2"
+# Hard pin on win32-eventlog until djberg96/win32-eventlog#20 is resolved.
+# win32-eventlog was stomping over the CreateEvent FFI bindings that
+# win32-service needed, causing the chef service to not run.
+gemspec.add_dependency "win32-eventlog", "0.6.3"
gemspec.add_dependency "win32-mmap", "~> 0.4.1"
gemspec.add_dependency "win32-mutex", "~> 0.4.2"
gemspec.add_dependency "win32-process", "~> 0.8.2"