On 25 Nov 2024, at 15:47, Dan McGregor via lists.openembedded.org 
<[email protected]> wrote:
> 
> From: Dan McGregor <[email protected]>
> 
> Ignore shared object names that differ from names we've already
> processed only by their version number. This assumes that the
> highest priority is first in the list, and ignores those later
> in the list if we've alredy found one.
> 
> I saw this with the qrencode PACKAGECONFIG enabled. Its note lists
> both libqrencode.so.4 and libqrencode.so.3, which led to a packaging
> warning.

I’m unconvinced that “just take the first one” is the right solution here. What 
was the resulting dependency without this patch?  Our qrencode recipe is 
version 4.1.1 so libqrencode.so <http://libqrencode.so/>.4 should have found 
the qrencode package, but libqrencode.so <http://libqrencode.so/>.3 shouldn’t 
have found anything and so a dependency shouldn’t have been created.

Unless my code is buggy in a different way, of course…

Ross
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#207792): 
https://lists.openembedded.org/g/openembedded-core/message/207792
Mute This Topic: https://lists.openembedded.org/mt/109773301/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to