Date: Tue, 19 May 2020 11:11:57 +0200 From: Christoph Kukulies <kuku@kukulies.org> To: Mario Lobo <lobo@bsd.com.br> Cc: freeBSD Mailing List <freebsd-questions@freebsd.org> Subject: Re: virtualbox-ose port fails (12.1) Message-ID: <F36FE32B-B98B-4209-ADDA-949C7BE2CE79@kukulies.org> In-Reply-To: <CA%2ByoEx9k6myZh4ugnabHCJHU-BQgMijnVWD=qwDXP5xsmNp=OQ@mail.gmail.com> References: <CA%2ByoEx9V1fWohYC4of3WVgLbb31H=rrDfPLNtSpgxcMiTjM43A@mail.gmail.com> <C10E7D7A-D485-44D9-89FB-FBC17BC639C8@kukulies.org> <CA%2ByoEx9k6myZh4ugnabHCJHU-BQgMijnVWD=qwDXP5xsmNp=OQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Aah, thanks. That’s a good tip. (virtualbox-guestadditions)
Will do that. From what I see these the guest additions are in virtualbox-additions, but these are exactly the ones that fail on me to compile.
vboxvfs is in there too and from the README GuestAdditions have to be enabled in a dialogue.
Compilation fails here:
-o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/RuntimeGuestR0/common/alloc/alloc.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src/VBox/Runtime/common/alloc/alloc.cpp
kmk: *** Waiting for unfinished jobs....
In file included from /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src/VBox/Runtime/common/alloc/heapsimple.cpp:39:
In file included from /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/include/iprt/string.h:45:
In file included from /usr/src/sys/sys/libkern.h:41:
In file included from /usr/src/sys/sys/systm.h:140:
/usr/src/sys/sys/pcpu.h:224:10: fatal error: 'machine/pcpu_aux.h' file not found
#include <machine/pcpu_aux.h>
^~~~~~~~~~~~~~~~~~~~
1 error generated.
kmk: *** [/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/RuntimeGuestR0/common/alloc/heapsimple.o] Error 1
The failing command:
@c++ -c -g -fno-exceptions -fno-rtti -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-parameter -Wno-language-extension-token -Wno-gnu-folding-constant -Wno-gnu-anonymous-struct -Wno-string-plus-int -Wno-nested-anon-types -Wno-variadic-macros -Wpointer-arith -Winline -O2 -fno-strict-aliasing -fno-common -fno-stack-protector -O2 -fno-omit-frame-pointer -fno-optimize-sibling-calls -nostdinc -include /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/include/VBox/VBoxGuestMangling.h -m64 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -Wundef -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/gen-sys-hdrs -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src/VBox/Runtime -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src/VBox/Runtime/include -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/../include -I/usr/include -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/RuntimeGuestR0/dtrace -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/include -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/freebsd.amd64/debug -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_REM -DVBOX_WITH_RAW_MODE -DDEBUG -DDEBUG_root -DDEBUG_USERNAME=root -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -DVBOX_WITH_DEBUGGER -DVBOX_WITH_HARDENING -DRT_LOCK_STRICT -DRT_LOCK_STRICT_ORDER -DRTPATH_APP_PRIVATE=\"/usr/local/lib/virtualbox\" -DRTPATH_APP_PRIVATE_ARCH=\"/usr/local/lib/virtualbox\" -DRTPATH_SHARED_LIBS=\"/usr/local/lib/virtualbox\" -DRTPATH_APP_DOCS=\"/usr/local/lib/virtualbox\" -DIN_RING0 -DIN_RT_R0 -DHC_ARCH_BITS=64 -DGC_ARCH_BITS=64 -D_KERNEL -DKLD_MODULE -DIN_GUEST -DIN_GUEST_R0 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DRT_NO_EXPORT_SYMBOL -DNOFILEID -Wp,-MD,/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/RuntimeGuestR0/common/alloc/heapsimple.o.dep -Wp,-MT,/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/RuntimeGuestR0/common/alloc/heapsimple.o -Wp,-MP -o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/freebsd.amd64/debug/obj/RuntimeGuestR0/common/alloc/heapsimple.o /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src/VBox/Runtime/common/alloc/heapsimple.cpp
kmk: *** Exiting with status 2
*** Error code 2
Stop.
make[1]: stopped in /usr/ports/emulators/virtualbox-ose-additions
*** Error code 1
Stop.
make: stopped in /usr/ports/emulators/virtualbox-ose-additions
#
—
Christoph
> Am 17.05.2020 um 19:36 schrieb Mario Lobo <lobo@bsd.com.br>:
>
> On Sun, May 17, 2020 at 3:36 AM Christoph Kukulies <kuku@kukulies.org>
> wrote:
>
>>
>> My requirement is:
>>
>> the VB guest is a Windows . I have (large) files in the FreeBSD hosts FS
>> (my home directory) which I want to make accessible in the Windows guests
>> C: drive ( or other drive letter).
>>
>> —
>> Christoph
>>>
>>
>>
> Ahhh ... All you need is to install virtualbox-guestadditions in your
> windows guest.
>
> To do that, you must have the file :
>
> VBoxGuestAdditions_5.2.34.iso
>
> which gets pulled when you check
>
> [x] GUESTADDITIONS Build with Guest Additions
>
> in make config when building the virtualbox-ose port.
>
> Attach the iso to your windows guest and install it.
>
> After that, whatever folder you share from the host, will be accessible by
> your windows guest.
>
> --
> Mario Lobo
> http://www.mallavoodoo.com.br
> FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!]
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
[-- Attachment #2 --]
0 *H
010
`He 0 *H
00xU!`0
*H
0f10 UDE1301U
*DGN Deutsches Gesundheitsnetz Service GmbH1"0 Udgnservice CA 2 Type E:PN0
200516152759Z
210516152759Z0o10 UDE1!0U400000005ec008dd373ad8ec10UChristoph Kukulies1 0 *H
kuku@kukulies.org0"0
*H
0
yF(Y-0h>?S^@ؗH]hY܀J&uibCK[O'[g<8!KzDR
/[r`a:`t|\i|{ ;yjO+KiֲHe|iyH
#rwzrJQl>%;V) Ѿ_ע͠]E2cfGS3]ǯpv 7030Uu ( ˗V6n 0U0 0U#0Ɠdrj>TTy0VU O0M0K++0;09+-http://sec5.dgnservice.de/policies/index.html0>U705031/-http://sec5.dgnservice.de/crl/crl2-type-e.crl0U0U%0++0U0kuku@kukulies.org0
*H
-@Q72R#:%ɧTcu1TJ2 #&.$Ѫ#Q9Ztx}n{$;E]H|E\@xJ=QKjmS8=|*N
RO>SLLQƗ@0#̘Kȗ,_ZԌ G*l]AJܙPdMDEjC&SKRtF0d5
ڌ>מ ppّ;{_"+050UJf%0
*H
0a10 UDE1301U
*DGN Deutsches Gesundheitsnetz Service GmbH10Udgnservice Root 7:PN0
161026092241Z
241026092241Z0f10 UDE1301U
*DGN Deutsches Gesundheitsnetz Service GmbH1"0 Udgnservice CA 2 Type E:PN0"0
*H
0
ܥ?tǣGҗfkmaw{8㓬END'+k
CNWc$н.rPR@_%x*c]3% t:djʘ:"v?MWp- !?:o2}/f\Wh!Kl |\:OE@dF!Dq#A@
u?o@00يҾCQz6nܶ6oMRZ Buӛ؎["e~@ 00U0 0U#0tr<&wIS0[+O0M0K+0?http://rocsp-dgn.dgnservice.de:8080/ejbca/publicweb/status/ocsp0jU c0a0_++0O0M+Ahttp://www.dgnservice.de/trustcenter/public/dgnservice/index.html0U00ldap://ldap.dgnservice.de:389/CN=CRL-1,O=DGN%20Service%20GmbH,C=DE?certificateRevocationList?base?objectClass=cRLDistributionPoint0UƓdrj>TTy0U0 +m0
+m0
*H
9ESj#55Gܩ
_EҮ"]+8F:
gV6}F+QOKW'B^DRtHxwcPO\a&J{yUdM//6n!:^
&6֗q&Chtjw;4A,+t8h{:|yl:+/6?4z1);݁ݻSjk-oǟp(IJ(ko1
100r0f10 UDE1301U
*DGN Deutsches Gesundheitsnetz Service GmbH1"0 Udgnservice CA 2 Type E:PNU!`0
`He s0 *H
1 *H
0 *H
1
200519091157Z0/ *H
1" 4F}j¤UQ.4bzȱ
+vn|0 +71t0r0f10 UDE1301U
*DGN Deutsches Gesundheitsnetz Service GmbH1"0 Udgnservice CA 2 Type E:PNU!`0*H
1tr0f10 UDE1301U
*DGN Deutsches Gesundheitsnetz Service GmbH1"0 Udgnservice CA 2 Type E:PNU!`0
*H
/5mW*Paހ|b9Sqzu(sdmkѣ@{-ۜ\ Uktk Oօ
22 16t|mom{8xE68#H%Yy}Fx`GxI29-u]$H_%0vffяrG^%zSФ}ŭh[ }r?xEYu)v>
wYx!KljK:?˯AF
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F36FE32B-B98B-4209-ADDA-949C7BE2CE79>
