View previous topic :: View next topic |
Author |
Message |
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3708 Location: Rasi, Finland
|
Posted: Sat Jan 27, 2024 4:04 pm Post subject: Low-end miniPC + binary packages compability [SOLVED] |
|
|
It's a former Chromebox where I flashed Coreboot (mrchromebox version) into it. So it's basically a (mini)PC now.
I'd want to test out the Gentoo binary host on this machine. It's an 2-core amd64 Celeron: Code: | livecd ~ # lscpu | fgrep Model │
Model name: Intel(R) Celeron(R) 2955U @ 1.40GHz │
BIOS Model name: Intel(R) Celeron(R) 2955U @ 1.40GHz CPU @ 0.0GHz │
Model: 69 |
However I'm not certain will the binaries work if I choose to go with llvm | openrc stage3.
Wiki states that the binaries from the official repo are no-multilib, and I think the stage3 I'm about to use is multilib.
Also I wonder if llvm based system can run the binaries (libstdc++ may be a problem?).
I have one or two 32-bit x86 Linux game binaries (linked to glibc), so that's why the multilib. Although, I can live without those. (I should blame the game devs still having 32-bit binaries in... 2020 maybe.) _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
Last edited by Zucca on Mon Jan 29, 2024 5:27 pm; edited 1 time in total |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1972
|
Posted: Sat Jan 27, 2024 6:18 pm Post subject: |
|
|
Using the LLVM profiles, as opposed to just using clang, means you don't need ABI compatibility with regular systems. So, no. |
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3708 Location: Rasi, Finland
|
Posted: Sat Jan 27, 2024 6:26 pm Post subject: |
|
|
Ok seems I'm blind: Gentoo Binary Host Quickstart wrote: | Note
When using a hardened, musl, llvm profile, x32, or even an entirely different architecture, these paths are not correct. Corresponding directories exist, but have only the package set found within the stage3. | ... so I guess I'll go with the basic openrc desktop profile. _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3708 Location: Rasi, Finland
|
Posted: Sat Jan 27, 2024 6:32 pm Post subject: |
|
|
sam_ wrote: | Using the LLVM profiles, as opposed to just using clang, means you don't need ABI compatibility with regular systems. So, no. | Thanks for reply.
I'm still bit confused... What is a 'no' here? What are you referring as 'regular system'?
If I use llvm profile I don't need to be ABI compatible with these regular systems? It just works? Can I mix in binaries from the gentoo binary host? _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3708 Location: Rasi, Finland
|
Posted: Mon Jan 29, 2024 5:26 pm Post subject: |
|
|
I went with (safe) openrc/desktop. I don't want to experiment with this box... with the exception of using binary host.
[X] SOLVED _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
|