clone 764692 -1
reassign 764692 libc0.1-dev
found 764692 glibc/2.19-11
retitle 764692 glibc: removed __FAVOR_BSD from features.h
thanks

Hi,

On 12/10/14 16:45, Steven Chamberlain wrote:
> glibc-provided features.h no longer defines a __FAVOR_BSD macro, so the
> BSD version of struct tcphdr in netinet/tcp.h cannot be used, [...]

Seems we've had another occurrence of this with dns-flood-detector;  I'm
worried there could still be more packages affected by the change:
https://buildd.debian.org/status/fetch.php?pkg=dns-flood-detector&arch=kfreebsd-amd64&ver=1.20-2&stamp=1413149812

Was this macro removed for a good reason or could we add it back in?

/usr/include/features.h:
| /* If _BSD_SOURCE was defined by the user, favor BSD over POSIX.  */
| #if defined _BSD_SOURCE && \
|     !(defined _POSIX_SOURCE || defined _POSIX_C_SOURCE || \
|       defined _XOPEN_SOURCE || defined _GNU_SOURCE || defined
_SVID_SOURCE)
| # define __FAVOR_BSD    1
| #endif

Thanks,
Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/543aff9d.4080...@pyro.eu.org

Reply via email to