I just tested my setup which is running VirtualBox 6.1.40 on MX Linux (debian 10/buster) and Xubuntu 20.04 as a guest VM
I run VirtualBox not on Linux, but on Windows. Do you have chance to test the same?
I just setup a test with:Windows 10 (as a VirtualBox host)
VirtualBox 7.0.8
Xubuntu 22.04 guest
FPCUPdeluxe V2.2.0sp for x86_64-linux running on Ubuntu
Installing and building FPC in a VirtualBox guest VM "shared folder"
I am getting the same permission denied errors that you got. The first error that shows up is:fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Going to build FPC.
fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Detected source version FPC (source): 3.2.2.
fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): To compile this FPC, we need (required) a compiler with version 3.2.0 or 3.2.2.
fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Looking online for a FPCUP(deluxe) bootstrapper with name: fpcup-3_2_2-x86_64-linux-ppcx64.
fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Success: found a FPCUP(deluxe) bootstrapper with version 3.2.2.
fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Got a bootstrap compiler from FPCUP(deluxe) provided bootstrapper binaries.
fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Check if we already have a bootstrap compiler with version 3.2.2.
fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): No correct bootstrapper. Going to download new bootstrapper.
fpcupdeluxe: info: FPC Native Installer (GetFile): Downloading fpcup-3_2_2-x86_64-linux-ppcx64.
Download progress fpcup-3_2_2-x86_64-linux-ppcx64: starting.
Download progress fpcup-3_2_2-x86_64-linux-ppcx64: starting.
Download progress fpcup-3_2_2-x86_64-linux-ppcx64: Starting download.
Download progress fpcup-3_2_2-x86_64-linux-ppcx64: download ready !
Found valid make application.
Found valid ld application.
fpcupdeluxe: ERROR: FPC Native Installer (BuildModuleCustom: FPC): FPC bootstrap version error: 0.0.0 ! Should never happen: expect many errors !!.Comparing to my working setup (running VirtualBox 6.1.40 on a Linux host):Download progress fpcup-3_2_2-x86_64-linux-ppcx64: download ready !
fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): To compile this FPC, we will use a fresh compiler with version : 3.2.2.Found valid make application.
Found valid ld application.
fpcupdeluxe: info: FPC Native Installer (BuildModuleCustom: FPC): Using FPC bootstrap compiler with version: 3.2.2.After that I get this:fpcupdeluxe: info: FPC Native Installer (BuildModuleCustom: FPC): Running CleanModule once more, due to previous clean failure.
fpcupdeluxe: info: FPC Native Installer (CleanModule: FPC): Running make distclean twice.
fpcupdeluxe: Executing: /usr/bin/make --jobs=4 FPMAKEOPT=--threads=4 FPC=/home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpcbootstrap/ppcx64 --directory=/home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpcsrc FPCMAKE=/home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpc/bin/x86_64-linux/fpcmake PPUMOVE=/home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpc/bin/x86_64-linux/ppumove FPCDIR=/home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpcsrc PREFIX=/home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpc INSTALL_PREFIX=/home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpc CPU_SOURCE=x86_64 OS_SOURCE=linux INSTALL_BINDIR=/home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpc/bin/x86_64-linux CPU_TARGET=x86_64 OS_TARGET=linux distclean (working dir: /home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpcsrc)
make: /home/test/mnt/vm_shared/2023-06-29_fpc_stable/fpcbootstrap/ppcx64: Permission deniedI think "make" is calling ppcx64 and ppcx64 is reporting "Permission denied" for some reason, but if I run the same make command from a terminal I don't get an error.