On Sun, Mar 23, 2025 at 10:15:03PM +0000, Jonathan Chen wrote: > Hi, > > Building www/chromium 134.0.6998.165 on my 14-STABLE/amd64 currently fails > with: > > ../../third_party/webrtc/modules/video_capture/linux/pipewire_session.cc:90:3: > error: no matching function for call to 'pw_node_add_listener' > 90 | pw_node_add_listener(proxy_, &node_listener_, &node_events, this); > | ^~~~~~~~~~~~~~~~~~~~ > /usr/local/include/pipewire-0.3/pipewire/node.h:189:22: note: candidate > function not viable: cannot convert argument of incomplete type 'pw_proxy *' > to 'struct pw_node *' for 1st argument > 189 | PW_API_NODE_IMPL int pw_node_add_listener(struct pw_node *object, > | ^ ~~~~~~~~~~~~~~~~~~~~~~ > ../../third_party/webrtc/modules/video_capture/linux/pipewire_session.cc:122:9: > error: no matching function for call to 'pw_node_enum_params' > 122 | pw_node_enum_params(that->proxy_, 0, id, 0, UINT32_MAX, > nullptr); > | ^~~~~~~~~~~~~~~~~~~ > /usr/local/include/pipewire-0.3/pipewire/node.h:208:22: note: candidate > function not viable: cannot convert argument of incomplete type 'pw_proxy *' > to 'struct pw_node *' for 1st argument > 208 | PW_API_NODE_IMPL int pw_node_enum_params(struct pw_node *object, > | ^ ~~~~~~~~~~~~~~~~~~~~~~ > 2 errors generated > > Is anyone else seeing this? > ....
Yes; I believe it is related to the recent upgrade of pipewire-1.2.7_1 to pipewire-1.4.1. (I thought I sent a message to ports@ about that earlier today, but never saw the message come through.) Peace, david -- David H. Wolfskill da...@catwhisker.org I wonder why "Правда Социальная" ("Pravda Sotsial'naya") reminds me of the Cold War era. See https://www.catwhisker.org/~david/publickey.gpg for my public key.
signature.asc
Description: PGP signature