Update go deps (major)#298
Conversation
0761405 to
d4e18d9
Compare
c3a5dc4 to
d7194fc
Compare
d7194fc to
10c684a
Compare
7c45c97 to
c84645f
Compare
c84645f to
a2d3f0d
Compare
a2d3f0d to
8ddadd8
Compare
66dc19e to
21debac
Compare
f4500a0 to
49a52d4
Compare
49a52d4 to
0eeaa00
Compare
0eeaa00 to
bc10633
Compare
bc10633 to
4db28b2
Compare
ae5a207 to
13b4e9b
Compare
13b4e9b to
ee7740b
Compare
ee7740b to
99cbc06
Compare
5c6956a to
dc1aa0f
Compare
dc1aa0f to
794fe86
Compare
794fe86 to
eb6b781
Compare
|
eb6b781 to
921c90f
Compare
921c90f to
4cddf0a
Compare
7ca1b50 to
26a9c62
Compare
8e4f624 to
4e83c61
Compare
ebfd16e to
3b89039
Compare
3b89039 to
aa38f35
Compare
b83c60a to
46f1946
Compare
21bf2c5 to
3652766
Compare
391142a to
ea4e612
Compare
ea4e612 to
a2dc1c3
Compare
a2dc1c3 to
79eb0c0
Compare
79eb0c0 to
d9540a4
Compare
Generated by renovateBot
| github.com/pion/rtp v1.10.2 | ||
| github.com/mjibson/go-dsp v1.0.0 | ||
| github.com/ory/dockertest/v4 v4.0.0 | ||
| github.com/pion/rtp/v2 v2.0.0 |
There was a problem hiding this comment.
🔴 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:25imports"github.com/pion/rtp"pkg/sip/media.go:24imports"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.
Was this helpful? React with 👍 or 👎 to provide feedback.
| 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 |
There was a problem hiding this comment.
🔴 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:11imports"github.com/ory/dockertest/v3"test/integration/livekit_test.go:11imports"github.com/ory/dockertest/v3"test/integration/livekit_test.go:12imports"github.com/ory/dockertest/v3/docker"test/integration/docker_mac_test.go:12imports"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.
Was this helpful? React with 👍 or 👎 to provide feedback.
This PR contains the following updates:
v0.0.0-20180508042940-11479a337f12→v1.0.0v3.12.0→v4.0.0v1.10.2→v2.0.0Release Notes
ory/dockertest (github.com/ory/dockertest/v3)
v4.0.0Compare Source
What's Changed
New Contributors
Full Changelog: ory/dockertest@v3.12.0...v4.0.0
pion/rtp (github.com/pion/rtp)
v2.0.0Compare Source
v1.10.3Compare Source
Changelog
ac0f586Skip allocations when reusing VP9 packets (#364)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.