Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202610/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:golang-github-gorilla-websocket, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
github.com/gorilla/websocket
dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
cd _build && go test -vet=off -v -p 1 github.com/gorilla/websocket
=== RUN TestProxyDial
client_server_test.go:183: Dial: unexpected EOF
--- FAIL: TestProxyDial (0.00s)
=== RUN TestProxyAuthorizationDial
client_server_test.go:223: Dial: unexpected EOF
--- FAIL: TestProxyAuthorizationDial (0.00s)
=== RUN TestDial
--- PASS: TestDial (0.00s)
=== RUN TestDialCookieJar
--- PASS: TestDialCookieJar (0.00s)
=== RUN TestDialTLS
--- PASS: TestDialTLS (0.00s)
=== RUN TestDialTimeout
--- PASS: TestDialTimeout (0.00s)
=== RUN TestHandshakeTimeout
--- PASS: TestHandshakeTimeout (0.00s)
=== RUN TestHandshakeTimeoutInContext
--- PASS: TestHandshakeTimeoutInContext (0.00s)
=== RUN TestDialBadScheme
--- PASS: TestDialBadScheme (0.00s)
=== RUN TestDialBadOrigin
client_server_test.go:97: Upgrade: websocket: request origin not allowed by Upgrader.CheckOrigin
--- PASS: TestDialBadOrigin (0.00s)
=== RUN TestDialBadHeader
client_server_test.go:97: Upgrade: websocket: request origin not allowed by Upgrader.CheckOrigin
client_server_test.go:97: Upgrade: websocket: request origin not allowed by Upgrader.CheckOrigin
client_server_test.go:97: Upgrade: websocket: request origin not allowed by Upgrader.CheckOrigin
client_server_test.go:97: Upgrade: websocket: request origin not allowed by Upgrader.CheckOrigin
client_server_test.go:97: Upgrade: websocket: request origin not allowed by Upgrader.CheckOrigin
--- PASS: TestDialBadHeader (0.00s)
=== RUN TestBadMethod
--- PASS: TestBadMethod (0.00s)
=== RUN TestDialExtraTokensInRespHeaders
--- PASS: TestDialExtraTokensInRespHeaders (0.00s)
=== RUN TestHandshake
--- PASS: TestHandshake (0.00s)
=== RUN TestRespOnBadHandshake
--- PASS: TestRespOnBadHandshake (0.00s)
=== RUN TestHost
client_server_test.go:567: http: TLS handshake error from 127.0.0.1:41612: remote error: tls: bad certificate
client_server_test.go:567: http: TLS handshake error from 127.0.0.1:41616: remote error: tls: bad certificate
--- PASS: TestHost (0.02s)
=== RUN TestDialCompression
--- PASS: TestDialCompression (0.00s)
=== RUN TestSocksProxyDial
--- PASS: TestSocksProxyDial (0.00s)
=== RUN TestTracingDialWithContext
--- PASS: TestTracingDialWithContext (0.00s)
=== RUN TestEmptyTracingDialWithContext
--- PASS: TestEmptyTracingDialWithContext (0.00s)
=== RUN TestNetDialConnect
--- PASS: TestNetDialConnect (0.01s)
=== RUN TestNextProtos
2026/10/09 18:20:37 http2: server: error reading preface from client 127.0.0.1:47292: bogus greeting "GET / HTTP/1.1\r\nHost: 12"
--- PASS: TestNextProtos (0.00s)
=== RUN TestHostPortNoPort
--- PASS: TestHostPortNoPort (0.00s)
=== RUN TestTruncWriter
--- PASS: TestTruncWriter (0.00s)
=== RUN TestValidCompressionLevel
--- PASS: TestValidCompressionLevel (0.00s)
=== RUN TestFraming
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 0
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 1
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 2
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 124
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 125
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 126
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 127
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 128
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 129
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65534
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
conn_test.go:127: frame size: 65535
--- PASS: TestFraming (0.03s)
=== RUN TestControl
--- PASS: TestControl (0.00s)
=== RUN TestWriteBufferPool
--- PASS: TestWriteBufferPool (0.00s)
=== RUN TestWriteBufferPoolSync
--- PASS: TestWriteBufferPoolSync (0.00s)
=== RUN TestWriteBufferPoolError
--- PASS: TestWriteBufferPoolError (0.00s)
=== RUN TestCloseFrameBeforeFinalMessageFrame
--- PASS: TestCloseFrameBeforeFinalMessageFrame (0.00s)
=== RUN TestEOFWithinFrame
--- PASS: TestEOFWithinFrame (0.00s)
=== RUN TestEOFBeforeFinalFrame
--- PASS: TestEOFBeforeFinalFrame (0.00s)
=== RUN TestWriteAfterMessageWriterClose
--- PASS: TestWriteAfterMessageWriterClose (0.00s)
=== RUN TestReadLimit
=== RUN TestReadLimit/Test_ReadLimit_is_enforced
=== RUN TestReadLimit/Test_that_ReadLimit_cannot_be_overflowed
--- PASS: TestReadLimit (0.00s)
--- PASS: TestReadLimit/Test_ReadLimit_is_enforced (0.00s)
--- PASS: TestReadLimit/Test_that_ReadLimit_cannot_be_overflowed (0.00s)
=== RUN TestAddrs
--- PASS: TestAddrs (0.00s)
=== RUN TestDeprecatedUnderlyingConn
--- PASS: TestDeprecatedUnderlyingConn (0.00s)
=== RUN TestNetConn
--- PASS: TestNetConn (0.00s)
=== RUN TestBufioReadBytes
--- PASS: TestBufioReadBytes (0.00s)
=== RUN TestCloseError
--- PASS: TestCloseError (0.00s)
=== RUN TestUnexpectedCloseErrors
--- PASS: TestUnexpectedCloseErrors (0.00s)
=== RUN TestConcurrentWritePanic
--- PASS: TestConcurrentWritePanic (0.00s)
=== RUN TestFailedConnectionReadPanic
--- PASS: TestFailedConnectionReadPanic (0.00s)
=== RUN TestJoinMessages
--- PASS: TestJoinMessages (0.00s)
=== RUN TestJSON
--- PASS: TestJSON (0.00s)
=== RUN TestPartialJSONRead
--- PASS: TestPartialJSONRead (0.00s)
=== RUN TestDeprecatedJSON
--- PASS: TestDeprecatedJSON (0.00s)
=== RUN TestMaskBytes
--- PASS: TestMaskBytes (0.02s)
=== RUN TestPreparedMessage
--- PASS: TestPreparedMessage (0.00s)
=== RUN TestSubprotocols
--- PASS: TestSubprotocols (0.00s)
=== RUN TestIsWebSocketUpgrade
--- PASS: TestIsWebSocketUpgrade (0.00s)
=== RUN TestCheckSameOrigin
--- PASS: TestCheckSameOrigin (0.00s)
=== RUN TestBufioReuse
--- PASS: TestBufioReuse (0.00s)
=== RUN TestEqualASCIIFold
--- PASS: TestEqualASCIIFold (0.00s)
=== RUN TestTokenListContainsValue
--- PASS: TestTokenListContainsValue (0.00s)
=== RUN TestIsValidChallengeKey
--- PASS: TestIsValidChallengeKey (0.00s)
=== RUN TestParseExtensions
--- PASS: TestParseExtensions (0.00s)
=== RUN TestX
--- PASS: TestX (0.00s)
FAIL
FAIL github.com/gorilla/websocket 0.109s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 1 github.com/gorilla/websocket returned exit code 1
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------