The original post: /r/ubuntu by /u/Tuna_Fortuna16 on 2024-11-15 23:21:05.

Hello,

I’m trying to make an image from a buildroot repo on GitHub. I’m using Ubuntu 24.04.01 LTS on a pi5 with 8gb and a 128gb sd. There are a couple forks in the repo which offer different ways to make the image. Each way I’ve tried produces a different error. When I make using the buildroot clone I get a m4 error:

C-stack.c:55:26: error: missing binary operator before token “(“ 55 | #elif HAVE_LIBSIGSEGV && SIGSTKSZ < 16384

I’ve checked the version on desktop via terminal and I have 1.4.19 which I’ve read was supposed to patch this issue…

This is the repo

https://github.com/BastianGschrey/PowerTune.git

Does anyone know why I’m still getting the error? Is there something I need to change in the repo files? Sorry if this is an easy fix. I’m fairly new to Linux/Ubuntu.

I’ve also tried cloning this fork of the repo…

https://github.com/Arthris/PowerTune-Buildroot.git

I follow the instructions with the make file. When I do it this way I get this error:

qendian.h:331:54: error: incomplete type ‘std::numeric_limits’ used in nested name specifier

It also produces another error saying it’s not a template.

Any help would be greatly appreciated!