Page 1 of 1

Fedora 23 and VBox-GA 5.2.1.118918

Posted: 7. Nov 2017, 21:06
by groaner
I created a Fedora 23 VM and can't get VBox-GA to install on VBox 5.1.30 or 5.2. I searched the forums and found a thread in Linux Guests "Unable to install vboxadditions on guest Ubuntu 16.04" which (while for Ubuntu) says to use development snapshot 5.2.1.118918.
I upgraded my Windows host to 5.2.1.118918, deleted C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso, and copied the development snapshot ISO to this folder and renamed it to VBoxGuestAdditions.iso. I then tried installing VBox-GA in my Fedora
23 VM and get the same error:

ERROR: kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.

followed by a build error:
/tmp/vbox.0/hgsmi_base.c: In function 'hgsmi_send_caps_info':
/tmp/vbox.0/hgsmi_base.c:99:2: error: implicit declaration of function 'AssertRC' [-Werror=implicit-function-declaration]

How to solve? My internet searching hasn't led to a solution yet.

Re: Fedora 23 and VBox-GA 5.2.1.118918

Posted: 22. Nov 2017, 21:05
by scf_vb
Seeing something very similar on my LXLE Ubuntu guest.

Still looking for a solution.

Re: Fedora 23 and VBox-GA 5.2.1.118918

Posted: 22. Nov 2017, 21:24
by scf_vb
Fixed by going and getting the update off of the virtualbox dot org wiki Downloads

"Update Nov 3 2017: The Guest Additions image with the 5.2.0 release had problems with a number of Linux guest systems. Please try this image which we believe fixes several of these."

This was on Linux lxle 4.4.0-101-generic #124-Ubuntu SMP Fri Nov 10 18:29:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Re: Fedora 23 and VBox-GA 5.2.1.118918

Posted: 22. Nov 2017, 21:25
by scf_vb
Sadly not a Fedora related example, but a good example of how the updated guest additions helped at least on an Ubuntu derived system.

Re: Fedora 23 and VBox-GA 5.2.1.118918

Posted: 24. Nov 2017, 19:44
by donald_dump
I am having the same issue that I cannot compile my Fedora "4.2.3-300.fc23.x86_64" guest addition using "VBoxGuestAdditions_5.2.1-118918.iso". My host is fedora "4.13.9-300.fc27.x86_64".

Re: Fedora 23 and VBox-GA 5.2.1.118918

Posted: 24. Nov 2017, 20:09
by socratis
VirtualBox 5.2.2 is out. Can everyone try that one please?

Re: Fedora 23 and VBox-GA 5.2.1.118918

Posted: 24. Nov 2017, 21:42
by donald_dump
No, doesn't work:

Code: Select all



make V=1 CONFIG_MODULE_SIG= -C /lib/modules/4.2.3-300.fc23.x86_64/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 INSTALL_MOD_PATH= INSTALL_MOD_DIR=misc modules_install
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (                \
echo >&2;                                                       \
echo >&2 "  ERROR: Kernel configuration is invalid.";           \
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";      \
echo >&2 ;                                                      \
/bin/false)
mkdir -p /lib/modules/4.2.3-300.fc23.x86_64/misc




Re: Fedora 23 and VBox-GA 5.2.1.118918

Posted: 24. Nov 2017, 21:51
by socratis
These are "echo" statements, not an error.

Re: Fedora 23 and VBox-GA 5.2.1.118918

Posted: 24. Nov 2017, 21:54
by donald_dump
socratis is right. The "Error" in the "/var/log/vboxadd-setup.log" can be ignored. The new GA "5.2.2r119230" worked on the Linux guest "4.2.3-300.fc23.x86_64":

Code: Select all


[root@**** tmp]# /run/media/***/VBox_GAs_5.2.2/VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.2 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.1 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.
VirtualBox Guest Additions: Running kernel modules will not be replaced until the system is restarted
VirtualBox Guest Additions: Starting.
You may need to restart the Window System (or just restart the guest system)
to enable the Guest Additions.




Germany says thank you to Greece that is the origin of the democracy!