Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jun 2017 08:38:35 -0500
From:      Lewis Donzis <lew@perftech.com>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        Jilles Tjoelker <jilles@stack.nl>, Alexander Kabaev <kabaev@gmail.com>, deischen@freebsd.org, freebsd-arch@freebsd.org
Subject:   Re: mq on kqueue broken after upgrade to FreeBSD 11  
Message-ID:  <C6959811-CC61-4366-99A0-717ECDBDD998@perftech.com>
In-Reply-To: <20161001210722.GC38409@kib.kiev.ua>
References:  <8A6CD0D3-C4D5-40DF-B2AD-4C454CC88AD1@perftech.com> <20160930094544.GP38409@kib.kiev.ua> <19A6EEAA-C68E-4DAD-B98F-4D904734BD8B@perftech.com> <20160930152006.GS38409@kib.kiev.ua> <20160930184418.1047afc2@kan> <20161001092515.GW38409@kib.kiev.ua> <20161001201655.GA91457@stack.nl> <20161001210722.GC38409@kib.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help

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


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C6959811-CC61-4366-99A0-717ECDBDD998>