#Buildroot

2025-04-30

The Oregon State University's Open Source Lab needs your help 🤝 !

We at #Inkscape rely on them for hosting our website 🌐 , mailing lists 📨 , mail servers 📮 and DNS ℹ️ .

They are also a host for many other open source projects - e.g. #Drupal, #Gentoo Linux, #Debian, #Fedora, #phpBB, #OpenID, #Buildroot/#Busybox, #Cinc, …

Please consider donating 💌 to them so they can keep their services running for all of us!

osuosl.org/blog/osl-future/

#osuosl @osuosl

Joseph Zikusooka (ZIK)jzik
2025-04-23

Heads up for anyone planning to set up a Buildroot environment on the newly released Fedora 42 @fedora

I have just submitted a patch for the m4 package to address compatibility with GCC 15. If you're working with Buildroot on this release, you may want to review the patch details here:

lists.buildroot.org/pipermail/

Uilliam Mac ᚒᚔᚂᚂᚔᚐᚋLiamGilmartin@mastodon.ie
2025-04-02

How to build and configure a custom Linux image for the Raspberry Pi 5 using Buildroot.

“This process not only gives you a deeper understanding of embedded systems, but also provides you with a powerful, customizable environment tailored to your needs.”

dev.to/pfs/custom-linux-image-

#buildroot #raspberrypi #linux #embedded #pios #debian #pixel #lxqt 14673889

2025-03-14

@lawik a friend said it best, it’s like the SAP or Oracle of the embedded Linux world. It’s just plain terrible.

If you ever end up in a situation where someone asks, How about Yocto? You skuld just walk out of the room.

Call me, or anyone else really working with #buildroot, instead. Your life will be much better, sleep improves, your loved ones will smile at you again. Sure, you may not make as much money, but you can see that as an investment in your sanity and happiness.

2025-03-14

I may be biased, having seen the light that is #buildroot, but I really hate Yocto! 🤬 can’t wait to get off this assignment.

2025-03-11
2025-03-07

So, needless to say, I’ve started looking around for other opportunities. Even an early pension.

CV: I’m OK at Linux and UNIX systems. I have a few hobby projects that are #OpenSource and I’d like to work with #buildroot based systems if possible. #FediHire #Sweden

2025-03-01

#Python package management question: Is there some way to have pip (and tools using it, e.g. Nox/Tox) use local sources and ideally distro installs, and only download from PyPI after explicit confirmation? I'm well aware of venv etc., my point is about the pip calls to set those up.

Ideally, what I'd want
pip to do to resolve a package, in order:
1. Check a list of locally configured source directories. As in, if I have the repository for package A, I add that directory to a list/mapping, and then A always gets installed from the source as present there, or a specific tag.
2. Use the package as installed by my distro. This is similar to
pipx install --system-site-packages, but I'd only want the explicitly installed packages available in the venv (or pipx install, etc.), not all, so tests can confirm that the dependencies listed in pyproject.toml are actually complete.
3. Use a local cache of PyPI (and optionally other sources) packages.
4. Fetch to/update cache only after explicit approval.

index-url or find-links don't cover this, because they require pre-built sdist/wheel packages. I want to be able to work offline as far as possible, and keep track of the exact sources I'm using. Partially inspired by #Buildroot, which gives me an archive of all sources used in my firmware build as part of the concept.

As far as I see it now, if I really want this without heavily patching
pip, my only option would be to implement all this as something that provides a web interface I can use as index-url, and I'm not excited about that idea. ​:neocat_laugh_sweat:​

Joseph Zikusooka (ZIK)jzik
2025-02-14

Happy I Love Free Software Day ♥️
@kirschner

Some of my favorite projects and organizations that contribute to (in no particular order):

@fedora
@opensuse
@debian
@tails
@signalapp
@homeassistant
@nextcloud
@icing
@raspberrypi @linuxfoundation
@conservancy
@matrix
@fsfe
@ThePSF
@sovtechfund
@iscdotorg




...

Thank you to everyone who dedicates their time to contribute to open source software

2025-01-09

The January #Buildroot updates are out, with 2024.11.1 for our current release and 2024.02.10 for the LTS. The next release will be 2025.02, which will become the new LTS. lore.kernel.org/buildroot/87y0 lore.kernel.org/buildroot/8734

2025-01-06
I wonder if a kselftest written with Python can depend on GStreamer? I.e. check and skip on failure.

I'm almost done converting the demo shown in my screencast from bash and fmpeg to python and gstreamer [1]. There has been bunch of blockers, like for example getting Python bindings compile in my BuildRoot environment (stable version bump helped).

One final peace that I was missing was how to pass a file descriptor to GStreamer pipeline but here it is:

https://gstreamer.freedesktop.org/documentation/coreelements/fdsrc.html

So... 1.5 weeks of scratching my head but this all work was absolutely required before making the breaking API change to the driver code (i.e. return file descriptor to an anoymous inode in the ioctl instead of writing to /dev/video0).

Now I need only a small tweak to the test program when I test that kernel change. FINALLY ready to go back to the fun i.e. kernel hacking ;-)

[1] https://social.kernel.org/notice/ApXBpAVuAyGBmcPye8

#linux #kernel #gstreamer #python #buildroot
SuperIludec_hl
2024-12-30

My 2024 :

- Two releases and a port

- A new release of

- Contributed patches to and

- Updated my GeodeLX repo

- Updated DOSQLite ( for MS-DOS)

- 11 Updates to ( for MS-DOS)

- Three updates to ( server for MS-DOS)

2024-12-18

Dear #buildroot How often do you want to build gcc?

My feeling is your answer is "Yes".

The process of taking my developer #buildroot image filled with useful utilities to a minimal test case for one package (#vkmark) is certainly giving my processor a work out today. I may not need to turn on the office heater....

2024-11-30

We’re excited to announce new release of Armbian, v24.11 codename Stirk. Check what's new in this release armbian.com/newsflash/armbian- #release #upgrade #software #server #fixes #aarch64 #armhf #amd64 #riscv64 #embedded #linux #armbian #debian #ubuntu #yocto #buildroot #infosec

2024-11-30
This is useful to have with BuildRoot in .zprofile:

# Buildroot
export BR2_DL_DIR="$HOME/.cache/buildroot/dl"

I.e. build a global cache of source packages and external toolchains. Allows to work offline most of the time.

#buildroot
2024-11-23

Day two of limited #internet access due to #fibre issues. Spotty rural #5G is workable for small things, but so much for playing around with #buildroot and compiling a tweaked kernel for a #linux project this weekend.

Odot of RVAodotofrva
2024-11-22

If you aren't familiar with buildroot, it is a great way to create embedded linux systems. You can do so much customization with the tool and I have been reading on it all night. Def going to see what it does today!

buildroot.org/

Odot of RVAodotofrva
2024-11-22

Currently learning the world of Buildroot. Quite amazed at what it has to offfer.

2024-11-18

Изучаем RISC-V с платой Sipeed M1S

Наконец-то появилось время и желание пощупать и опробовать в деле давно купленную отладку от Sipeed на базе RISC-V SoC BL808. Попутно я решил собрать материал по теме и поделиться с читателями своим опытом использования этого SoC в разных сценариях. Помимо обзора отладки и SoC я подробно расскажу, что предоставляет производитель для энтузиастов, состав SDK, как собрать Linux-ядро, примеры ее использования. Всем кому интересна данная тема — добро пожаловать под кат! =)

habr.com/ru/companies/timeweb/

#sipeed #m1s #m1s_dock #bl808 #bouffalo #linux #buildroot #riscv #tutorial #timeweb_статьи

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst