Page MenuHomeFreeBSD

net/linphone: Update to 5.0.18
ClosedPublic

Authored by zirias on Jul 28 2023, 9:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Jun 2, 8:05 AM
Unknown Object (File)
Wed, May 22, 10:55 PM
Unknown Object (File)
Apr 26 2024, 1:19 AM
Unknown Object (File)
Apr 25 2024, 8:45 PM
Unknown Object (File)
Apr 25 2024, 8:45 PM
Unknown Object (File)
Apr 25 2024, 8:45 PM
Unknown Object (File)
Apr 22 2024, 1:44 PM
Unknown Object (File)
Feb 24 2024, 12:36 AM
Subscribers

Details

Summary

Update linphone and all libs it depends on (one commit per port).

This is all pretty straight forward except for net/mediastreamer which failed
to build. I tracked it down to this commit from 2 months ago:
https://gitlab.linphone.org/BC/public/mediastreamer2/-/commit/d2dc12ede7e7b9874b0744f9f5f5b5ae27d1baca

This is a refactoring which ended up with a function containing 3 times "goto
end", but containing no single label, so I added the "end:" label where it
seemed to be appropriate in an additional local patch. Should probably be
reported upstream, I might do so later (edit: I tried to do so, it seems their
gitlab instance doesn't even let me register an account ...)

The updated linphone was tested (audio only) and works fine for that.

Also bump ports depending on net/bctoolbox because this lib obviously
introduced ABI breaks without bumping the major version.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

zirias edited reviewers, added: zirias; removed: bofh.

Approved for commit by maintainer via private message.

This revision is now accepted and ready to land.Aug 4 2023, 6:15 AM