Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 652626 - app-emulation/virtualbox[vboxwebsrv] fatal error: xlocale.h: No such file or directory
Summary: app-emulation/virtualbox[vboxwebsrv] fatal error: xlocale.h: No such file or ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
: 669790 670802 (view as bug list)
Depends on: 671118
Blocks: xlocale.h
  Show dependency tree
 
Reported: 2018-04-05 20:28 UTC by Daniel M. Weeks
Modified: 2019-04-28 11:17 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel M. Weeks 2018-04-05 20:28:29 UTC
Full errors below. While this manifests in virtualbox, it seems to be the fault of gsoap since glibc 2.26 dropped xlocale.h. This is on a system with net-libs/gsoap-2.8.63 and sys-libs/glibc-2.26-r5.

In file included from /tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/webservice/soapStub.h:18:0,
                 from /tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/webservice/soapH.h:16,
                 from /tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/webservice/methodmaps.cpp:23:
/usr/include/stdsoap2.h:732:24: fatal error: xlocale.h: No such file or directory
 #   include <xlocale.h>
                        ^
compilation terminated.
kmk: *** [/tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/vboxwebsrv/gen/webservice/methodmaps.o] Error 1
kmk: *** Waiting for unfinished jobs....
In file included from /tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/webservice/soapStub.h:18:0,
                 from /tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/webservice/soapH.h:16,
                 from /tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/webservice/soapServer.cpp:18:
/usr/include/stdsoap2.h:732:24: fatal error: xlocale.h: No such file or directory
 #   include <xlocale.h>
                        ^
compilation terminated.
kmk: *** [/tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/vboxwebsrv/gen/webservice/soapServer.o] Error 1
In file included from /tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/webservice/soapStub.h:18:0,
                 from /tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/out/linux.amd64/release/obj/webservice/soapH.h:16,
                 from /tmp/portage/app-emulation/virtualbox-5.2.8/work/VirtualBox-5.2.8/src/VBox/Main/webservice/vboxweb.cpp:70:
/usr/include/stdsoap2.h:732:24: fatal error: xlocale.h: No such file or directory
 #   include <xlocale.h>

Reproducible: Always
Comment 1 Jonas Stein gentoo-dev 2018-04-05 23:37:20 UTC
Thank you for the report. Please recompile and *attach* the logfiles and 
paste the emerge info as described on
https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket
Please reopen this ticket (Status:unconfirmed) afterwards.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2018-10-28 12:27:32 UTC
(In reply to Jonas Stein from comment #1)
> Thank you for the report. Please recompile and *attach* the logfiles and 
> paste the emerge info as described on
> https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket
> Please reopen this ticket (Status:unconfirmed) afterwards.

Don't do that.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2018-10-28 12:27:46 UTC
*** Bug 669790 has been marked as a duplicate of this bug. ***
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-10-29 12:23:17 UTC
Have you tried to recompile gsoap?
Comment 5 Frank Krömmelbein 2018-11-10 01:01:38 UTC
I am now getting probably the same error while updating from 5.2.20 to 5.2.22:
https://bugs.gentoo.org/670802
Recompile of gsoap did not fix this issue for me.
Comment 6 Frank Krömmelbein 2018-11-10 01:02:01 UTC
*** Bug 670802 has been marked as a duplicate of this bug. ***
Comment 7 Frank Krömmelbein 2018-11-10 02:00:29 UTC
It seems that app-emulation/virtualbox-5.2.22 [vboxwebsrv] now should depend on >=net-libs/gsoap-2.8.70. After update to unstable gsoap-2.8.70 i could compile virtualbox 5.2.22.