Re: git: ef6d1e8204f6 - main - ports-mgmt/poudriere-devel: Update to 3.3.0-2517-g1ee69405b

From: Bryan Drewery <bdrewery_at_FreeBSD.org>
Date: Thu, 05 Mar 2026 20:09:34 UTC
Looks like it is already fixed.

commit 6b7ae90497651d977e654ae4fdc2ecf57dfd89b7
Author: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
Date:   Fri Feb 20 23:02:29 2026 -0700

     graphics/egl-wayland: Update to 1.1.21

     Updating to 1.1.21 with addition of missing LIB_DEPENDS,
     which is a LIB_DEPENDS of only consumer of this port
     (x11/nvidia-driver*).

     Because of the above, this didn't cause any actual issues unless
     installing this port alone with some reason.

https://github.com/NVIDIA/egl-wayland/releases/tag/1.1.21

     PR:              288715,  290128
     Approved by:    ashafer (version bump)
     Differential Revision: https://reviews.freebsd.org/D55397

-LIB_DEPENDS=  libwayland-server.so:graphics/wayland
+LIB_DEPENDS=   libdrm.so:graphics/libdrm \
+               libwayland-server.so:graphics/wayland


On 3/5/26 11:58 AM, Nuno Teixeira wrote:
> For waht I did understand, this warning did show up when using nvidia 
> drivers:
>
> nvidia-driver-580.126.18       NVidia graphics card binary drivers for 
> hardware OpenGL rendering
> nvidia-drm-66-kmod-580.126.18.1600012 NVIDIA DRM Kernel Module
> nvidia-drm-kmod-580.126.18     NVIDIA DRM Kernel Module
> nvidia-kmod-580.126.18.1600012 kmod part of NVidia graphics card 
> binary drivers for hardware OpenGL rendering
>
> Bryan Drewery <bdrewery@freebsd.org> escreveu (quinta, 5/03/2026 à(s) 
> 19:50):
>
>     On 2/19/26 1:38 AM, Nuno Teixeira wrote:
>>     Hello Bryan,
>>
>>     In my local package builder (around 1000 pkgs), I still see:
>>
>>     ```
>>     00:00:53] [01] [00:00:00] Inspecting graphics/egl-wayland |
>>     egl-wayland-1.1.20: determining shlib requirements
>>     [00:00:53] [01] [00:00:00] Warning: egl-wayland-1.1.20 will be
>>     rebuilt as it misses libdrm.so.2 which no dependency provides. It
>>     is likely (silently) failing testport/stage-qa. Report to maintainer.
>>     [00:00:53] [01] [00:00:00] Building graphics/egl-wayland |
>>     egl-wayland-1.1.20: misses undeclared shlib libdrm.so.2
>
>
>     Where is libdrm.so.2 coming from?
>
>
>>     ```
>>     using poudriere.conf `PKG_NO_VERSION_FOR_DEPS=yes`
>>
>>     Any clues on this one?
>>
>>     Thanks!
>>
>>             ports-mgmt/poudriere-devel: Update to 3.3.0-2517-g1ee69405b
>>
>>             Changes:
>>              - bulk shlib tracking: Don't consider base
>>         libprivate*.so as missing.
>>              - bulk shlib tracking: Remove the 'misses all libraries'
>>         case;
>>                always print a specific library that is missing.
>>
>>
>>     -- 
>>     Nuno Teixeira
>>     FreeBSD UNIX: <eduardo@FreeBSD.org> <mailto:eduardo@FreeBSD.org>
>>      Web: https://FreeBSD.org <https://FreeBSD.org>
>
>
>
>
> -- 
> Nuno Teixeira
> FreeBSD UNIX: <eduardo@FreeBSD.org>   Web: https://FreeBSD.org 
> <https://FreeBSD.org>