Screenshot from Wild and Horned Hermit

mirror:world 「鏡:世界」

これは私の個人的な日記です

キャンセルされることはあるかもしれないが、黙ることは決してない

If you are reading this diary through a smartphone, do remember that you cannot have choice on those devices, because no matter how much Free Software you use on them, Google (or Apple) still prevail over what you do.

See stopsmaho.076.moe for more information.

Title:
Hyperfixation with #die-gnu-autotools with hoche/icbd
Authors:
Izuru Yakumo
Date:
Topics:
Computing
Id:
104s52

Around late November this year, I wanted to try ICB yet again, like I did on the KyokoNet times, but the ICB server program I used then, does not compile cleanly on FreeBSD, so my second option was to use the oldest known ICB server program, now maintained by GitHub user 'hoche', since the pktserv variant was broken, I cloned the older murgil variant from releases and tried to compile it with the usual `configure` stuff, while it had succeeded, compilation failed due to a duplicate symbol, which I removed and rebuilt successfully. Later I decided to maintain a soft-fork despite my (very) scarce C knowledge for some reason. Today I was really pissed off and my day was terrible (does that sound familiar?, it was a mental disability at work as usual) and in an inexplicable fit of anger I did *eight* Git commits one after another to remove GNU Autotools from the project, to replace them with regular Makefiles and then replacing said Makefiles with BSDmakefiles (which are an abomination of their own). At least the end result is actually functional though, save for the NetBSD build process, which I haven't found the reason as of why, but it's whatever.

Moral of the story is: if you don't want me brutally removing GNU Autotools from your project, use standard Makefiles (and don't get me started with bsd.*.mk) and I will shut up



© 2020-present Izuru Yakumo

Generated with 小鈴 (Kosuzu, formerly Logarion)

Follow: Atom feedめいすきー

☰ ☱ ☲ ☳ ☴ ☵ ☶ ☷

Powered by stress