mq on kqueue broken after upgrade to FreeBSD 11

Lewis Donzis lew at perftech.com
Wed Jun 14 13:58:37 UTC 2017


We had a discussion last October about __mq_oshandle() no longer being visible in FreeBSD 11, and I think the result was that it should be put back in the Symbol.map.  There was also some discussion about renaming it.

At the moment (11.0-RELEASE-p10), the function is still missing from librt.so.1, but is present in librt.a.  What seems odd is that running “make” in /usr/src/lib/librt produces a librt.so.1 that *does* have this function.

I’m curious as to how it’s possible that librt.a has the function but the released librt.so.1 does not have it, yet rebuilding from source does include the function?

Thanks,
lew


More information about the freebsd-arch mailing list