Hello, On Thu, 22 Jun 2017 08:47:06 -0400, Anthony G. Basile wrote:
> Yes, I'm worried about regressions. __FAVOR_BSD is still used in the > following: > > include/setjmp.h > include/unistd.h > include/signal.h > include/features.h > include/netinet/udp.h > > and deals with the differences in which signals and long jmps were > handled in older BSD. I don't know buildroot that well, but if you grep > the tree, will it show where __FAVOR_BSD is used? Or does it (like > gentoo's portage) pull in source code as it builds. I assume the latter > so grepping is probably insufficient. Buildroot is a build system, it doesn't contain code. It downloads the source code of the selected packages, as part of the build process. In addition, the knock package is not using __FAVOR_BSD anywhere, so this problematic package would not even match on a grep __FAVOR_BSD. What knock package is doing is that it assumes a BSD-style definition of tcphdr will be provided if _BSD_SOURCE and _SVID_SOURCE are defined. Best regards, Thomas -- Thomas Petazzoni, CTO, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com _______________________________________________ devel mailing list devel@uclibc-ng.org https://mailman.uclibc-ng.org/cgi-bin/mailman/listinfo/devel