,
Joseph Hindin
On Sun, May 3, 2015 at 11:33 AM, Olga Krishtal okrish...@parallels.com
wrote:
On 11/03/15 17:51, Joseph Hindin wrote:
Hi
When compiling the QEMU Guest Agent with 64-bit MinGW toolchain
version
4.9.2, I run into the following problem: qga-vss.dll linking failed as
linker
The '-s install' options installs both Windows service
and COM service, with correspondent option '-s uninstall'
uninstalling Windows service and COM server.
'-s vss-install' and '-s vss-uninstall' options were added,
installing and uninstalling only COM server.
Signed-off-by: Joseph Hindin
Debug printout extended, helps installation troubleshooting
Signed-off-by: Joseph Hindin jhin...@daynix.com
---
qga/channel-win32.c | 2 +-
qga/commands-win32.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/qga/channel-win32.c b/qga/channel-win32.c
index 0d5e5f5..04fa5e4
The script enables building Windows MSI installation package on Linux with wixl
tool.
Signed-off-by: Joseph Hindin jhin...@daynix.com
---
qga/installer/qemu-ga.wxs | 156 ++
1 file changed, 156 insertions(+)
create mode 100644 qga/installer/qemu
Please, excuse for for accidentally sending the patched before they are
ready.
Ignore this patches's set.
Thank you,
Joseph Hindin
On Sun, Apr 19, 2015 at 1:53 PM, Joseph Hindin jhin...@daynix.com wrote:
The patch set has been revised according to reviews
1. options documented
The patches enable creation of MSI installation package for QEMU windows guest
agent
Joseph Hindin (4):
qemu-ga: adding vss-[un]install options
qemu-ga: debug printout to help troubleshoot installation
qemu-ga: Introduce Windows MSI script
qemu-ga: Building Windows MSI installation
-by: Joseph Hindin jhin...@daynix.com
---
Makefile | 19 --
configure | 67 ++-
2 files changed, 83 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index 93af871..15ff62a 100644
--- a/Makefile
+++ b/Makefile
The patch set has been revised according to reviews
1. options documented in commit messages
2. typos fixed
3. confugure/Makefile melded into one commit
Following changes were introduced since the last review:
1. Makefile launches wilx in quite mode.
2. configure script explicity valudates
configure script may add -fstack-protector-strong option instead
of -fstack-protector-all, depending on availability ( see
commit 63678e17c ). Both options have to by filtered out for
qga-vss.dll, otherwise MinGW cross-compilation fails at linking
stage.
Signed-off-by: Joseph Hindin jhin
-03/msg02719.html
from 12.03.2015 suggested to fix the problem in a way similar to existing.
The patch follows the advice and filters out both '-fstack-protector-strong'
and '-fstack-protector-all' from compiler's options' list.
Joseph Hindin (1):
qga: fitering out -fstack-protector-strong
qga
,
Joseph Hindin
Signed-off-by: Joseph Hindin jhin...@daynix.com
---
qga/vss-win32/Makefile.objs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qga/vss-win32/Makefile.objs b/qga/vss-win32/Makefile.objs
index 6a69d50..7c96c6b 100644
--- a/qga/vss-win32/Makefile.objs
+++ b/qga/vss-win32
.../qga/vss-win32/install.cpp:52: undefined reference to `__stack_chk_fail'
The patch fixes the problem by adding -fstack-protector-all option to the
linker options' list.
Signed-off-by: Joseph Hindin jhin...@daynix.com
---
qga/vss-win32/Makefile.objs | 2 +-
1 file changed, 1 insertion(+), 1
I am submitting the revised patch for linking qga-vss.dll with 64-bit MinGW
toolchain.
Regards,
Joseph Hindin
by adding
libssp to the qga-vss.dll libraries list.
Regards,
Joseph Hindin
0001-windows-build-lssp-added-to-qga-vss.dll-library-list.patch
Description: Binary data
by adding libssp to the qga-vss.dll
libraries list.
Signed-off-by: Joseph Hindin jhin...@daynix.com
---
qga/vss-win32/Makefile.objs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qga/vss-win32/Makefile.objs b/qga/vss-win32/Makefile.objs
index 6a69d50..bd0840d 100644
--- a/qga/vss
16 matches
Mail list logo