[vbox-dev] Can not build Virtualbox (kmk Error 64)

Michal Šebeň mseben at gmail.com
Tue Apr 2 02:56:25 PDT 2013


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
<klaus.espenlaub at oracle.com>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
> > vbox-dev at virtualbox.org
> > https://www.virtualbox.org/mailman/listinfo/vbox-dev
>
>
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> https://www.virtualbox.org/mailman/listinfo/vbox-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.virtualbox.org/pipermail/vbox-dev/attachments/20130402/1b5e4ac6/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vbox-deprec-gsoap-service-proxies.diff
Type: application/octet-stream
Size: 898 bytes
Desc: not available
Url : http://www.virtualbox.org/pipermail/vbox-dev/attachments/20130402/1b5e4ac6/attachment.obj 


More information about the vbox-dev mailing list