Bug#703542: Inconsistent use of _GNU_SOURCE

Michael Tautschnig mt at debian.org
Wed Mar 20 17:56:35 UTC 2013


Package: bristol
Version: 0.60.10-3
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

./libbristolmidi/socketToolKit.c
./libbristolmidi/inetClient.c
./brighton/brightonCLI.c

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

Either all or no file should #define _GNU_SOURCE.

Best,
Michael

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20130320/a46002be/attachment-0001.pgp>


More information about the pkg-multimedia-maintainers mailing list