@miker:
Debian Buster used to work without any issues but can imagine it being a bit out of date in order to be able to build AROS these days though in such case I would not expect the error you are currently reporting.
A small piggyback on/in this thread if allowed (if it requires more attention then please say so and I'll open up another thread on this topic). @deadwood (or someone else that known):
Fetching zstd-1.5.7 ...
Trying /media/sf_builder/arosbuilds/portssources/zstd-1.5.7.tar.gz...
unpack_cached: /media/sf_builder/arosbuilds/toolchain-core-x86_64-build/bin/linux-x86_64/Ports/zstd' does not exist. Making it.
Unpacking zstd-1.5.7.tar.gz'...
tar: zstd-1.5.7/tests/cli-tests/bin/unzstd: Cannot utime: Operation not permitted
tar: zstd-1.5.7/tests/cli-tests/bin/zstdcat: Cannot utime: Operation not permitted
tar: Exiting with failure status due to previous errors
fetch: Error while unpacking `zstd-1.5.7.tar.gz'.
make[1]: *** [mmakefile:39: workbench-libs-zstd-fetch] Error 1
[MMAKE] make --no-print-directory TOP=/media/sf_builder/arosbuilds/toolchain-core-x86_64-build SRCDIR=/media/sf_builder/arosbuilds/AROS CURDIR=workbench/libs/zstd TARGET=workbench-libs-zstd-fetch -s --file=mmakefile workbench-libs-zstd-fetch failed: 512
[MMAKE] Error: Error while running make in workbench/libs/zstd: No such file or directory
make: *** [Makefile:178: /media/sf_builder/arosbuilds/toolchain-core-x86_64/.installflag-crosstools] Error 10
I have the suspicion it is more distro/vbox related than it is an issue regarding aros build-system (but I might very well be wrong there).
Shared folder, permission issue. This has nothing to do with the Aros build system
Thank you for the suggestion retrofafza. I Would agree if it was not for the fact that I use this vm for all my 3th party builds (and otherwise works like a charm), though in all honesty I do that with a debian 13 VM while this is an (recently installed) debian 12 VM.
I do not deny the fact that I (also) suspect it is a VM related issue (this particular debian 12 setup caused other/earlier headaches for some reason or another).
Or, is the suggestion that aros should be build as someone with root permission ?
Edited by magorium on 05-06-2026 07:23, 2 months ago
I suspect (judging by the path) that you're using a folder shared by the host. The problem might lie in the permissions for that folder (or the file system?). But that's just a guess on my part I never build anything in a virtual machine myself.
You are correct there retrofaza in that things are build on a shared folder. Again, this is otherwise not a problem and virtualbox has provisions in place to circumvent some of the more pressing issues (such as the inability to create links on a shared folder).
This particular VM however seem to suffer from issues regarding clock skew (seem to have something todo with with cpu/thread-scheduling) which I discovered just now and also not have encountered when using virtualbox before (and yes, I know it is not the best of virtualization solutions for linux but I got used to VBox when I was still using windows many moons ago so, sue me ).
Thanks for the input though because the issues for this particular VM are still haunting me just as they seem to do for miker and his VMWare install (and imho oracle documentation sucks big time as you seem to need to read all nooks and crannies to be able to have a chance to discover such an issues is able to exist in the first place)
Interestingly, the version of Ubuntu newly installed where compiling stops is 20.04 focal fossa. Both the original Ubuntu and the new one (20.04) stop at flexcat.
However, the version installed for ABIv0 which is compiling correctly is 18.04 bionic beaver which is an older version. I could try installing 18.04 again in a new virtual machine. Or I could also try installing 24.04.
The difference that I see mostly is the version of GCC for 18.04 is 7.5.0 but for 20.04 it's GCC 9.4.0 so maybe I can try downgrading GCC.
Edited by miker1264 on 05-06-2026 22:40, 2 months ago
For beginning programmers or for people who really struggle using Linux would it be possible to setup a pre-installed x86-64 Build System in a VMWare Virtual Machine? Then we just download the Virtual Machine & add it to VMWare.
Paolo did that for 64bit ABIv1 when he was maintaining Icaros Desktop. I used his VM for quite some time.
Edited by miker1264 on 19-08-2026 22:42, 19 hours ago
I don't think there are any technical issues with that but I personally don't have space to manage yet another project and unfortunatelly I don't have internet connection that would be capable of uploading GBs of data to server in sane about of time.
Edited by deadwood on 20-08-2026 05:16, 12 hours ago
@miker1264 - For beginning programmers or for people who really struggle using Linux would it be possible to setup a pre-installed x86-64 Build System in a VMWare Virtual Machine? Then we just download the Virtual Machine & add it to VMWare.
AROS One includes everything you need to compile just open a shell. Plus, with SMB2, you can share everything over the network. I compile all the applications I’m creating exclusively on AROS One installed on VMware.
Which version of VMWare are you using and which version of Ubuntu? Home much memory are you giving your virtual machine?
I'm using VMWare Player 15 which is several years old. I tried 3 times to install Ubuntu 24.04.4 and it freezes each time at Copying Files. My VM has 2GB of memory assigned to it.
If you don't know who h version of VMWare you're using it's ok. I'll just continue to struggle with it. :-(
I've never had such difficulty installing a cross compiler. ABIv1 was sooo easy. In fact I may just go back to that to develop for 64bit. Someone else can compile it.
Edited by miker1264 on 20-08-2026 12:18, 5 hours ago
The GCC on AROS One works with all versions of VMware; I use version 12 on 64-bit Windows 7 and the latest versions of VMware on Windows 8, but please note that I’m talking about AROS One installed natively on VMware, i compile natively on AROS One, no Linux!!!
Ah. So you aren't using the Build System for ABIv11. You are using GCC in the shell which works well for smaller applications. It surprises me that you can compile FFMpeg apps using just the AROS shell.
For Datatypes and MultiView and Luna Paint and other large projects I have to use a Build System because of all the dependencies.
For Datatypes in particular I can test the code on the last functional version of ABIv11 that I have. And someone else can compile it for the latest ABIv11 Build System. That's my solution at the moment.
I will, however, install AROS One 64bit on a spare SSD so I can use the shell to compile smaller apps for 64bit now that I know it works!
Thanks. :-)
Edited by miker1264 on 20-08-2026 13:16, 4 hours ago
I have a VM with ABIv11 cross-tools compiled and installed. If you want I can package the cross-compiler but you need to locally create a VM with Linux Mint 22 and install all dependencies on it.
AROS One on VMware is lightning fast, and just like using a real machine, GCC from the shell is incredibly fast—I've never had any performance issues. GCC will certainly be much faster on a native PC, but give GCC a try on AROS One 64-bit on VMware!
VMWare is a good option for AROS testing. It has far less issues than VirtualBox.
In the next few days I'll set up AROS One in VMWare for compiling & tests.
You can view all discussion threads in this forum. You cannot start a new discussion thread in this forum. You cannot reply in this discussion thread. You cannot start on a poll in this forum. You cannot upload attachments in this forum. You can download attachments in this forum.