Package Details: box86-git 0.3.4.r6.g90f21fb7-1

Git Clone URL: https://aur.archlinux.org/box86-git.git (read-only, click to copy)
Package Base: box86-git
Description: Linux Userspace x86 Emulator with a twist
Upstream URL: https://github.com/ptitSeb/box86
Keywords: emulator
Licenses: MIT
Conflicts: box86
Provides: box86
Submitter: mogwai
Maintainer: mogwai
Last Packager: mogwai
Votes: 3
Popularity: 0.000000
First Submitted: 2020-10-18 14:54 (UTC)
Last Updated: 2024-01-04 10:00 (UTC)

Latest Comments

Lacan commented on 2024-06-18 13:36 (UTC)

I've got error building how to fix this: ==> Starting build()... -- Found Python3: /usr/sbin/python3.12 (found version "3.12.3") found components: Interpreter -- The C compiler identification is GNU 14.1.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/sbin/cc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - failed -- Check for working C compiler: /usr/sbin/cc -- Check for working C compiler: /usr/sbin/cc - broken CMake Error at /usr/share/cmake/Modules/CMakeTestCCompiler.cmake:67 (message): The C compiler

"/usr/sbin/cc"

is not able to compile a simple test program.

It fails with the following output:

Change Dir: '/home/lacan/Developments/box86-git/src/box86/build/CMakeFiles/CMakeScratch/TryCompile-xx35eG'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/sbin/make -f Makefile cmTC_0aad7/fast
/usr/sbin/make  -f CMakeFiles/cmTC_0aad7.dir/build.make CMakeFiles/cmTC_0aad7.dir/build
make[1]: Entering directory '/home/lacan/Developments/box86-git/src/box86/build/CMakeFiles/CMakeScratch/TryCompile-xx35eG'
Building C object CMakeFiles/cmTC_0aad7.dir/testCCompiler.c.o
/usr/sbin/cc   -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -o CMakeFiles/cmTC_0aad7.dir/testCCompiler.c.o -c /home/lacan/Developments/box86-git/src/box86/build/CMakeFiles/CMakeScratch/TryCompile-xx35eG/testCCompiler.c
cc: error: unrecognized command-line option '-mno-omit-leaf-frame-pointer'; did you mean '-fno-omit-frame-pointer'?
make[1]: *** [CMakeFiles/cmTC_0aad7.dir/build.make:78: CMakeFiles/cmTC_0aad7.dir/testCCompiler.c.o] Error 1
make[1]: Leaving directory '/home/lacan/Developments/box86-git/src/box86/build/CMakeFiles/CMakeScratch/TryCompile-xx35eG'
make: *** [Makefile:127: cmTC_0aad7/fast] Error 2

CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:92 (project)

-- Configuring incomplete, errors occurred! ==> ERROR: A failure occurred in build(). Aborting...

micwoj92 commented on 2023-12-31 06:26 (UTC)

Please remove v prefix from pkgver.

mogwai commented on 2021-11-20 16:11 (UTC)

@simona: Builds fine for me. Please provide more information in case you want people to help debug

simona commented on 2021-11-20 11:16 (UTC)

cc: error: unrecognized command-line option ‘-marm’; did you mean ‘-mabm’?

mogwai commented on 2021-02-03 12:23 (UTC)

@ralf1307: No problem, thanks for letting me know.

BTW, for -git packages, the version is set automatically when the PKGBUILD is pushed to the AUR repository. If you build the package yourself, you'll see that the built package will have a 0.2.0... something version. The current PKGBUILD still works so there is no need to push an update to AUR. It's also not the intention to do that on -git packages: the AUR package is only supposed to be updated if it breaks with the current upstream master branch.

NB: Since there seem to be quite regular stable releases of box86 over the last few months, I've been thinking of also making a stable version AUR package. I'll see if I have some time today.

ralf1307 commented on 2021-02-03 12:06 (UTC) (edited on 2021-02-03 12:09 (UTC) by ralf1307)

sry for the flag, didnt realize this was a -git package. (perhaps update the version to v0.2.0....8730f4da)

mogwai commented on 2020-11-25 14:25 (UTC)

@linkmauve: thanks! For some reason I did not get a notification of your message, so I only saw this after I had updated the package a few minutes ago. So sorry about the late update.

linkmauve commented on 2020-11-02 11:01 (UTC)

Hi, you can drop the binfmt patch, now that this PR is merged: https://github.com/ptitSeb/box86/pull/244