DataDog / dd-agent

Datadog Agent Version 5
https://docs.datadoghq.com/
Other
1.3k stars 812 forks source link

Windows Server 2012 Build Failing #2498

Open wleese opened 8 years ago

wleese commented 8 years ago

On Windows Server 2012, I'm unable to create a build using:

packaging/datadog-agent/win32/build.ps1

Problems range from pyro4 not having a 4.35 version available, winrandom being a pain to compile but doesn't seem to be used in the code, setup.py missing PyQt4, win32/gui.py not being able to "from guidata.qt.QtCore import SIGNAL", etc.

It seems I'm missing something for so much to not work. Are there any updated instructions or anything obvious I'm missing?

yannmh commented 8 years ago

Sorry to hear that you are having issues building Datadog Agent on Windows Server 2012 @wleese.

The current build process is definitely troublesome and we are currently actively revisiting it to use Omnibus and have something, completely automated, similar to what we have for our current Unix and OSX builds. Changes are already available, being reviewed and should be out by the next Datadog Agent minor release: https://github.com/DataDog/dd-agent/pull/2417. Feel free to give it a try :)

On an other hand, if you still feel like tackling the issues you mentioned, here are a few guidelines I can provide:

Yann

irabinovitch commented 8 years ago

Hi @wleese, Did the suggestions from @yannmh help?

wleese commented 8 years ago

Sadly no. The suggestions I already applied when I was looking for solutions at the time. I've pretty much given up at this point and will await a release where all changes are merged and perhaps better documentation is available.