Package: clamsmtp
Version: 1.10-11
Severity: minor
Usertags: goto-cc

While building the package using our research compiler infrastructure we noticed
conflicting types being used in the linked executable. This is due to
_GNU_SOURCE being defined in common/smtppass.c, but not in any other file. As a
result, system headers expand to conflicting declarations. (This was at least
noticed for the getsockname and getpeername functions, but may extend to
others.)

Either all or no file should #define _GNU_SOURCE.

Best,
Michael

Attachment: pgpUwFVRBcHGn.pgp
Description: PGP signature

Reply via email to