Hello, On 11/23/2014 10:09 AM, Yann E. MORIN wrote: > Currently, we use a custom function to find libtirpc's headers and > libraries. This works fine for shared linking. > > But for static linking, this forgets to link with -lpthread, which is > required by libtirpc. > > A recent patch was sent to libtirpc to add that missing -lpthread in its > Libs.private section of its .pc file. Thus, pkg-config will soon be able > to return the appropriate libraries. > > So, use pkg-config to find libtirpc. > > And for older libtirpc versions, there is no change in behaviour: we're > still missing the -lpthread. But once libtirpc has been fixed, we'll > automatically get that missing library for free! :-) > > Remove the --with-libirpc flag as it is no longer needed: pkg-config > will provide us with the -I and -L flags, now. It turns out that using pkg-config break builds on legacy OSs which is something I don't want to do. I think it's important to at least try to maintain legacy builds so I'm looking to revert this patch. So if I revert this patch, what will break in your world? steved. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html