Re: git: 2122511a9988 - main - net/grilo: update to 0.3.19

From: Don Lewis <truckman_at_FreeBSD.org>
Date: Sun, 22 Jun 2025 22:57:40 UTC
On 22 Jun, Daniel Engberg wrote:
> On 2025-06-22 22:59, Don Lewis wrote:
>> The branch main has been updated by truckman:
>>
>> URL:https://cgit.FreeBSD.org/ports/commit/?id=2122511a998816f176a1ac5b0041ca63d09956df
>>
>> commit 2122511a998816f176a1ac5b0041ca63d09956df
>> Author:     Olivier Duchateau<duchateau.olivier@gmail.com>
>> AuthorDate: 2025-06-22 20:32:00 +0000
>> Commit:     Don Lewis<truckman@FreeBSD.org>
>> CommitDate: 2025-06-22 20:59:28 +0000
>>
>>      net/grilo: update to 0.3.19
>>      
>>      - Update to 0.3.19
>>      
>>      - Fix LICENSE block
>>      
>>      - Adjust WWW entry (wiki page has been retired)
>>      
>>      - libxml2 is not needed (truckman)
>>   
> 
> Hi,
> 
> That doesn't seem right looking at the source?
> 
> meson.build:libxml_dep = dependency('libxml-2.0', required: true) 
> src/grl-registry.c:#include <libxml/parser.h>

Hmn, I ran elfdump on the executable and the shared libraries, and none
were linked to libxml.

The build is succeeding because some other dependency is pulling libxml
in.

I will investigate further.