The energy of building ports is currently used for heating my livingroom.
But CPU's operating at lower temperatures and voltages are the future.
But CPU's operating at lower temperatures and voltages are the future.
There's lot of examples, but to sum it up, use a BSD or Apache implementation whenever it exists instead of another implementation.Allow me to give an example.
On my slow Intel-Core-I7 cpu the buildtime of openbsd's mail smtpd is less then one minute.
I see something like flavors, that works with both ports and packages.The answer is "flavours", but then how much work is a port maintainer willing to do? Every port flavour may take a lot of time to create, test, checkin.
I believe it will be easier for maintainers. Less dependencies to maintain, less things to go wrong, less to secure, less to debug, and simpler makefiles. That was already included in my consideration. Past fixes that I have pointed out already did this.Sidetone, see it from the perspective of the maintainer. From us poor mortatabels, it can lead to cyclic dependencies. Which are pain.
I disabled doxygen except the API's I really car about.
I wonder how people get along with not adjusting port options (or patching/fixing one or the other).I used to have an HP z800 with 2 6 core Xeons for 24 virtual cores and 96GB ram. It would build all the desktop packages including compilers, open office, FF, rust, chromium, etc, in about 4 hours, but heated up my office in the summer so I had to move the machine to the other side of my office and run it headless.
No. Because I want the things to work. Decently. In some way You are right - if there were no option to fix the things, one would learn to live with them as they are. (But then there wouldn't be fun in running a computer at all, and one could as good use a windows tablet and live as a stupid consumer.) But the main difference is: in the end there is a result that actually solves problems.Why do people want to write patches ? Because you can.
Just like why do people climb mountains.