It's Sunday, I'm again looking into an update to the #edk2 package and have to deal with its terrible "build system"... questioning life choices....
It's Sunday, I'm again looking into an update to the #edk2 package and have to deal with its terrible "build system"... questioning life choices....
If you ever thought Linux packaging sounded fun I'm here to save you;
I'm sitting here with a compiler that does not produce any current, nor previous, version of the same compiler that doesn't choke on an AMD specific test case.
Currently reconsidering my hobbies.
#autotools is when you can't even figure out how to make the thing install libraries to the correct location... even after patching all sorts of files that probably maybe have something to do with the installation target of those files... and eventually just move files manually...
It's really incredible how much of a time sink upstreams with this terrible build system are...
A failing test suite for the Go compiler was really not on my "lets have a relaxing Sunday working through my backlog"-list.
Plz, I just want to disable dwarf5 generation.
#Automation gone wrong: Someone thinking that downloading the #license file(s) for their projects during build time and implicitly defining the license for their project is a great idea.
Effectively breaking hermetic build environments, building from source, being able to contribute to a project.
Off the charts on the "wat" scala.
Just normal #PackagerLife at #ArchLinux (aka. dealing with bizarre ideas so you don't have to).
I packaged the Stackit CLI for #openSUSE. Tested it successfully, submit request to a developer project and on to #Tumbleweed is on its way.
sometimes, debian packaging is like:
Well you have a debian subdirectory, which you typically just place in-source; don't worry. Inside, there's three dudes in red robes with two main weapons and a ferocious devotion to the pope.
My lazyness to configure IPv6 is being twarted. One upstream made their upstream sources only available over IPv6.
This fine evening on #CursedProjects: Trying to build #EDK2 without crying too much.
The build is again broken on so many levels, it's quite frustrating tbh.
Having to deal with a super custom (and frankly quite horrific) build system and an entire boatload of git submodules sure doesn't help in even understanding what is going wrong. 👌
Having your packages reproducible: ✅
> $ arch-repro-status -m gromit
> INFO arch_repro_status > All packages are reproducible!
> INFO arch_repro_status > Your packages are 100.00% reproducible.