Recent Posts

Pages: 1 2 3 [4] 5 6 ... 10
31
Applications and Porting / Porting Overte and QTWebEngine
« Last post by isengaara on May 27, 2026, 11:57:56 am »
I recently began porting Overte to ppc64le. Since Overte depends on Qt WebEngine, I decided that I should also start porting Qt WebEngine to ppc64le (and maybe also big endian ppc), so I am looking for co-maintainers. Maybe on the weekend I will update my blog post for the project.
32
General CPU Discussion / Porting Fayalite to OrangeCrab and Arctic Tern
« Last post by isengaara on May 27, 2026, 11:50:11 am »
I am posting my proposal to port Fayalite to the OrangeCrab and later Arctic Tern FPGA boards. I have used the OrangeCrab to run Microwatt (with Linux and Micropython) with a maze-game written by
Jacob Lifshay some years ago. Now I am part of the Libre-Chip project and also doing my own hardware projects using KiCad.




33
Still, good work.
34
“Works” might be a bit of an overstatement. I'm starting with a minimal installation. I'm currently putting together a more comprehensive set of packages to perform a full installation and migrate package building from Fedora 42 to Void Linux. Unfortunately, I need to expand my infrastructure with a second processor because the entire build process takes a while on a single C18.
35
Wow. That's a big task. This means, VoidLinux is up and running on ppc64le, again?
36
Hi everyone,

    I just wanted to share a recent personal milestone. After a few days of intensive compiling and debugging, I’ve successfully bootstrapped a complete, native Void Linux base system (almost 1,000 packages) for ppc64le directly on my Talos II.

    I used Void's xbps-src environment to build everything from source. If anyone else is looking to try this, here are a few technical hurdles I ran into and how I bypassed them:
  • Kernel 6.18 & pSeries LPAR code: The build initially failed on papr-hvpipe.c. Since our machines run on PowerNV (skiboot) and don't need IBM's PAPR w/ LPAR virtualization overhead, I temporarily patched out the failing code with preprocessor macros. My ultimate goal is to build a leaner kernel with CONFIG_PPC_PSERIES completely disabled.
  • x265 compilation errors: The x265 package tripped over AltiVec/VSX hardware optimizations during the 10-bit depth build pass. I had to explicitly disable the altivec option in the package's build template to get it to compile cleanly via standard C++.
  • Booting via Petitboot: Instead of fighting with ISO generation scripts designed for x86, I installed the built packages (xbps-install) directly onto an ext4-formatted USB drive via chroot. I wrote a minimal grub.cfg pointing to the native vmlinux and initramfs, and Petitboot flawlessly parsed it and booted the system via kexec on the first try.
    I'm taking a short breather now, but my next step is to configure the network with ConnMan and compile a native, lightweight graphical environment—likely Enlightenment—to keep the system as responsive and bloat-free as possible.

    If anyone is working on a similar Void/OpenPOWER port and needs details on the xbps-src patches, let me know!

Cheers.
37
Applications and Porting / Re: [DEV] LuaJIT PPC64 support
« Last post by MPC7500 on May 24, 2026, 04:24:09 pm »
This article says it all: IBM Z and ARM
38
Applications and Porting / Re: [DEV] LuaJIT PPC64 support
« Last post by power9mm on May 24, 2026, 11:28:45 am »
I saw on youtube in one of those webinars that IBM has transfered Power ISA developement to Bangalore, India. If IBM Usa doesn't care about the OpenPower side of things, then I'm certain that no one in India gives a damn.

This is not good at all… if the power isa is out sourced to India it’s pretty much game over and I see the price has gone up even further from raptor.. geez
39
Talos II / Re: Thinking of selling my Talos II System
« Last post by isengaara on May 23, 2026, 02:18:04 am »
Good. In Summer there are some weeks where I am on vacation, please DM me.
40
Applications and Porting / Re: [DEV] JIT support for Firefox
« Last post by MPC7500 on May 20, 2026, 06:35:53 pm »
I have a PowerMac G5 with Debian ...

That's good to know. Right now, I'm working with an LLM on porting a non-Linux OS. I still need to ask the lead developers if they accept LLM code. But if everything works out, I'll need someone with actual ppc64 hardware for testing. There is already some (old) ppc code available, but I'm doing ELFv2 ABI ppc64 first, then ppc64le, and finally ppc. A PA6T would also be good for testing.
Pages: 1 2 3 [4] 5 6 ... 10