Code that is using gets(3) is almost always broken. It doesn't just

No argument there, but that's not the question.   The questions are

  should NetBSD provide a compliant C99 environment?  (obviously yes)

  is moving gets(3) to libcompat consistent with the above (it seems
  not, since your goal seems to be to force other people to make changes
  because you don't like what they are doing)

  should NetBSD be in the business of making it difficult to do things
  which are bad practice?   (Here I would say warnings are fine, and
  that standards compliance is more important.)

Attachment: pgpedoZHN3TCz.pgp
Description: PGP signature

Reply via email to