if you need enabled webservice and you can't downgrade to gsoap < 2.8.13
another workaround in this case is to use -z1 flag for soapcpp2 (see
attached patch)
without this flag some files are not generated during build and then kmk_mv
can't copy them ...

see gsoap changelog for 2.8.13:
Deprecated old-style C++ service proxies and objects (use soapcpp2 -z1 flag
to generate).


On Mon, Mar 4, 2013 at 2:37 PM, Klaus Espenlaub
<[email protected]>wrote:

> On 01.03.2013 17:51, Manuel Reimer wrote:
> > Hello,
> >
> > I'm trying to build Virtualbox (latest release) but always end up with
> the
> > following error:
> >
> > kBuild: Pass - Build Programs
> > kBuild: Pass - Libraries
> > kmk_builtin_rm -f
> >
> /home/build/git/community/virtualbox/trunk/src/VirtualBox-4.2.8/out/linux.amd64/release/obj/webservice/gsoap_copy_all_ts
> > kmk_builtin_mkdir -p
> >
> /home/build/git/community/virtualbox/trunk/src/VirtualBox-4.2.8/out/linux.amd64/release/obj/webservice/demo_soapxml
> >
> /home/build/git/community/virtualbox/trunk/src/VirtualBox-4.2.8/out/linux.amd64/release/obj/webservice/demo_headers
> >
> /home/build/git/community/virtualbox/trunk/src/VirtualBox-4.2.8/out/linux.amd64/release/obj/webservice/demo_namespacemaps
> > kmk_builtin_mv -f
> >
> /home/build/git/community/virtualbox/trunk/src/VirtualBox-4.2.8/out/linux.amd64/release/obj/webservice/demo_headers
> > usage: kmk_builtin_mv [-f | -i | -n] [-v] source target
> >      or: kmk_builtin_mv [-f | -i | -n] [-v] source ... directory
> >      or: kmk_builtin_mv --help
> >      or: kmk_builtin_mv --version
> > kmk: ***
> >
> [/home/build/git/community/virtualbox/trunk/src/VirtualBox-4.2.8/out/linux.amd64/release/obj/webservice/gsoap_copy_all_ts]
> > Error 64
>
> Looks like a problem with the gsoap install you have on your system...
> did you check the version requirements? Is it installed at all?
>
> This area of the Makefile is far from pretty or easy to understand
> unfortunately.
>
> If you can live without the webservice, just put the line
> "VBOX_WITH_WEBSERVICES=" into LocalConfig.kmk in the root of your build
> tree.
>
> Klaus
>
> >
> >
> > I tried this on ArchLinux but Gentoo seems to have the same problem:
> >
> > https://bugs.gentoo.org/show_bug.cgi?id=456354
> >
> > How can I get around this?
> >
> > Yours
> >
> > Manuel
> >
> >
> > _______________________________________________
> > vbox-dev mailing list
> > [email protected]
> > https://www.virtualbox.org/mailman/listinfo/vbox-dev
>
>
> _______________________________________________
> vbox-dev mailing list
> [email protected]
> https://www.virtualbox.org/mailman/listinfo/vbox-dev
>

Attachment: vbox-deprec-gsoap-service-proxies.diff
Description: Binary data

_______________________________________________
vbox-dev mailing list
[email protected]
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to