Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ require (
github.com/livekit/psrpc v0.7.2
github.com/livekit/server-sdk-go/v2 v2.16.7-0.20260625120102-b6d1838861e7
github.com/livekit/sipgo v0.13.2-0.20260519205735-a5b4a38b6ceb
github.com/mjibson/go-dsp v0.0.0-20180508042940-11479a337f12
github.com/ory/dockertest/v3 v3.12.0
github.com/pion/rtp v1.10.2
github.com/mjibson/go-dsp v1.0.0
github.com/ory/dockertest/v4 v4.0.0

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Docker test library import path mismatch causes test build failure

The dependency declaration was bumped to a new major version (github.com/ory/dockertest/v4 at go.mod:19) without updating the corresponding import paths in test files, so integration tests will fail to compile.

Impact: All integration tests cannot be built or run.

Import path mismatch details

The go.mod now declares github.com/ory/dockertest/v4 v4.0.0 but the old github.com/ory/dockertest/v3 was removed. Three test files still use the old v3 import path:

  • test/integration/docker_test.go:11 imports "github.com/ory/dockertest/v3"
  • test/integration/livekit_test.go:11 imports "github.com/ory/dockertest/v3"
  • test/integration/livekit_test.go:12 imports "github.com/ory/dockertest/v3/docker"
  • test/integration/docker_mac_test.go:12 imports "github.com/ory/dockertest/v3"

These imports need to be updated to "github.com/ory/dockertest/v4" (and v4/docker) to match the module path declared in go.mod.

Prompt for agents
The go.mod was updated to use github.com/ory/dockertest/v4 v4.0.0 but the test source code still imports github.com/ory/dockertest/v3. Four import statements across three files need updating:

1. test/integration/docker_test.go line 11: change v3 to v4
2. test/integration/livekit_test.go line 11: change v3 to v4
3. test/integration/livekit_test.go line 12: change v3/docker to v4/docker
4. test/integration/docker_mac_test.go line 12: change v3 to v4

Also verify that the dockertest v4 API is compatible with how the Pool type and other APIs are used in these test files.
Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

github.com/pion/rtp/v2 v2.0.0

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 RTP library import path mismatch causes build failure

The dependency declaration was bumped to a new major version (github.com/pion/rtp/v2 at go.mod:20) without updating the corresponding import paths in source files, so the project will fail to compile.

Impact: The project cannot be built; all compilation attempts will fail.

Import path mismatch details

In Go modules, a v2+ module requires the import path to include the major version suffix. The go.mod now declares github.com/pion/rtp/v2 v2.0.0 but the old github.com/pion/rtp import was removed. However, two source files still use the old import path:

  • pkg/media/rtpconn/conn.go:25 imports "github.com/pion/rtp"
  • pkg/sip/media.go:24 imports "github.com/pion/rtp"

These imports need to be updated to "github.com/pion/rtp/v2" to match the module path declared in go.mod.

Prompt for agents
The go.mod was updated to use github.com/pion/rtp/v2 v2.0.0 but the source code still imports github.com/pion/rtp (without the /v2 suffix). Two files need their import paths updated:

1. pkg/media/rtpconn/conn.go line 25: change "github.com/pion/rtp" to "github.com/pion/rtp/v2"
2. pkg/sip/media.go line 24: change "github.com/pion/rtp" to "github.com/pion/rtp/v2"

Additionally, verify that the v2 API is compatible with how rtp.Packet and other types are used in these files, as major version bumps may include breaking API changes.
Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

github.com/pion/sdp/v3 v3.0.18
github.com/pion/webrtc/v4 v4.2.14
github.com/prometheus/client_golang v1.23.2
Expand Down
Loading