Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's also iffy tbh. that the compilation check functionality:

- doesn't force users to differentiate between syntax errors and other errors (e.g. symbols not found). Partially you can't even make it work properly if you want due to C macros.

- it seems sensible, tbh. if "does compile" checks for compatibility seems sensible then there is so much wrong with the ecosystem in so many ways



It's standard autoconf stuff, BUT... the right thing to do for a security option should be to throw an error at the configure stage If the Option is requested but can't be supported, And not to silently turn it off.

That is because a human should have to Look at the build and manually make the decision to switch off a security feature from the build.


Autocomf output is so incredibly noisy though, still long odds someone would notice anytime soon.


If you break the build they’ll notice


Good thing they disabled the check that would have broken the build/tests in this case eh?


Agreed. I just opened https://gitlab.kitware.com/cmake/cmake/-/issues/25846 although I have no idea how hard it is to address this sort of issue robustly.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: