Bug 273602

Summary: audio/musicpd fails to compile due to expat missing
Product: Ports & Packages Reporter: listac
Component: Individual Port(s)Assignee: Thomas Zander <riggs>
Status: Closed DUPLICATE    
Severity: Affects Only Me Flags: riggs: maintainer-feedback+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
ports/audio/musicpd/work/mpd-0.23.13/_build/meson-logs/meson-log.txt none

Description listac 2023-09-06 17:38:49 UTC
Created attachment 244680 [details]
ports/audio/musicpd/work/mpd-0.23.13/_build/meson-logs/meson-log.txt

Musicpd, with curl enabled, fails to compile, complaining: 

Configuring Features.h using configuration
src/storage/plugins/meson.build:19:6: ERROR: Problem encountered: WebDAV requires Expat

According to:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271663#c2

No additional dependencies are required. However, neither meson nor curl do have an expat or webdav option. I do not care for nor want webdav, but if it has to be, it seems, there in deed is a dependency check missing.
Comment 1 listac 2023-09-06 19:10:18 UTC
Mabe as a side not: expat is installed. I've rebuild curl and meson, no change, musicpd failes with the same error. 

# pkg info | grep -i expat
expat-2.5.0                    XML 1.0 parser written in C
Comment 2 Thomas Zander freebsd_committer freebsd_triage 2023-12-07 07:40:13 UTC

*** This bug has been marked as a duplicate of bug 275513 ***