Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 829760 - app-emulation/virtualbox-6.1.30 failed to compile with USE=vboxwebsrv
Summary: app-emulation/virtualbox-6.1.30 failed to compile with USE=vboxwebsrv
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-21 08:33 UTC by Jean-Claude Aciman
Modified: 2022-01-12 09:07 UTC (History)
2 users (show)

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


Attachments
contains all the information requested (virtualbox.bug..tar.gz,424.82 KB, application/gzip)
2021-12-21 08:33 UTC, Jean-Claude Aciman
Details
all the information requested with MAKEOPTS='-j3' (virtualbox-6.1.30;MAKEOPTS=3..tar.gz,589.21 KB, multipart/bzip)
2021-12-28 08:48 UTC, Jean-Claude Aciman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Claude Aciman 2021-12-21 08:33:47 UTC
Created attachment 759955 [details]
contains all the information requested

compilation aborted with the following error message:

/var/tmp/portage/app-emulation/virtualbox-6.1.30/work/VirtualBox-6.1.30/out/linux.amd64/release/obj/webservice/soapH.h:327474: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory
{standard input}: Assembler messages:
{standard input}:440508: Warning: end of file not at end of a line; newline inserted
{standard input}:441664: Error: unknown pseudo-op: `.l266'
{standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive
x86_64-pc-linux-gnu-g++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
kmk: *** [/usr/share/kBuild/footer-pass2-compiling-targets.kmk:277: /var/tmp/portage/app-emulation/virtualbox-6.1.30/work/VirtualBox-6.1.30/out/linux.amd64/release/obj/vboxwebsrv/gen/webservice/methodmaps.o] Error 1
 * ERROR: app-emulation/virtualbox-6.1.30::gentoo failed (compile phase):
 *   emake failed

Additional informations in the attachment file which contains:
- app-emulation:virtualbox-6.1.30:20211220-223540.log
- environment
- virtualbox.add_info
- virtualbox.pqv
- virtualbox.working_dir
- virtualbox-6.1.30.info
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-12-21 08:35:23 UTC
That looks a lot more like corruption from OOM or close-to-OOM. Can you try with fewer MAKEOPTS jobs?
Comment 2 Jean-Claude Aciman 2021-12-28 08:43:34 UTC
Hello,
I tried with MAKEOPTS='-j3'.
I had initially MAKEOPTS='-j5' as I have a 4 core Intel i3 processor.

Then I have a currious error as follow:

  INST VirtualBox => {C}/out/linux.amd64/release/bin/VirtualBox
kmk_builtin_install --hard-link-files-when-possible    -- /var/tmp/portage/app-emulation/virtualbox-6.1.30/work/VirtualBox-6.1.30/out/linux.amd64/release/obj/VirtualBox/VirtualBox /var/tmp/portage/app-emulation/virtualbox-6.1.30/work/VirtualBox-6.1.30/out/linux.amd64/release/bin/VirtualBox
ERROR:root:Failed to copy file: _parsed_options=Namespace(group=-1, owner=-1, mode=420, preserve_timestamps=False), source=b'nls/VirtualBox_sv.qm', dest_dir=b'/var/tmp/portage/app-emulation/virtualbox-6.1.30/image/usr/share/virtualbox/nls'
Traceback (most recent call last):
  File "/usr/lib/portage/python3.9/doins.py", line 195, in run
    copyfile(source, dest)
  File "/usr/lib/python3.9/site-packages/portage/util/file_copy/__init__.py", line 31, in _optimized_copyfile
    _file_copy(src_file.fileno(), dst_file.fileno())
OSError: [Errno 28] No space left on device

This is obtained while I have 305 GB left on my disk.

In the new attachment are all the requested information.
Additionally, I have:

GENTOO_VM=  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""

Thank you for your help!

And Happy New Year!

Kind regards,

Jean-Claude Aciman
Comment 3 Jean-Claude Aciman 2021-12-28 08:48:48 UTC
Created attachment 760613 [details]
all the information requested with MAKEOPTS='-j3'

This attachment corresponds to the ebuild with MAKEOPTS='-j3'.
Comment 4 Jean-Claude Aciman 2022-01-12 09:07:30 UTC
(In reply to Sam James from comment #1)
> That looks a lot more like corruption from OOM or close-to-OOM. Can you try
> with fewer MAKEOPTS jobs?

Finally worked with MAKEOPTS='-j3' in lieu of MAKEOPTS='-j5' AND the latest emerge --sync.

Seems to be RESOLVED.

Thank you for your suggestion.