Please add support for libgupnp/libgssdp 1.6

Bug #1997543 reported by Christian Marillat
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
UPnP Router Control
Fix Released
Undecided
Unassigned

Bug Description

Hi,

libgupnp/gssdp 1.2 has been removed from Debian
now we have libgupnp/gssdp 1.6 in Debian and in Ubuntu 22.04

Christian

Changed in upnp-router-control:
status: New → Confirmed
Revision history for this message
vc (vclp) wrote :

I believe the following should help with some of the incompatibilities with 1.3.1 and bumping these versions up ( tested from some manual tweaking )

file `src/urc-main.c`:
- `GUPnPWhiteList` change to `GUPnPContextFilter`
- `gupnp_context_manager_get_white_list` change to `gupnp_context_manager_get_context_filter`
- `gupnp_white_list_add_entry` change to `gupnp_context_filter_add_entry`
- `gupnp_white_list_set_enabled` change to `gupnp_context_filter_set_enabled`
- i believe `gupnp_service_info_get_introspection_async` gets changed to `gupnp_service_info_introspect_async`; did not check on invalid args so commented it out (its in a debug area)

then converted any (case insensitive matches) of the following in files `configure` and `src/urc-upnp.c`
- `gssdp-1.2` change to `gssdp-1.6`
- `gssdp1.2` change to `gssdp1.6`
- `gupnp-1.2` change to gupnp-1.6`
- `gupnp1.2` change to `gupnp1.6`

Changed in upnp-router-control:
status: Confirmed → Fix Committed
Changed in upnp-router-control:
milestone: none → 0.3
milestone: 0.3 → none
status: Fix Committed → Fix Released
milestone: none → 0.3.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.