Rebuild against go v1.24.0
The go-swagger package needs a rebuild against recently updated go package.
If the package is not rebuilt, I get errors while compiling software, for instance:
[ 26s] ==> Starting build()...
[ 32s] panic: unsupported version: 2
[ 32s]
[ 32s] goroutine 1 [running]:
[ 32s] internal/pkgbits.NewPkgDecoder({0x561ea1330ae5?, 0xc000a34ff0?}, {0xc017652f00, 0x4af})
[ 32s] /usr/lib/go/src/internal/pkgbits/decoder.go:87 +0x3ce
[ 32s] go/internal/gcimporter.Import(0xc03aef9c40, 0xc04188f800, {0x561ea1330ae5, 0x8}, {0x0?, 0xc0003c0808?}, 0xc03aef9c40?)
[ 32s] /usr/lib/go/src/go/internal/gcimporter/gcimporter.go:239 +0x829
[ 32s] go/importer.(*gcimports).ImportFrom(0xc03aef9c40?, {0x561ea1330ae5?, 0x561ea0a08c65?}, {0x0?, 0x561ea16b2900?}, 0xc04188f800?)
[ 32s] /usr/lib/go/src/go/importer/importer.go:102 +0x3f
[ 32s] go/importer.(*gcimports).Import(0xc03aef9c40?, {0x561ea1330ae5?, 0x7f12b3754f18?})
[ 32s] /usr/lib/go/src/go/importer/importer.go:95 +0x1f
[ 32s] github.com/go-swagger/go-swagger/codescan.(*schemaBuilder).buildFromType(0xc080523af0, {0x561ea1724970, 0xc01cdb90e0}, {0x561ea172e250, 0xc03e9b6ec0})
[ 32s] /build/go-swagger/src/go-swagger/codescan/schema.go:293 +0x85
[ 32s] github.com/go-swagger/go-swagger/codescan.(*schemaBuilder).buildFromDecl(0xc080523af0, 0x561ea0a08c65?, 0xc04e8178c8)
[ 32s] /build/go-swagger/src/go-swagger/codescan/schema.go:220 +0xcd2
[ 32s] github.com/go-swagger/go-swagger/codescan.(*schemaBuilder).Build(0xc000985af0, 0xc04188f740)
[ 32s] /build/go-swagger/src/go-swagger/codescan/schema.go:159 +0xc7
[ 32s] github.com/go-swagger/go-swagger/codescan.(*specBuilder).buildDiscoveredSchema(0xc0362f9b30, 0xc04186bda0?)
[ 32s] /build/go-swagger/src/go-swagger/codescan/spec.go:114 +0x8d
[ 32s] github.com/go-swagger/go-swagger/codescan.(*specBuilder).buildModels(0xc0362f9b30)
[ 32s] /build/go-swagger/src/go-swagger/codescan/spec.go:200 +0x98
[ 32s] github.com/go-swagger/go-swagger/codescan.(*specBuilder).Build(0xc0362f9b30)
[ 32s] /build/go-swagger/src/go-swagger/codescan/spec.go:49 +0x1c
[ 32s] github.com/go-swagger/go-swagger/codescan.Run(0xc000985c70)
[ 32s] /build/go-swagger/src/go-swagger/codescan/application.go:77 +0x45
[ 32s] github.com/go-swagger/go-swagger/cmd/swagger/commands/generate.(*SpecFile).Execute(0xc0000e46e0, {0xc00007d2c0?, 0x7ffcdfe88401?, 0xb?})
[ 32s] /build/go-swagger/src/go-swagger/cmd/swagger/commands/generate/spec.go:68 +0x1c5
[ 32s] github.com/jessevdk/go-flags.(*Parser).ParseArgs(0xc0001e63f0, {0xc0000d0130, 0x5, 0x5})
[ 32s] /build/go-swagger/src/pkg/mod/github.com/jessevdk/go-flags@v1.5.0/parser.go:335 +0xb19
[ 32s] github.com/jessevdk/go-flags.(*Parser).Parse(...)
[ 32s] /build/go-swagger/src/pkg/mod/github.com/jessevdk/go-flags@v1.5.0/parser.go:191
[ 32s] main.main()
[ 32s] /build/go-swagger/src/go-swagger/cmd/swagger/swagger.go:140 +0x959
[ 32s] ==> ERROR: A failure occurred in build().
If the package is rebuilt, no errors occur.
I think there's some binary incompatibility between go-swagger that is built against go v1.23, and go v1.24.