From owner-freebsd-questions@freebsd.org Sat May 16 09:43:59 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 110AF2EBBF9 for ; Sat, 16 May 2020 09:43:59 +0000 (UTC) (envelope-from kuku@kukulies.org) Received: from mail.kukulies.org (mail.kukulies.org [116.203.115.43]) by mx1.freebsd.org (Postfix) with ESMTP id 49PL2Q0vzjz4Bt8 for ; Sat, 16 May 2020 09:43:57 +0000 (UTC) (envelope-from kuku@kukulies.org) Received: from localhost (localhost [127.0.0.1]) by mail.kukulies.org (Postfix) with ESMTP id 7C37210276A; Sat, 16 May 2020 11:43:57 +0200 (CEST) Received: from mail.kukulies.org ([127.0.0.1]) by localhost (mail.kukulies.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PMwfr4LE4E4X; Sat, 16 May 2020 11:43:56 +0200 (CEST) Received: from christophs-mbp.fritz.box (p57A1FDDF.dip0.t-ipconnect.de [87.161.253.223]) by mail.kukulies.org (Postfix) with ESMTPSA id D81BB102769; Sat, 16 May 2020 11:43:55 +0200 (CEST) From: Christoph Kukulies Message-Id: <4861DE35-5D5B-4C8C-A571-D0A306AC6A9A@kukulies.org> Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: virtualbox-ose port fails (12.1) Date: Sat, 16 May 2020 11:43:55 +0200 In-Reply-To: <64C9BDE1-A411-4767-BCF8-28C56614C0B8@kukulies.org> Cc: freeBSD Mailing List To: Mario Lobo References: <3D852AFC-329C-46B7-A2DE-3E9B3D61BB21@kukulies.org> <310BA73B-3BFC-4B5A-B175-0A942FCC92B0@kukulies.org> <29080AE7-3C98-4D2D-9A73-34E7CF02EA5C@kukulies.org> <910A2CF5-E2A5-4EC8-B250-C87FA8399ABA@kukulies.org> <184EB792-871B-486C-A210-6AA0D31BEECB@kukulies.org> <64C9BDE1-A411-4767-BCF8-28C56614C0B8@kukulies.org> X-Mailer: Apple Mail (2.3608.80.23.2.2) X-Rspamd-Queue-Id: 49PL2Q0vzjz4Bt8 X-Spamd-Bar: ++++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of kuku@kukulies.org has no SPF policy when checking 116.203.115.43) smtp.mailfrom=kuku@kukulies.org X-Spamd-Result: default: False [4.72 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[kukulies.org]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.96)[0.956,0]; URI_COUNT_ODD(1.00)[17]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_SPAM_LONG(0.99)[0.994,0]; R_SPF_NA(0.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:24940, ipnet:116.203.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.27)[ipnet: 116.203.0.0/16(2.85), asn: 24940(-1.47), country: DE(-0.02)]; RECEIVED_SPAMHAUS_PBL(0.00)[223.253.161.87.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 May 2020 09:43:59 -0000 But=E2=80=A6 virtualbox-ose-additions fails: In file included from = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src/V= Box/Additions/x11/vboxmouse/vboxmouse.c:51: In file included from /usr/local/include/xorg/xf86Xinput.h:56: /usr/local/include/xorg/inputstr.h:376:5: error: unknown type name = 'TimeStamp'; did you mean 'TimeStampPtr'? TimeStamp time; ^~~~~~~~~ TimeStampPtr /usr/local/include/xorg/dix.h:119:28: note: 'TimeStampPtr' declared here typedef struct _TimeStamp *TimeStampPtr; ^ In file included from = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src/V= Box/Additions/x11/vboxmouse/vboxmouse.c:51: In file included from /usr/local/include/xorg/xf86Xinput.h:56: /usr/local/include/xorg/inputstr.h:489:5: error: unknown type name = 'TimeStamp'; did you mean 'TimeStampPtr'? TimeStamp grabTime; ^~~~~~~~~ TimeStampPtr /usr/local/include/xorg/dix.h:119:28: note: 'TimeStampPtr' declared here typedef struct _TimeStamp *TimeStampPtr; ^ In file included from = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src/V= Box/Additions/x11/vboxmouse/vboxmouse.c:51: In file included from /usr/local/include/xorg/xf86Xinput.h:56: /usr/local/include/xorg/inputstr.h:497:27: warning: type specifier = missing, defaults to 'int' [-Wimplicit-int] TimeStamp /*time */ , ^ /usr/local/include/xorg/inputstr.h:654:5: error: unknown type name = 'TimeStamp'; did you mean 'TimeStampPtr'? TimeStamp time; ^~~~~~~~~ TimeStampPtr /usr/local/include/xorg/dix.h:119:28: note: 'TimeStampPtr' declared here typedef struct _TimeStamp *TimeStampPtr; ^ 4 warnings and 12 errors generated. kmk: *** = [/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/= freebsd.amd64/debug/obj/vboxmouse_drv_system/vboxmouse.o] Error 1 The failing command: @cc -c -g -I/usr/src/sys/../sbin/mount -g -pipe -pedantic -Wshadow -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 -Wno-long-long -Wmissing-prototypes = -Wstrict-prototypes -Wmissing-declarations = -Werror-implicit-function-declaration -Wno-variadic-macros -O0 = -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility=3Dhidden = -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -fPIC = -std=3Dc99 -m64 = -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src= /VBox/Additions/x11/x11include/inputproto-1.9.99.902 = -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src= /VBox/Additions/x11/x11include/libpciaccess-0.10.8 = -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src= /VBox/Additions/x11/x11include/pixman-0.16.0 = -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src= /VBox/Additions/x11/x11include/xextproto-7.1.1 = -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src= /VBox/Additions/x11/x11include/xproto-7.0.18 -I/usr/local/include/xorg = -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src= /VBox/Additions/x11/vboxmouse -I/usr/local/include = -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out= /freebsd.amd64/debug/obj/vboxmouse_drv_system/dtrace = -I/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/inc= lude = -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=3Droot -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=3D\"/usr/local/lib/virtualbox\" = -DRTPATH_APP_PRIVATE_ARCH=3D\"/usr/local/lib/virtualbox\" = -DRTPATH_SHARED_LIBS=3D\"/usr/local/lib/virtualbox\" = -DRTPATH_APP_DOCS=3D\"/usr/local/lib/virtualbox\" -DIN_RING3 -DIN_GUEST = -DIN_GUEST_R3 -DIN_RT_R3 -DGC_ARCH_BITS=3D64 -DPIC -DVBOX_GUESTR3XORGMOD = -DRTMEM_NO_WRAP_TO_EF_APIS -D_XSERVER64 -DXFree86Server -DIN_MODULE = -DXFree86Module -DXFree86LOADER -DXINPUT -DXORG_7X -DIN_XF86_MODULE = -DDONT_DEFINE_WRAPPERS -DNO_ANSIC -DNO_ANSIC = -Wp,-MD,/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.= 32/out/freebsd.amd64/debug/obj/vboxmouse_drv_system/vboxmouse.o.dep = -Wp,-MT,/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.= 32/out/freebsd.amd64/debug/obj/vboxmouse_drv_system/vboxmouse.o -Wp,-MP = -o = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/out/f= reebsd.amd64/debug/obj/vboxmouse_drv_system/vboxmouse.o = /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.32/src/V= Box/Additions/x11/vboxmouse/vboxmouse.c kmk: *** Waiting for unfinished jobs.... 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 #=20 Does it compile with you? =E2=80=94 Christoph > Am 16.05.2020 um 11:37 schrieb Christoph Kukulies : >=20 > Just want to let you know that virtualbox-ose now finished compiling = and it=E2=80=99s working. > Now I=E2=80=99m trying to find where vboxvfs.ko is hidden. Doesn=E2=80=99= t seem to be in virtualbox-ose-kmod.=20 > Possibly in -additions which I=E2=80=99m compiling right now. >=20 > =E2=80=94 > Christoph >=20 >=20 >> Am 16.05.2020 um 00:11 schrieb Mario Lobo : >>=20 >> On Fri, May 15, 2020 at 4:39 PM Christoph Kukulies > >> wrote: >>=20 >>> I did the following: >>>=20 >>> ln -s /usr/local/bin/phython3.7 /usr/local/bin/python >>>=20 >>> (not sure whether this was healthy at all) >>>=20 >>> Then went into >>>=20 >>> /usr/ports/x11/libinput >>>=20 >>> make install >>>=20 >>> (this went through without a hitch) >>>=20 >>> Then continued with building virtualbox-ose >>>=20 >>> and it got over the point where it wanted to build libinput since = the >>> request got satisfied. >>>=20 >>> Don=E2=80=99t know what time to build the rest I would have to = expect at all. >>>=20 >>> I also have a desktop with WIndows 10 that has 16GB and an AMD Hex = core >>> (whatnot GHz). Maybe I should dedicate this one to FreeBSD :) ?) >>>=20 >>> =E2=80=94 >>> Christoph >>>=20 >>>=20 >>>> Am 15.05.2020 um 21:17 schrieb Trond Endrest=C3=B8l < >>> trond.endrestol@ximalas.info>: >>>>=20 >>>> On Fri, 15 May 2020 21:02+0200, Christoph Kukulies wrote: >>>>=20 >>>>>> Am 15.05.2020 um 20:39 schrieb Trond Endrest=C3=B8l < >>> trond.endrestol@ximalas.info>: >>>>>>=20 >>>>>> On Fri, 15 May 2020 20:18+0200, Christoph Kukulies wrote: >>>>>>=20 >>>>>>>> Am 15.05.2020 um 19:15 schrieb Mario Lobo : >>>>>>>>=20 >>>>>>>> On Fri, May 15, 2020 at 8:57 AM Christoph Kukulies < >>> kuku@kukulies.org > >>>>>>>> wrote: >>>>>>>>>=20 >>>>>>>>>> Am 15.05.2020 um 11:18 schrieb Trond Endrest=C3=B8l < >>>>>>>>> trond.endrestol@ximalas.info = >>>> : >>>>>>>>>>=20 >>>>>>>>>> On Fri, 15 May 2020 10:40+0200, Christoph Kukulies wrote: >>>>>>>>>>=20 >>>>>>>>>>> I knew why I initially began compiling the virtual box. Then = I >>> got the >>>>>>>>> advice here to use the pckg. Trying that I ended up in a = failing >>>>>>>>> (panicking) vboxvfs.ko module. >>>>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>> [snip...] >>>>>>>>=20 >>>>>>>>>>>=20 >>>>>>>>>>> Stop. >>>>>>>>>>> make: stopped in /usr/ports/emulators/virtualbox-ose >>>>>>>>>>> # >>>>>>>>>>>=20 >>>>>>>>>>> I=E2=80=99m wondering anyway why two python versions (2 and = 3) have to be >>> built >>>>>>>>> . But that left aside, how do I now get around this obstacle? >>>>>>>>>>=20 >>>>>>>>>> According to ports/Mk/bsd.default-versions.mk, Python 3.7 is = both >>> the >>>>>>>>>> default Python version and the default Python3 version. >>>>>>>>>>=20 >>>>>>>>>> Have you locked the Pythons to 3.6 in /etc/make.conf or in an >>>>>>>>>> equivalent file such as /usr/local/etc/poudriere.d/make.conf? >>>>>>>>>=20 >>>>>>>>> Thanks. Yes, I had some of these tools installed as pkg and = already >>>>>>>>> deleted them and the correct tools got built out of the ports = tree. >>>>>>>>>=20 >>>>>>>>>> Do you mix prebuilt packages and packages built yourself? >>>>>>>>>>=20 >>>>>>>>>> You should recompile devel/py-setuptools@py36 so that it = abstains >>> from >>>>>>>>>> creating the /usr/local/bin/easy_install symlink. >>>>>>>>>=20 >>>>>>>>> Done so, thanks. >>>>>>>>>=20 >>>>>>>> Doesn't Vbox require python 2.7 to be built? >>>>>>>>=20 >>>>>>>> I get a warning about python 2.7 everytime I build VBox. >>>>>>>>=20 >>>>>>>> I have this in make.conf: >>>>>>>>=20 >>>>>>>> DEFAULT_VERSIONS=3Dperl5=3D5.30 linux=3Dc7_64 ssl=3Dbase = python=3D3.7 >>> python2=3D2.7 >>>>>>>> python3=3D3.7 >>>>>>>>=20 >>>>>>>> -- >>>>>>>> Mario Lobo >>>>>>>=20 >>>>>>> In this vein my vbox make stops at the next obstacle: >>>>>>> =3D=3D=3D> qt5-gui-5.13.0_1 depends on shared library: = libharfbuzz.so - >>> found (/usr/local/lib/libharfbuzz.so) >>>>>>> =3D=3D=3D> qt5-gui-5.13.0_1 depends on shared library: = libinput.so - not >>> found >>>>>>> =3D=3D=3D> libinput-1.12.6_1 needs Python 3.4 at least, but 2.7 = was >>> specified. >>>>>>> *** Error code 1 >>>>>>>=20 >>>>>>> Stop. >>>>>>> make[5]: stopped in /usr/ports/x11/libinput >>>>>>> *** Error code 1 >>>>>>>=20 >>>>>>> Stop. >>>>>>> make[4]: stopped in /usr/ports/x11-toolkits/qt5-gui >>>>>>> *** Error code 1 >>>>>>>=20 >>>>>>> Stop. >>>>>>> make[3]: stopped in /usr/ports/x11-toolkits/qt5-declarative >>>>>>> *** Error code 1 >>>>>>>=20 >>>>>>> Stop. >>>>>>> make[2]: stopped in /usr/ports/devel/qt5-linguisttools >>>>>>> *** Error code 1 >>>>>>>=20 >>>>>>> Stop. >>>>>>> make[1]: stopped in /usr/ports/emulators/virtualbox-ose >>>>>>> *** Error code 1 >>>>>>>=20 >>>>>>> Stop. >>>>>>> make: stopped in /usr/ports/emulators/virtualbox-ose >>>>>>> # >>>>>>=20 >>>>>> lang/python controls what the /usr/local/bin/python symlink = points to. >>>>>> It might still be pointing to Python 2.7 when it should be = pointing to >>>>>> Python 3.7. >>>>>>=20 >>>>>> You have two options: >>>>>>=20 >>>>>> 1. Recreate and reinstall lang/python. >>>>>> 2. Change the /usr/local/bin/python symlink yourself. >>>>>=20 >>>>>=20 >>>>> Thanks. But I don=E2=80=99t have /usr/local/bin/python: >>>>=20 >>>> I see. Maybe you could try "ln -s python3.7 /usr/local/bin/python" >>>> just to see if it helps. If not, then I'm out of suggestions. >>>>=20 >>>>> lrwxr-xr-x 1 root wheel 11 May 15 11:40 pybabel -> = pybabel-3.6 >>>>> -rwxr-xr-x 1 root wheel 384 May 15 11:40 pybabel-3.6 >>>>> -rwxr-xr-x 1 root wheel 84 May 15 10:04 pydoc2.7 >>>>> -rwxr-xr-x 1 root wheel 84 May 15 10:22 pydoc3.6 >>>>> -rwxr-xr-x 1 root wheel 84 Apr 23 03:20 pydoc3.7 >>>>> lrwxr-xr-x 1 root wheel 14 May 15 11:44 pygmentize -> >>> pygmentize-3.6 >>>>> -rwxr-xr-x 1 root wheel 399 May 15 11:44 pygmentize-3.6 >>>>> -r-xr-xr-x 1 root wheel 15192 May 15 10:03 python2.7 >>>>> -r-xr-xr-x 1 root wheel 1769 May 15 10:04 python2.7-config >>>>> -r-xr-xr-x 2 root wheel 15392 May 15 10:21 python3.6 >>>>> lrwxr-xr-x 1 root wheel 17 May 15 10:22 python3.6-config = -> >>> python3.6m-config >>>>> -r-xr-xr-x 2 root wheel 15392 May 15 10:21 python3.6m >>>>> -r-xr-xr-x 1 root wheel 3127 May 15 10:22 = python3.6m-config >>>>> -r-xr-xr-x 2 root wheel 15208 Apr 23 03:20 python3.7 >>>>> lrwxr-xr-x 1 root wheel 17 Apr 23 03:20 python3.7-config = -> >>> python3.7m-config >>>>> -r-xr-xr-x 2 root wheel 15208 Apr 23 03:20 python3.7m >>>>> -r-xr-xr-x 1 root wheel 2936 Apr 23 03:20 = python3.7m-config >>>>> -rwxr-xr-x 1 root wheel 441 May 15 10:22 pyvenv-3.6 >>>>> -rwxr-xr-x 1 root wheel 441 Apr 23 03:20 pyvenv-3.7 >>>>>=20 >>>>>> The same advice applies to lang/python2 and lang/python3, if any = of >>>>>> these are installed. >>>>>>=20 >>>>>> Just a friendly piece of advice: >>>>>>=20 >>>>>> Explore the possible use of ports-mgmt/poudriere and = ports-mgmt/synth. >>>>>> Even an old fart like myself have realised their potential and >>>>>> practical value. >>>>>>=20 >>>>>> They both build each package in full isolation from the running = system >>>>>> and from each other. They can also build packages in parallel. >>>>>>=20 >>>>>> synth is more straight forward of the two but requires an Ada >>>>>> compiler. Its /usr/local/etc/synth/synth.ini has self-explanatory >>>>>> parameters for each profile you create. >>>>>>=20 >>>>>> poudriere requires you to set ALLOW_MAKE_JOBS=3Dyes and = PARALLEL_JOBS=3D6 >>>>>> in /usr/local/etc/poudriere.conf, and MAKE_JOBS_NUMBER=3D4 in >>>>>> /usr/local/etc/poudriere.d/make.conf, in order to achieve = reasonable >>>>>> parallelism. >>>>>>=20 >>>>>> 6 and 4 are the values chosen by synth when auto-configured on an >>>>>> 8-core system, yielding a 300 % load on the CPUs in the worst = case. >>>>>> Adjust these values to suit your system and/or taste. >>>>>=20 >>>>> # dmesg | head >>>>> ---<>--- >>>>> Copyright (c) 1992-2019 The FreeBSD Project. >>>>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, = 1993, 1994 >>>>> The Regents of the University of California. All rights = reserved. >>>>> FreeBSD is a registered trademark of The FreeBSD Foundation. >>>>> FreeBSD 12.1-RELEASE GENERIC amd64 >>>>> FreeBSD clang version 8.0.1 (tags/RELEASE_801/final 366581) (based = on >>> LLVM 8.0.1) >>>>> VT(vga): resolution 640x480 >>>>> CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (1995.64-MHz >>> K8-class CPU) >>>>> Origin=3D"AuthenticAMD" Id=3D0x20fb1 Family=3D0xf Model=3D0x2b = Stepping=3D1 >>>>> # >>>>>=20 >>>>>=20 >>>>> I=E2=80=99m afraid there is not much to parallelize :( (with a = dual core) >>>>=20 >>>> Incidently, I'm playing with an old Dell Latitude D531 at $WORK. It >>>> has almost the same processor as your system. It took me 84 hours >>>> building stable/11 from scratch. synth ran for 8 days and 17 hours >>>> while building in excess of 700 packages. synth initially ran in a = 2x2 >>>> configuration, but I'm now experimenting running it as 1x2. I have = two >>>> separate ccache instances, one for each of base and localbase, at >>>> least it speeds up autoconf and friends. >>>>=20 >>>> -- >>>> Trond. >>>=20 >>>=20 >> Here is a snippet from virtualbox-ose's Makefile: >>=20 >> .if ${PORT_OPTIONS:MPYTHON} >> USES+=3D python:2.7 >> USE_PYTHON=3D distutils noegginfo noflavors >> PYDISTUTILS_PKGNAME=3D vboxapi >> PYDISTUTILS_PKGVERSION=3D 1.0 >> .else >> USES+=3D python:2.7,build >> .endif >>=20 >> Virtualbox itself asks for it. >>=20 >> As an experiment, I switched both lines for python:3.7 and compiled = the >> port. >>=20 >> The port builds without errors and VirtualBox runs just fine. >>=20 >> --=20 >> 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 = " >=20 > _______________________________________________ > 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"