4 ms·
Any project building against HEAD deserves it. Use a tag, in a config file. Not make's fault.
by amiga_500 7y ago
Any project building against HEAD deserves it. Use a tag, in a config file. Not make's fault.
- theamk 7y agoSegfaults, double-frees and buffer overflows are not C's fault. Any programmer using C deserves them. Right? Happily, not eveyone thinks this way. That's why there is myriad of safe languages -- from Ruby to Rust -- which replaced C in many areas. Sure, C is still around, but many people prefer to give up some control for lots more safety. The same logic applies to build systems. Sure, you can use "low-level" build system to hand-write gcc invocation in each project, but a bigger system makes your build files much safer.
- amiga_500 7y agoThis has got nothing to do with my point of using a changing code base to compile against.
- kubanczyk 7y agoThis has a lot to do with your point that "they deserve it" being not useful to improve things. How about we give that project a tool that just doesn't have this dangerous functionality?