Package: dacs
Version: 1.4.27b-2
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 dacs_config.h, which, however, is not included in
all source files (or not included before any system headers are expanded).

In particular, it is missing from src/netlib.c, but possibly also others.

As a result, system headers expand to conflicting declarations. (This was at
least noticed for the connect function, but may extend to others.)

Best,
Michael

Attachment: pgpju7ag156dc.pgp
Description: PGP signature

Reply via email to