Skip to content

Commit 5c26a7e

Browse files
committed
build: require nested modules at versions that exist
Nineteen requires named github.com/xraph/forge or a sibling extension at v0.0.0-00010101000000-000000000000, the zero pseudo-version Go writes when a module is only ever reached through a replace. It is valid semver, so it reads as deliberate, and it resolves for nobody: go get github.com/xraph/forge/extensions/hls@v1.9.13 unknown revision v0.0.0-00010101000000-000000000000 The replace hides it in every local build, so this only bites someone outside the repo. Pinned to v1.9.13, the current release, then tidied. Tidy moves some forge requires from v1.9.2 up to v1.9.13 as a consequence: pinning a sibling to v1.9.13 makes MVS pick that for the root too. cmd/forge still fails to build. That is a pre-existing compile error in plugins/client.go, unrelated to these files.
1 parent 96b4325 commit 5c26a7e

19 files changed

Lines changed: 82 additions & 37 deletions

File tree

‎examples/farp-auto-detection/go.mod‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ replace github.com/xraph/forge => ../..
77
replace github.com/xraph/forge/extensions/discovery => ../../extensions/discovery
88

99
require (
10-
github.com/xraph/forge v1.4.4
11-
github.com/xraph/forge/extensions/discovery v0.0.0-00010101000000-000000000000
10+
github.com/xraph/forge v1.9.13
11+
github.com/xraph/forge/extensions/discovery v1.9.13
1212
)
1313

1414
require (

‎examples/farp-discovery-example/go.mod‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ replace github.com/xraph/forge => ../..
77
replace github.com/xraph/forge/extensions/discovery => ../../extensions/discovery
88

99
require (
10-
github.com/xraph/forge v1.4.4
11-
github.com/xraph/forge/extensions/discovery v0.0.0-00010101000000-000000000000
10+
github.com/xraph/forge v1.9.13
11+
github.com/xraph/forge/extensions/discovery v1.9.13
1212
)
1313

1414
require (

‎examples/webtransport/go.mod‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ replace github.com/xraph/forge => ../../
77
replace github.com/xraph/forge/extensions/streaming => ../../extensions/streaming
88

99
require (
10-
github.com/xraph/forge v1.4.4
10+
github.com/xraph/forge v1.9.13
1111
github.com/xraph/forge/extensions/streaming v1.2.0
1212
)
1313

@@ -82,7 +82,7 @@ require (
8282
github.com/uptrace/bunrouter v1.0.23 // indirect
8383
github.com/x448/float16 v0.8.4 // indirect
8484
github.com/xraph/confy v1.0.2 // indirect
85-
github.com/xraph/forge/extensions/auth v0.0.0-00010101000000-000000000000 // indirect
85+
github.com/xraph/forge/extensions/auth v1.9.13 // indirect
8686
github.com/xraph/forgeui v1.4.1 // indirect
8787
github.com/xraph/go-utils v1.1.8 // indirect
8888
github.com/xraph/vessel v1.0.4 // indirect

‎extensions/auth/examples/auth_example/go.mod‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ go 1.26.0
55
replace github.com/xraph/forge => ../../../..
66

77
require (
8-
github.com/xraph/forge v0.0.0-00010101000000-000000000000
9-
github.com/xraph/forge/extensions/auth v0.0.0-00010101000000-000000000000
8+
github.com/xraph/forge v1.9.13
9+
github.com/xraph/forge/extensions/auth v1.9.13
1010
)
1111

1212
require (

‎extensions/auth/go.mod‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ replace github.com/xraph/forge => ../..
77
require (
88
github.com/go-ldap/ldap/v3 v3.4.14
99
github.com/stretchr/testify v1.11.1
10-
github.com/xraph/forge v0.0.0-00010101000000-000000000000
10+
github.com/xraph/forge v1.9.13
1111
github.com/xraph/go-utils v1.1.8
1212
github.com/xraph/vessel v1.0.4
1313
)

‎extensions/consensus/go.mod‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ replace github.com/xraph/forge => ../..
77
require (
88
github.com/dgraph-io/badger/v4 v4.8.0
99
github.com/hashicorp/consul/api v1.34.4
10-
github.com/xraph/forge v0.0.0-00010101000000-000000000000
10+
github.com/xraph/forge v1.9.13
1111
github.com/xraph/vessel v1.0.4
1212
go.etcd.io/bbolt v1.4.3
1313
google.golang.org/grpc v1.82.1

‎extensions/discovery/go.mod‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/stretchr/testify v1.11.1
1111
github.com/xraph/farp v1.3.1
1212
github.com/xraph/farp/discovery v1.3.1
13-
github.com/xraph/forge v0.0.0-00010101000000-000000000000
13+
github.com/xraph/forge v1.9.13
1414
github.com/xraph/vessel v1.0.4
1515
go.etcd.io/etcd/client/v3 v3.5.17
1616
k8s.io/api v0.36.3

‎extensions/events/examples/events-demo/go.mod‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ go 1.26.0
55
replace github.com/xraph/forge/extensions/events => ./../..
66

77
require (
8-
github.com/xraph/forge v1.4.4
9-
github.com/xraph/forge/extensions/events v0.0.0-00010101000000-000000000000
8+
github.com/xraph/forge v1.9.13
9+
github.com/xraph/forge/extensions/events v1.9.13
1010
)
1111

1212
require (
@@ -70,6 +70,10 @@ require (
7070
github.com/nats-io/nats.go v1.47.0 // indirect
7171
github.com/nats-io/nkeys v0.4.11 // indirect
7272
github.com/nats-io/nuid v1.0.1 // indirect
73+
github.com/prometheus/client_golang v1.24.1 // indirect
74+
github.com/prometheus/client_model v0.6.2 // indirect
75+
github.com/prometheus/common v0.70.1 // indirect
76+
github.com/prometheus/procfs v0.21.1 // indirect
7377
github.com/quic-go/qpack v0.6.0 // indirect
7478
github.com/quic-go/quic-go v0.61.0 // indirect
7579
github.com/quic-go/webtransport-go v0.12.0 // indirect

‎extensions/events/examples/events-demo/go.sum‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
167167
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
168168
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
169169
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
170+
github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
171+
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
170172
github.com/leodido/go-urn v1.5.0 h1:pLqT2kq1zpHW/1D18QMjMpdtX7cekxqtJJjg5ANyWw0=
171173
github.com/leodido/go-urn v1.5.0/go.mod h1:9BORnCDhdPBJNDEX+w1bJisa8yOKYi116VeO96s4ifE=
172174
github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
@@ -215,14 +217,22 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH
215217
github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
216218
github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
217219
github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU=
220+
github.com/prometheus/client_golang v1.24.1 h1:JnJkREXzWxUdCuPFpIWZiPispT9xVV59uiuyR2bPlnU=
221+
github.com/prometheus/client_golang v1.24.1/go.mod h1:F+oSRECHg4sse5ucfYpYDeIv/hu68Zo0uoHKetWnzcE=
218222
github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
219223
github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
220224
github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
225+
github.com/prometheus/client_model v0.6.2 h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk=
226+
github.com/prometheus/client_model v0.6.2/go.mod h1:y3m2F6Gdpfy6Ut/GBsUqTWZqCUvMVzSfMLjcu6wAwpE=
221227
github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
222228
github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4=
229+
github.com/prometheus/common v0.70.1 h1:1HvjP4D5oL3t8RsPlwxA9onvvStjtIHYE5XuuwOi/PY=
230+
github.com/prometheus/common v0.70.1/go.mod h1:VdFUQDMZK3VLkurFUVhia6uys/0suUp86TJz5qbJRhc=
223231
github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
224232
github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
225233
github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A=
234+
github.com/prometheus/procfs v0.21.1 h1:GljZCt+zSTS+NZq88cyQ1LjZ+RCHp3uVuabBWA5+OJI=
235+
github.com/prometheus/procfs v0.21.1/go.mod h1:aB55Cww9pdSJVHk0hUf0inxWyyjPogFIjmHKYgMKmtY=
226236
github.com/quic-go/go-ossfuzz-seeds v0.1.0 h1:APacT+iIaNF6fd8AGEiN3bT/Jtkd2jz4v4TzM7MFjy0=
227237
github.com/quic-go/go-ossfuzz-seeds v0.1.0/go.mod h1:3IOHRbJIc+L6YKMwfDtJAM9Vj9k0YY4muhuyUYk5tbk=
228238
github.com/quic-go/qpack v0.6.0 h1:g7W+BMYynC1LbYLSqRt8PBg5Tgwxn214ZZR34VIOjz8=
@@ -266,8 +276,8 @@ github.com/xdg-go/stringprep v1.0.4 h1:XLI/Ng3O1Atzq0oBs3TWm+5ZVgkq2aqdlvP9JtoZ6
266276
github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gijq1dTyGkM=
267277
github.com/xraph/confy v1.0.2 h1:90jmVLdw9J0uqJOnfDxqatOVJHeZ/IM1R89zd3df1FA=
268278
github.com/xraph/confy v1.0.2/go.mod h1:/jKqCF8cMpCatuNO2uFQ/7VClDBP2+V74fM5KFM42o8=
269-
github.com/xraph/forge v1.4.4 h1:6zt75/XRxEDNPng7YOZSEJI0oKAuJpKrVLZjRRgvS70=
270-
github.com/xraph/forge v1.4.4/go.mod h1:Il5MLHm1npOC2UCZwDEd4E4p7lEDqlsg2pJ3W4nOQSo=
279+
github.com/xraph/forge v1.9.13 h1:Q6wGM/QhvFf5veDep4IavTn2nEFuVvvXSJ0L8vekWsY=
280+
github.com/xraph/forge v1.9.13/go.mod h1:5K24g2dtEObi2PKvarLEGgQhsMc1+HZsjEdP+qwK+zI=
271281
github.com/xraph/go-utils v1.1.8 h1:O8+Vie/u/ntn2cEbvh47jJLzQ6S7qwxhYwgRm2SL1sw=
272282
github.com/xraph/go-utils v1.1.8/go.mod h1:Mckdi+nR0bI4bUESKSYajJq4tNSPsvZiuLRYJ0+qDQw=
273283
github.com/xraph/vessel v1.0.4 h1:YVG80hm7bAKTwogwLXZMlp46tMHHJThUcvCUOWao9Yk=

‎extensions/events/go.mod‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/nats-io/nats.go v1.47.0
1111
github.com/redis/go-redis/v9 v9.21.0
1212
github.com/stretchr/testify v1.11.1
13-
github.com/xraph/forge v0.0.0-00010101000000-000000000000
13+
github.com/xraph/forge v1.9.13
1414
github.com/xraph/go-utils v1.1.8
1515
github.com/xraph/vessel v1.0.4
1616
go.mongodb.org/mongo-driver v1.17.7

0 commit comments

Comments
 (0)