Mittwoch, 30 Dez 2015

FreeBSD 10 autotools hack

First of all, WOW it’s been a long time since I wrote something here.. 🙂

For a few months now I’ve been back working on Ports and my todo list is already VERY VERY long .. but that’s a topic for 2016 which I’ll post about another time. Right now I want to share some other discoveries I made the other that day cause me concern.

Back in 2011, we added a workaround to fix an autotools problem with FreeBSD 10 you may remember that fiasco. Last year in December, @bapt and @antoine revisited updating autotools and the fallout was terrible. More than 9000 ports were skipped when there both tested it.

A year later, on my return to FreeBSD, I’ve started looking back at my old „portmgr todo list“, and thought it would be a good idea to look at autotools again. A quick check showed that the situation today is not any better (thanks antoine for grepping the build logs). When you look at file, you will probably realize that list of ports is long, yes, about *3 thousand ports* long, whos patches have never been sent upstream. These workarounds have existed in the ports tree for almost 4 years now. We need to change that, we need to remind maintainers and upstreams to get it fixed. If you are a maintainer of any of those ports, please report this to the upstream. Your help in achieving that is very welcome.

If you need any help or have any question you can find me on irc efnet/#bsdports freenode/#freebsd-ports. If I am not around those peoples there are also very helpful :).

So long miwi


Leave a Reply