> On Apr 14, 2015, at 1:25 PM, Tanu Kaskinen <tanu.kaski...@linux.intel.com> > wrote: > > Hello, > > oe-core's version of glibc allows configuring out some libc features. > Currently, if a feature is disabled in glibc, glibc still installs the header > for that feature. This means that applications using glibc can't rely on > checking just the header presence in their configure scripts, they also need > to check whether the function implementation is present. Is there some good > reason why glibc works that way, or should glibc be fixed so that disabling a > feature disables the header too? > > At least alsa-lib requires patching[1] for this reason, and I wouldn't be > surprised if there were many other similar cases in other packages. > > [1] > http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-multimedia/alsa/alsa-lib/Check-if-wordexp-function-is-supported.patch >
checking for functions is the right thing. And it would fail to link if you passed configure check. > -- > Tanu -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core