Package: src:golang-github-go-sql-driver-mysql
Version: 1.8.1-2
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=golang --with=golang
dh_update_autotools_config -O--buildsystem=golang
dh_autoreconf -O--buildsystem=golang
dh_auto_configure -O--buildsystem=golang
dh_auto_build -O--buildsystem=golang
cd obj-x86_64-linux-gnu && go install -trimpath -v -p 2
github.com/go-sql-driver/mysql
internal/unsafeheader
internal/goarch
internal/cpu
internal/abi
internal/bytealg
internal/byteorder
internal/chacha8rand
internal/coverage/rtcov
internal/godebugs
internal/goexperiment
internal/goos
internal/profilerecord
internal/runtime/atomic
internal/runtime/syscall
internal/stringslite
internal/runtime/exithook
runtime/internal/math
runtime/internal/sys
internal/race
sync/atomic
runtime
unicode
unicode/utf8
internal/asan
internal/itoa
internal/msan
math/bits
math
crypto/internal/alias
crypto/subtle
crypto/internal/boring/sig
cmp
container/list
unicode/utf16
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/internal/alias
internal/nettrace
encoding
log/internal
internal/reflectlite
sync
internal/bisect
errors
internal/godebug
io
internal/oserror
syscall
bytes
hash
strconv
crypto
crypto/cipher
crypto/internal/boring
crypto/internal/randutil
iter
reflect
time
context
internal/syscall/unix
slices
path
io/fs
internal/filepathlite
internal/poll
internal/syscall/execenv
internal/testlog
os
internal/fmtsort
math/rand
strings
crypto/sha1
crypto/sha256
fmt
crypto/sha512
crypto/aes
crypto/des
crypto/internal/edwards25519/field
math/big
crypto/internal/nistec/fiat
embed
crypto/internal/nistec
crypto/rand
crypto/internal/bigmod
crypto/internal/boring/bbig
crypto/ecdh
crypto/rsa
crypto/elliptic
encoding/asn1
crypto/internal/edwards25519
vendor/golang.org/x/crypto/cryptobyte
crypto/ed25519
crypto/hmac
crypto/ecdsa
encoding/binary
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/internal/poly1305
vendor/golang.org/x/sys/cpu
vendor/golang.org/x/crypto/hkdf
crypto/md5
vendor/golang.org/x/crypto/chacha20poly1305
vendor/golang.org/x/crypto/sha3
crypto/internal/hpke
crypto/internal/mlkem768
crypto/rc4
crypto/dsa
encoding/hex
encoding/base64
crypto/x509/pkix
encoding/pem
vendor/golang.org/x/net/dns/dnsmessage
internal/singleflight
math/rand/v2
internal/concurrent
internal/weak
unique
net/netip
sort
runtime/cgo
net/url
path/filepath
database/sql/driver
database/sql
encoding/json
net
filippo.io/edwards25519/field
filippo.io/edwards25519
log
crypto/x509
crypto/tls
github.com/go-sql-driver/mysql
dh_auto_test -O--buildsystem=golang
cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2
github.com/go-sql-driver/mysql
=== RUN TestScrambleOldPass
--- PASS: TestScrambleOldPass (0.00s)
=== RUN TestScrambleSHA256Pass
--- PASS: TestScrambleSHA256Pass (0.00s)
=== RUN TestAuthFastCachingSHA256PasswordCached
--- PASS: TestAuthFastCachingSHA256PasswordCached (0.00s)
=== RUN TestAuthFastCachingSHA256PasswordEmpty
--- PASS: TestAuthFastCachingSHA256PasswordEmpty (0.00s)
=== RUN TestAuthFastCachingSHA256PasswordFullRSA
--- PASS: TestAuthFastCachingSHA256PasswordFullRSA (0.00s)
=== RUN TestAuthFastCachingSHA256PasswordFullRSAWithKey
--- PASS: TestAuthFastCachingSHA256PasswordFullRSAWithKey (0.00s)
=== RUN TestAuthFastCachingSHA256PasswordFullSecure
--- PASS: TestAuthFastCachingSHA256PasswordFullSecure (0.00s)
=== RUN TestAuthFastCleartextPasswordNotAllowed
--- PASS: TestAuthFastCleartextPasswordNotAllowed (0.00s)
=== RUN TestAuthFastCleartextPassword
--- PASS: TestAuthFastCleartextPassword (0.00s)
=== RUN TestAuthFastCleartextPasswordEmpty
--- PASS: TestAuthFastCleartextPasswordEmpty (0.00s)
=== RUN TestAuthFastNativePasswordNotAllowed
--- PASS: TestAuthFastNativePasswordNotAllowed (0.00s)
=== RUN TestAuthFastNativePassword
--- PASS: TestAuthFastNativePassword (0.00s)
=== RUN TestAuthFastNativePasswordEmpty
--- PASS: TestAuthFastNativePasswordEmpty (0.00s)
=== RUN TestAuthFastSHA256PasswordEmpty
--- PASS: TestAuthFastSHA256PasswordEmpty (0.00s)
=== RUN TestAuthFastSHA256PasswordRSA
--- PASS: TestAuthFastSHA256PasswordRSA (0.00s)
=== RUN TestAuthFastSHA256PasswordRSAWithKey
--- PASS: TestAuthFastSHA256PasswordRSAWithKey (0.00s)
=== RUN TestAuthFastSHA256PasswordSecure
--- PASS: TestAuthFastSHA256PasswordSecure (0.00s)
=== RUN TestAuthSwitchCachingSHA256PasswordCached
--- PASS: TestAuthSwitchCachingSHA256PasswordCached (0.00s)
=== RUN TestAuthSwitchCachingSHA256PasswordEmpty
--- PASS: TestAuthSwitchCachingSHA256PasswordEmpty (0.00s)
=== RUN TestAuthSwitchCachingSHA256PasswordFullRSA
--- PASS: TestAuthSwitchCachingSHA256PasswordFullRSA (0.00s)
=== RUN TestAuthSwitchCachingSHA256PasswordFullRSAWithKey
--- PASS: TestAuthSwitchCachingSHA256PasswordFullRSAWithKey (0.00s)
=== RUN TestAuthSwitchCachingSHA256PasswordFullSecure
--- PASS: TestAuthSwitchCachingSHA256PasswordFullSecure (0.00s)
=== RUN TestAuthSwitchCleartextPasswordNotAllowed
--- PASS: TestAuthSwitchCleartextPasswordNotAllowed (0.00s)
=== RUN TestAuthSwitchCleartextPassword
--- PASS: TestAuthSwitchCleartextPassword (0.00s)
=== RUN TestAuthSwitchCleartextPasswordEmpty
--- PASS: TestAuthSwitchCleartextPasswordEmpty (0.00s)
=== RUN TestAuthSwitchNativePasswordNotAllowed
--- PASS: TestAuthSwitchNativePasswordNotAllowed (0.00s)
=== RUN TestAuthSwitchNativePassword
--- PASS: TestAuthSwitchNativePassword (0.00s)
=== RUN TestAuthSwitchNativePasswordEmpty
--- PASS: TestAuthSwitchNativePasswordEmpty (0.00s)
=== RUN TestAuthSwitchOldPasswordNotAllowed
--- PASS: TestAuthSwitchOldPasswordNotAllowed (0.00s)
=== RUN TestOldAuthSwitchNotAllowed
--- PASS: TestOldAuthSwitchNotAllowed (0.00s)
=== RUN TestAuthSwitchOldPassword
--- PASS: TestAuthSwitchOldPassword (0.00s)
=== RUN TestOldAuthSwitch
--- PASS: TestOldAuthSwitch (0.00s)
=== RUN TestAuthSwitchOldPasswordEmpty
--- PASS: TestAuthSwitchOldPasswordEmpty (0.00s)
=== RUN TestOldAuthSwitchPasswordEmpty
--- PASS: TestOldAuthSwitchPasswordEmpty (0.00s)
=== RUN TestAuthSwitchSHA256PasswordEmpty
--- PASS: TestAuthSwitchSHA256PasswordEmpty (0.00s)
=== RUN TestAuthSwitchSHA256PasswordRSA
--- PASS: TestAuthSwitchSHA256PasswordRSA (0.00s)
=== RUN TestAuthSwitchSHA256PasswordRSAWithKey
--- PASS: TestAuthSwitchSHA256PasswordRSAWithKey (0.00s)
=== RUN TestAuthSwitchSHA256PasswordSecure
--- PASS: TestAuthSwitchSHA256PasswordSecure (0.00s)
=== RUN TestEd25519Auth
--- PASS: TestEd25519Auth (0.00s)
=== RUN TestStaleConnectionChecks
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestStaleConnectionChecks (0.00s)
=== RUN TestInterpolateParams
--- PASS: TestInterpolateParams (0.00s)
=== RUN TestInterpolateParamsJSONRawMessage
--- PASS: TestInterpolateParamsJSONRawMessage (0.00s)
=== RUN TestInterpolateParamsTooManyPlaceholders
--- PASS: TestInterpolateParamsTooManyPlaceholders (0.00s)
=== RUN TestInterpolateParamsPlaceholderInString
--- PASS: TestInterpolateParamsPlaceholderInString (0.00s)
=== RUN TestInterpolateParamsUint64
--- PASS: TestInterpolateParamsUint64 (0.00s)
=== RUN TestCheckNamedValue
--- PASS: TestCheckNamedValue (0.00s)
=== RUN TestCleanCancel
--- PASS: TestCleanCancel (0.00s)
=== RUN TestPingMarkBadConnection
--- PASS: TestPingMarkBadConnection (0.00s)
=== RUN TestPingErrInvalidConn
[mysql] 2024/11/23 12:36:27 connection.go:49: failed to write
--- PASS: TestPingErrInvalidConn (0.00s)
=== RUN TestConnectorReturnsTimeout
connector_test.go:11: need access network
--- SKIP: TestConnectorReturnsTimeout (0.00s)
=== RUN TestEmptyQuery
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestEmptyQuery (0.00s)
=== RUN TestCRUD
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestCRUD (0.00s)
=== RUN TestNumbersToAny
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestNumbersToAny (0.00s)
=== RUN TestMultiQuery
driver_test.go:121: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestMultiQuery (0.00s)
=== RUN TestInt
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestInt (0.00s)
=== RUN TestFloat32
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestFloat32 (0.00s)
=== RUN TestFloat64
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestFloat64 (0.00s)
=== RUN TestFloat64Placeholder
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestFloat64Placeholder (0.00s)
=== RUN TestString
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestString (0.00s)
=== RUN TestRawBytes
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestRawBytes (0.00s)
=== RUN TestRawMessage
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestRawMessage (0.00s)
=== RUN TestValuer
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestValuer (0.00s)
=== RUN TestValuerWithValidation
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestValuerWithValidation (0.00s)
=== RUN TestDateTime
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestDateTime (0.00s)
=== RUN TestTimestampMicros
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestTimestampMicros (0.00s)
=== RUN TestNULL
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestNULL (0.00s)
=== RUN TestUint64
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestUint64 (0.00s)
=== RUN TestLongData
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestLongData (0.00s)
=== RUN TestLoadData
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestLoadData (0.00s)
=== RUN TestFoundRows1
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestFoundRows1 (0.00s)
=== RUN TestFoundRows2
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestFoundRows2 (0.00s)
=== RUN TestTLS
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestTLS (0.00s)
=== RUN TestReuseClosedConnection
driver_test.go:1504: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestReuseClosedConnection (0.00s)
=== RUN TestCharset
driver_test.go:1541: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestCharset (0.00s)
=== RUN TestFailingCharset
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestFailingCharset (0.00s)
=== RUN TestCollation
driver_test.go:1586: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestCollation (0.00s)
=== RUN TestColumnsWithAlias
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestColumnsWithAlias (0.00s)
=== RUN TestRawBytesResultExceedsBuffer
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestRawBytesResultExceedsBuffer (0.00s)
=== RUN TestTimezoneConversion
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestTimezoneConversion (0.00s)
=== RUN TestRowsClose
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestRowsClose (0.00s)
=== RUN TestCloseStmtBeforeRows
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestCloseStmtBeforeRows (0.00s)
=== RUN TestStmtMultiRows
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestStmtMultiRows (0.00s)
=== RUN TestPreparedManyCols
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestPreparedManyCols (0.00s)
=== RUN TestConcurrent
driver_test.go:1919: MYSQL_TEST_CONCURRENT env var not set
--- SKIP: TestConcurrent (0.00s)
=== RUN TestDialUnknownError
--- PASS: TestDialUnknownError (0.00s)
=== RUN TestDialNonRetryableNetErr
--- PASS: TestDialNonRetryableNetErr (0.00s)
=== RUN TestDialTemporaryNetErr
--- PASS: TestDialTemporaryNetErr (0.00s)
=== RUN TestCustomDial
driver_test.go:2028: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestCustomDial (0.00s)
=== RUN TestBeforeConnect
driver_test.go:2050: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestBeforeConnect (0.00s)
=== RUN TestSQLInjection
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestSQLInjection (0.00s)
=== RUN TestInsertRetrieveEscapedData
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestInsertRetrieveEscapedData (0.00s)
=== RUN TestUnixSocketAuthFail
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestUnixSocketAuthFail (0.00s)
=== RUN TestInterruptBySignal
driver_test.go:121: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestInterruptBySignal (0.00s)
=== RUN TestColumnsReusesSlice
--- PASS: TestColumnsReusesSlice (0.00s)
=== RUN TestRejectReadOnly
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestRejectReadOnly (0.00s)
=== RUN TestPing
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestPing (0.00s)
=== RUN TestEmptyPassword
driver_test.go:2354: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestEmptyPassword (0.00s)
=== RUN TestMultiResultSet
driver_test.go:121: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestMultiResultSet (0.00s)
=== RUN TestMultiResultSetNoSelect
driver_test.go:121: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestMultiResultSetNoSelect (0.00s)
=== RUN TestExecMultipleResults
driver_test.go:121: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestExecMultipleResults (0.00s)
=== RUN TestSkipResults
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestSkipResults (0.00s)
=== RUN TestQueryMultipleResults
driver_test.go:121: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestQueryMultipleResults (0.00s)
=== RUN TestPingContext
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestPingContext (0.00s)
=== RUN TestContextCancelExec
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestContextCancelExec (0.00s)
=== RUN TestContextCancelQuery
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestContextCancelQuery (0.00s)
=== RUN TestContextCancelQueryRow
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestContextCancelQueryRow (0.00s)
=== RUN TestContextCancelPrepare
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestContextCancelPrepare (0.00s)
=== RUN TestContextCancelStmtExec
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestContextCancelStmtExec (0.00s)
=== RUN TestContextCancelStmtQuery
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestContextCancelStmtQuery (0.00s)
=== RUN TestContextCancelBegin
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestContextCancelBegin (0.00s)
=== RUN TestContextBeginIsolationLevel
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestContextBeginIsolationLevel (0.00s)
=== RUN TestContextBeginReadOnly
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestContextBeginReadOnly (0.00s)
=== RUN TestRowsColumnTypes
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestRowsColumnTypes (0.00s)
=== RUN TestValuerWithValueReceiverGivenNilValue
driver_test.go:188: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestValuerWithValueReceiverGivenNilValue (0.00s)
=== RUN TestRawBytesAreNotModified
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestRawBytesAreNotModified (0.00s)
=== RUN TestConnectorObeysDialTimeouts
driver_test.go:3317: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestConnectorObeysDialTimeouts (0.00s)
=== RUN TestNewConnector
driver_test.go:3344: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestNewConnector (0.00s)
=== RUN TestConnectorTimeoutsDuringOpen
driver_test.go:3344: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestConnectorTimeoutsDuringOpen (0.00s)
=== RUN TestConnectorTimeoutsWatchCancel
--- PASS: TestConnectorTimeoutsWatchCancel (0.00s)
=== RUN TestConnectionAttributes
driver_test.go:3482: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestConnectionAttributes (0.00s)
=== RUN TestErrorInMultiResult
driver_test.go:3543: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestErrorInMultiResult (0.00s)
=== RUN TestIssue1567
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestIssue1567 (0.00s)
=== RUN TestDSNParser
=== RUN TestDSNParser/username:password@protocol(address)/dbname?param=value
=== RUN
TestDSNParser/username:password@protocol(address)/dbname?param=value&columnsWithAlias=true
=== RUN
TestDSNParser/username:password@protocol(address)/dbname?param=value&columnsWithAlias=true&multiStatements=true
=== RUN TestDSNParser/user@unix(/path/to/socket)/dbname?charset=utf8
=== RUN
TestDSNParser/user:password@tcp(localhost:5555)/dbname?charset=utf8&tls=true
=== RUN
TestDSNParser/user:password@tcp(localhost:5555)/dbname?charset=utf8mb4,utf8&tls=skip-verify
=== RUN
TestDSNParser/user:password@/dbname?loc=UTC&timeout=30s&readTimeout=1s&writeTimeout=1s&allowAllFiles=1&clientFoundRows=true&allowOldPasswords=TRUE&collation=utf8mb4_unicode_ci&maxAllowedPacket=16777216&tls=false&allowCleartextPasswords=true&parseTime=true&rejectReadOnly=true
=== RUN
TestDSNParser/user:password@/dbname?allowNativePasswords=false&checkConnLiveness=false&maxAllowedPacket=0&allowFallbackToPlaintext=true
=== RUN
TestDSNParser/user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname?loc=Local
=== RUN TestDSNParser//dbname
=== RUN TestDSNParser//dbname%2Fwithslash
=== RUN TestDSNParser/@/
=== RUN TestDSNParser//
=== RUN TestDSNParser/#00
=== RUN TestDSNParser/user:p@/ssword@/
=== RUN TestDSNParser/unix/?arg=%2Fsome%2Fpath.ext
=== RUN TestDSNParser/tcp(127.0.0.1)/dbname
=== RUN TestDSNParser/tcp(de:ad:be:ef::ca:fe)/dbname
=== RUN
TestDSNParser/user:password@/dbname?loc=UTC&timeout=30s&parseTime=true&timeTruncate=1h
--- PASS: TestDSNParser (0.00s)
--- PASS:
TestDSNParser/username:password@protocol(address)/dbname?param=value (0.00s)
--- PASS:
TestDSNParser/username:password@protocol(address)/dbname?param=value&columnsWithAlias=true
(0.00s)
--- PASS:
TestDSNParser/username:password@protocol(address)/dbname?param=value&columnsWithAlias=true&multiStatements=true
(0.00s)
--- PASS: TestDSNParser/user@unix(/path/to/socket)/dbname?charset=utf8
(0.00s)
--- PASS:
TestDSNParser/user:password@tcp(localhost:5555)/dbname?charset=utf8&tls=true
(0.00s)
--- PASS:
TestDSNParser/user:password@tcp(localhost:5555)/dbname?charset=utf8mb4,utf8&tls=skip-verify
(0.00s)
--- PASS:
TestDSNParser/user:password@/dbname?loc=UTC&timeout=30s&readTimeout=1s&writeTimeout=1s&allowAllFiles=1&clientFoundRows=true&allowOldPasswords=TRUE&collation=utf8mb4_unicode_ci&maxAllowedPacket=16777216&tls=false&allowCleartextPasswords=true&parseTime=true&rejectReadOnly=true
(0.00s)
--- PASS:
TestDSNParser/user:password@/dbname?allowNativePasswords=false&checkConnLiveness=false&maxAllowedPacket=0&allowFallbackToPlaintext=true
(0.00s)
--- PASS:
TestDSNParser/user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname?loc=Local
(0.00s)
--- PASS: TestDSNParser//dbname (0.00s)
--- PASS: TestDSNParser//dbname%2Fwithslash (0.00s)
--- PASS: TestDSNParser/@/ (0.00s)
--- PASS: TestDSNParser// (0.00s)
--- PASS: TestDSNParser/#00 (0.00s)
--- PASS: TestDSNParser/user:p@/ssword@/ (0.00s)
--- PASS: TestDSNParser/unix/?arg=%2Fsome%2Fpath.ext (0.00s)
--- PASS: TestDSNParser/tcp(127.0.0.1)/dbname (0.00s)
--- PASS: TestDSNParser/tcp(de:ad:be:ef::ca:fe)/dbname (0.00s)
--- PASS:
TestDSNParser/user:password@/dbname?loc=UTC&timeout=30s&parseTime=true&timeTruncate=1h
(0.00s)
=== RUN TestDSNParserInvalid
--- PASS: TestDSNParserInvalid (0.00s)
=== RUN TestDSNReformat
=== RUN TestDSNReformat/username:password@protocol(address)/dbname?param=value
=== RUN
TestDSNReformat/username:password@protocol(address)/dbname?param=value&columnsWithAlias=true
dsn_test.go:138: 1.
"username:password@protocol(address)/dbname?param=value&columnsWithAlias=true" reformatted as
"username:password@protocol(address)/dbname?columnsWithAlias=true¶m=value"
=== RUN
TestDSNReformat/username:password@protocol(address)/dbname?param=value&columnsWithAlias=true&multiStatements=true
dsn_test.go:138: 2.
"username:password@protocol(address)/dbname?param=value&columnsWithAlias=true&multiStatements=true"
reformatted as
"username:password@protocol(address)/dbname?columnsWithAlias=true&multiStatements=true¶m=value"
=== RUN TestDSNReformat/user@unix(/path/to/socket)/dbname?charset=utf8
=== RUN
TestDSNReformat/user:password@tcp(localhost:5555)/dbname?charset=utf8&tls=true
dsn_test.go:138: 4. "user:password@tcp(localhost:5555)/dbname?charset=utf8&tls=true"
reformatted as "user:password@tcp(localhost:5555)/dbname?tls=true&charset=utf8"
=== RUN
TestDSNReformat/user:password@tcp(localhost:5555)/dbname?charset=utf8mb4,utf8&tls=skip-verify
dsn_test.go:138: 5.
"user:password@tcp(localhost:5555)/dbname?charset=utf8mb4,utf8&tls=skip-verify" reformatted
as "user:password@tcp(localhost:5555)/dbname?tls=skip-verify&charset=utf8mb4%2Cutf8"
=== RUN
TestDSNReformat/user:password@/dbname?loc=UTC&timeout=30s&readTimeout=1s&writeTimeout=1s&allowAllFiles=1&clientFoundRows=true&allowOldPasswords=TRUE&collation=utf8mb4_unicode_ci&maxAllowedPacket=16777216&tls=false&allowCleartextPasswords=true&parseTime=true&rejectReadOnly=true
dsn_test.go:138: 6.
"user:password@/dbname?loc=UTC&timeout=30s&readTimeout=1s&writeTimeout=1s&allowAllFiles=1&clientFoundRows=true&allowOldPasswords=TRUE&collation=utf8mb4_unicode_ci&maxAllowedPacket=16777216&tls=false&allowCleartextPasswords=true&parseTime=true&rejectReadOnly=true"
reformatted as
"user:password@tcp(127.0.0.1:3306)/dbname?allowAllFiles=true&allowCleartextPasswords=true&allowOldPasswords=true&clientFoundRows=true&collation=utf8mb4_unicode_ci&parseTime=true&readTimeout=1s&rejectReadOnly=true&timeout=30s&tls=false&writeTimeout=1s&maxAllowedPacket=16777216"
=== RUN
TestDSNReformat/user:password@/dbname?allowNativePasswords=false&checkConnLiveness=false&maxAllowedPacket=0&allowFallbackToPlaintext=true
dsn_test.go:138: 7.
"user:password@/dbname?allowNativePasswords=false&checkConnLiveness=false&maxAllowedPacket=0&allowFallbackToPlaintext=true"
reformatted as
"user:password@tcp(127.0.0.1:3306)/dbname?allowFallbackToPlaintext=true&allowNativePasswords=false&checkConnLiveness=false&maxAllowedPacket=0"
=== RUN
TestDSNReformat/user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname?loc=Local
dsn_test.go:138: 8. "user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname?loc=Local"
reformatted as "user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname?loc=UTC"
dsn_test.go:155: 8. "user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname?loc=UTC"
does not match "user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname"
=== RUN TestDSNReformat//dbname
dsn_test.go:138: 9. "/dbname" reformatted as "tcp(127.0.0.1:3306)/dbname"
=== RUN TestDSNReformat//dbname%2Fwithslash
dsn_test.go:138: 10. "/dbname%2Fwithslash" reformatted as
"tcp(127.0.0.1:3306)/dbname%2Fwithslash"
=== RUN TestDSNReformat/@/
dsn_test.go:138: 11. "@/" reformatted as "tcp(127.0.0.1:3306)/"
=== RUN TestDSNReformat//
dsn_test.go:138: 12. "/" reformatted as "tcp(127.0.0.1:3306)/"
=== RUN TestDSNReformat/#00
dsn_test.go:138: 13. "" reformatted as "tcp(127.0.0.1:3306)/"
=== RUN TestDSNReformat/user:p@/ssword@/
dsn_test.go:138: 14. "user:p@/ssword@/" reformatted as
"user:p@/ssword@tcp(127.0.0.1:3306)/"
=== RUN TestDSNReformat/unix/?arg=%2Fsome%2Fpath.ext
dsn_test.go:138: 15. "unix/?arg=%2Fsome%2Fpath.ext" reformatted as
"unix(/tmp/mysql.sock)/?arg=%2Fsome%2Fpath.ext"
=== RUN TestDSNReformat/tcp(127.0.0.1)/dbname
dsn_test.go:138: 16. "tcp(127.0.0.1)/dbname" reformatted as
"tcp(127.0.0.1:3306)/dbname"
=== RUN TestDSNReformat/tcp(de:ad:be:ef::ca:fe)/dbname
dsn_test.go:138: 17. "tcp(de:ad:be:ef::ca:fe)/dbname" reformatted as
"tcp([de:ad:be:ef::ca:fe]:3306)/dbname"
=== RUN
TestDSNReformat/user:password@/dbname?loc=UTC&timeout=30s&parseTime=true&timeTruncate=1h
dsn_test.go:138: 18.
"user:password@/dbname?loc=UTC&timeout=30s&parseTime=true&timeTruncate=1h" reformatted as
"user:password@tcp(127.0.0.1:3306)/dbname?parseTime=true&timeTruncate=1h0m0s&timeout=30s"
--- FAIL: TestDSNReformat (0.00s)
--- PASS:
TestDSNReformat/username:password@protocol(address)/dbname?param=value (0.00s)
--- PASS:
TestDSNReformat/username:password@protocol(address)/dbname?param=value&columnsWithAlias=true
(0.00s)
--- PASS:
TestDSNReformat/username:password@protocol(address)/dbname?param=value&columnsWithAlias=true&multiStatements=true
(0.00s)
--- PASS: TestDSNReformat/user@unix(/path/to/socket)/dbname?charset=utf8
(0.00s)
--- PASS:
TestDSNReformat/user:password@tcp(localhost:5555)/dbname?charset=utf8&tls=true
(0.00s)
--- PASS:
TestDSNReformat/user:password@tcp(localhost:5555)/dbname?charset=utf8mb4,utf8&tls=skip-verify
(0.00s)
--- PASS:
TestDSNReformat/user:password@/dbname?loc=UTC&timeout=30s&readTimeout=1s&writeTimeout=1s&allowAllFiles=1&clientFoundRows=true&allowOldPasswords=TRUE&collation=utf8mb4_unicode_ci&maxAllowedPacket=16777216&tls=false&allowCleartextPasswords=true&parseTime=true&rejectReadOnly=true
(0.00s)
--- PASS:
TestDSNReformat/user:password@/dbname?allowNativePasswords=false&checkConnLiveness=false&maxAllowedPacket=0&allowFallbackToPlaintext=true
(0.00s)
--- FAIL:
TestDSNReformat/user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname?loc=Local
(0.00s)
--- PASS: TestDSNReformat//dbname (0.00s)
--- PASS: TestDSNReformat//dbname%2Fwithslash (0.00s)
--- PASS: TestDSNReformat/@/ (0.00s)
--- PASS: TestDSNReformat// (0.00s)
--- PASS: TestDSNReformat/#00 (0.00s)
--- PASS: TestDSNReformat/user:p@/ssword@/ (0.00s)
--- PASS: TestDSNReformat/unix/?arg=%2Fsome%2Fpath.ext (0.00s)
--- PASS: TestDSNReformat/tcp(127.0.0.1)/dbname (0.00s)
--- PASS: TestDSNReformat/tcp(de:ad:be:ef::ca:fe)/dbname (0.00s)
--- PASS:
TestDSNReformat/user:password@/dbname?loc=UTC&timeout=30s&parseTime=true&timeTruncate=1h
(0.00s)
=== RUN TestDSNServerPubKey
--- PASS: TestDSNServerPubKey (0.00s)
=== RUN TestDSNServerPubKeyQueryEscape
--- PASS: TestDSNServerPubKeyQueryEscape (0.00s)
=== RUN TestDSNWithCustomTLS
--- PASS: TestDSNWithCustomTLS (0.00s)
=== RUN TestDSNTLSConfig
--- PASS: TestDSNTLSConfig (0.00s)
=== RUN TestDSNWithCustomTLSQueryEscape
--- PASS: TestDSNWithCustomTLSQueryEscape (0.00s)
=== RUN TestDSNUnsafeCollation
--- PASS: TestDSNUnsafeCollation (0.00s)
=== RUN TestParamsAreSorted
--- PASS: TestParamsAreSorted (0.00s)
=== RUN TestCloneConfig
--- PASS: TestCloneConfig (0.00s)
=== RUN TestNormalizeTLSConfig
=== RUN TestNormalizeTLSConfig/#00
=== RUN TestNormalizeTLSConfig/false
=== RUN TestNormalizeTLSConfig/true
=== RUN TestNormalizeTLSConfig/skip-verify
=== RUN TestNormalizeTLSConfig/preferred
=== RUN TestNormalizeTLSConfig/test_tls_config
--- PASS: TestNormalizeTLSConfig (0.00s)
--- PASS: TestNormalizeTLSConfig/#00 (0.00s)
--- PASS: TestNormalizeTLSConfig/false (0.00s)
--- PASS: TestNormalizeTLSConfig/true (0.00s)
--- PASS: TestNormalizeTLSConfig/skip-verify (0.00s)
--- PASS: TestNormalizeTLSConfig/preferred (0.00s)
--- PASS: TestNormalizeTLSConfig/test_tls_config (0.00s)
=== RUN TestErrorsSetLogger
--- PASS: TestErrorsSetLogger (0.00s)
=== RUN TestErrorsStrictIgnoreNotes
driver_test.go:145: MySQL server not running on tcp(localhost:3306)
--- SKIP: TestErrorsStrictIgnoreNotes (0.00s)
=== RUN TestMySQLErrIs
--- PASS: TestMySQLErrIs (0.00s)
=== RUN TestScanNullTime
--- PASS: TestScanNullTime (0.00s)
=== RUN TestReadPacketSingleByte
--- PASS: TestReadPacketSingleByte (0.00s)
=== RUN TestReadPacketWrongSequenceID
[mysql] 2024/11/23 12:36:27 connection.go:49: busy buffer
[mysql] 2024/11/23 12:36:27 connection.go:49: busy buffer
--- PASS: TestReadPacketWrongSequenceID (0.00s)
=== RUN TestReadPacketSplit
--- PASS: TestReadPacketSplit (0.01s)
=== RUN TestReadPacketFail
[mysql] 2024/11/23 12:36:27 connection.go:49: malformed packet
[mysql] 2024/11/23 12:36:27 connection.go:49: connection is closed
[mysql] 2024/11/23 12:36:27 connection.go:49: too many reads
--- PASS: TestReadPacketFail (0.00s)
=== RUN TestRegression801
--- PASS: TestRegression801 (0.00s)
=== RUN TestConvertDerivedString
--- PASS: TestConvertDerivedString (0.00s)
=== RUN TestConvertDerivedByteSlice
--- PASS: TestConvertDerivedByteSlice (0.00s)
=== RUN TestConvertDerivedUnsupportedSlice
--- PASS: TestConvertDerivedUnsupportedSlice (0.00s)
=== RUN TestConvertDerivedBool
--- PASS: TestConvertDerivedBool (0.00s)
=== RUN TestConvertPointer
--- PASS: TestConvertPointer (0.00s)
=== RUN TestConvertSignedIntegers
--- PASS: TestConvertSignedIntegers (0.00s)
=== RUN TestConvertUnsignedIntegers
--- PASS: TestConvertUnsignedIntegers (0.00s)
=== RUN TestConvertJSON
--- PASS: TestConvertJSON (0.00s)
=== RUN TestLengthEncodedInteger
--- PASS: TestLengthEncodedInteger (0.00s)
=== RUN TestFormatBinaryDateTime
--- PASS: TestFormatBinaryDateTime (0.00s)
=== RUN TestFormatBinaryTime
--- PASS: TestFormatBinaryTime (0.00s)
=== RUN TestEscapeBackslash
--- PASS: TestEscapeBackslash (0.00s)
=== RUN TestEscapeQuotes
--- PASS: TestEscapeQuotes (0.00s)
=== RUN TestAtomicError
--- PASS: TestAtomicError (0.00s)
=== RUN TestIsolationLevelMapping
--- PASS: TestIsolationLevelMapping (0.00s)
=== RUN TestAppendDateTime
--- PASS: TestAppendDateTime (0.00s)
=== RUN TestParseDateTime
=== RUN TestParseDateTime/parse_date-UTC
=== RUN TestParseDateTime/parse_null_date-UTC
=== RUN TestParseDateTime/parse_datetime-UTC
=== RUN TestParseDateTime/parse_null_datetime-UTC
=== RUN TestParseDateTime/parse_datetime_nanosec_1-digit-UTC
=== RUN TestParseDateTime/parse_datetime_nanosec_2-digits-UTC
=== RUN TestParseDateTime/parse_datetime_nanosec_3-digits-UTC
=== RUN TestParseDateTime/parse_datetime_nanosec_4-digits-UTC
=== RUN TestParseDateTime/parse_datetime_nanosec_5-digits-UTC
=== RUN TestParseDateTime/parse_datetime_nanosec_6-digits-UTC
=== RUN TestParseDateTime/parse_date-test
=== RUN TestParseDateTime/parse_null_date-test
=== RUN TestParseDateTime/parse_datetime-test
=== RUN TestParseDateTime/parse_null_datetime-test
=== RUN TestParseDateTime/parse_datetime_nanosec_1-digit-test
=== RUN TestParseDateTime/parse_datetime_nanosec_2-digits-test
=== RUN TestParseDateTime/parse_datetime_nanosec_3-digits-test
=== RUN TestParseDateTime/parse_datetime_nanosec_4-digits-test
=== RUN TestParseDateTime/parse_datetime_nanosec_5-digits-test
=== RUN TestParseDateTime/parse_datetime_nanosec_6-digits-test
--- PASS: TestParseDateTime (0.00s)
--- PASS: TestParseDateTime/parse_date-UTC (0.00s)
--- PASS: TestParseDateTime/parse_null_date-UTC (0.00s)
--- PASS: TestParseDateTime/parse_datetime-UTC (0.00s)
--- PASS: TestParseDateTime/parse_null_datetime-UTC (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_1-digit-UTC (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_2-digits-UTC (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_3-digits-UTC (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_4-digits-UTC (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_5-digits-UTC (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_6-digits-UTC (0.00s)
--- PASS: TestParseDateTime/parse_date-test (0.00s)
--- PASS: TestParseDateTime/parse_null_date-test (0.00s)
--- PASS: TestParseDateTime/parse_datetime-test (0.00s)
--- PASS: TestParseDateTime/parse_null_datetime-test (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_1-digit-test (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_2-digits-test (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_3-digits-test (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_4-digits-test (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_5-digits-test (0.00s)
--- PASS: TestParseDateTime/parse_datetime_nanosec_6-digits-test (0.00s)
=== RUN TestInvalidDateTime
=== RUN TestInvalidDateTime/parse_datetime_without_day
--- PASS: TestInvalidDateTime (0.00s)
--- PASS: TestInvalidDateTime/parse_datetime_without_day (0.00s)
=== RUN TestParseDateTimeFail
=== RUN TestParseDateTimeFail/parse_invalid_time
=== RUN TestParseDateTimeFail/parse_year
=== RUN TestParseDateTimeFail/parse_month
=== RUN TestParseDateTimeFail/parse_"-"_after_parsed_year
=== RUN TestParseDateTimeFail/parse_"-"_after_parsed_month
=== RUN TestParseDateTimeFail/parse_"_"_after_parsed_date
=== RUN TestParseDateTimeFail/parse_":"_after_parsed_date
=== RUN TestParseDateTimeFail/parse_":"_after_parsed_hour
=== RUN TestParseDateTimeFail/parse_"."_after_parsed_sec
--- PASS: TestParseDateTimeFail (0.00s)
--- PASS: TestParseDateTimeFail/parse_invalid_time (0.00s)
--- PASS: TestParseDateTimeFail/parse_year (0.00s)
--- PASS: TestParseDateTimeFail/parse_month (0.00s)
--- PASS: TestParseDateTimeFail/parse_"-"_after_parsed_year (0.00s)
--- PASS: TestParseDateTimeFail/parse_"-"_after_parsed_month (0.00s)
--- PASS: TestParseDateTimeFail/parse_"_"_after_parsed_date (0.00s)
--- PASS: TestParseDateTimeFail/parse_":"_after_parsed_date (0.00s)
--- PASS: TestParseDateTimeFail/parse_":"_after_parsed_hour (0.00s)
--- PASS: TestParseDateTimeFail/parse_"."_after_parsed_sec (0.00s)
=== RUN FuzzFormatDSN
=== RUN FuzzFormatDSN/seed#0
=== RUN FuzzFormatDSN/seed#1
dsn_fuzz_test.go:34: invalid addr "address": address address: missing port
in address
=== RUN FuzzFormatDSN/seed#2
dsn_fuzz_test.go:34: invalid addr "address": address address: missing port
in address
=== RUN FuzzFormatDSN/seed#3
=== RUN FuzzFormatDSN/seed#4
=== RUN FuzzFormatDSN/seed#5
=== RUN FuzzFormatDSN/seed#6
=== RUN FuzzFormatDSN/seed#7
=== RUN FuzzFormatDSN/seed#8
dsn_fuzz_test.go:44: "user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname?loc=UTC"
rewritten as "user:p@ss(word)@tcp([de:ad:be:ef::ca:fe]:80)/dbname"
=== RUN FuzzFormatDSN/seed#9
=== RUN FuzzFormatDSN/seed#10
=== RUN FuzzFormatDSN/seed#11
=== RUN FuzzFormatDSN/seed#12
=== RUN FuzzFormatDSN/seed#13
=== RUN FuzzFormatDSN/seed#14
=== RUN FuzzFormatDSN/seed#15
dsn_fuzz_test.go:34: invalid addr "/tmp/mysql.sock": address
/tmp/mysql.sock: missing port in address
=== RUN FuzzFormatDSN/seed#16
=== RUN FuzzFormatDSN/seed#17
=== RUN FuzzFormatDSN/seed#18
--- FAIL: FuzzFormatDSN (0.00s)
--- PASS: FuzzFormatDSN/seed#0 (0.00s)
--- SKIP: FuzzFormatDSN/seed#1 (0.00s)
--- SKIP: FuzzFormatDSN/seed#2 (0.00s)
--- PASS: FuzzFormatDSN/seed#3 (0.00s)
--- PASS: FuzzFormatDSN/seed#4 (0.00s)
--- PASS: FuzzFormatDSN/seed#5 (0.00s)
--- PASS: FuzzFormatDSN/seed#6 (0.00s)
--- PASS: FuzzFormatDSN/seed#7 (0.00s)
--- FAIL: FuzzFormatDSN/seed#8 (0.00s)
--- PASS: FuzzFormatDSN/seed#9 (0.00s)
--- PASS: FuzzFormatDSN/seed#10 (0.00s)
--- PASS: FuzzFormatDSN/seed#11 (0.00s)
--- PASS: FuzzFormatDSN/seed#12 (0.00s)
--- PASS: FuzzFormatDSN/seed#13 (0.00s)
--- PASS: FuzzFormatDSN/seed#14 (0.00s)
--- SKIP: FuzzFormatDSN/seed#15 (0.00s)
--- PASS: FuzzFormatDSN/seed#16 (0.00s)
--- PASS: FuzzFormatDSN/seed#17 (0.00s)
--- PASS: FuzzFormatDSN/seed#18 (0.00s)
FAIL
FAIL github.com/go-sql-driver/mysql 0.022s
FAIL
dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2
github.com/go-sql-driver/mysql returned exit code 1
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202411/
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 could not 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 affects, so that this is still visible in the BTS web
page for this package.
Thanks.