Source: golang-github-gin-gonic-gin
Version: 1.3.0+dfsg1-3
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20181229 ftbfs-buster
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --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
> -gcflags=all=\"-trimpath=/<<BUILDDIR>>/golang-github-gin-gonic-gin-1.3.0\+dfsg1/obj-x86_64-linux-gnu/src\"
>
> -asmflags=all=\"-trimpath=/<<BUILDDIR>>/golang-github-gin-gonic-gin-1.3.0\+dfsg1/obj-x86_64-linux-gnu/src\"
> -v -p 2 github.com/gin-gonic/gin github.com/gin-gonic/gin/binding
> github.com/gin-gonic/gin/ginS github.com/gin-gonic/gin/json
> github.com/gin-gonic/gin/render
> errors
> internal/race
> internal/cpu
> runtime/internal/atomic
> runtime/internal/sys
> sync/atomic
> unicode
> runtime
> unicode/utf8
> crypto/subtle
> math
> strconv
> encoding
> internal/testlog
> unicode/utf16
> math/bits
> container/list
> crypto/internal/cipherhw
> crypto/rc4
> vendor/golang_org/x/crypto/cryptobyte/asn1
> internal/nettrace
> runtime/cgo
> vendor/golang_org/x/crypto/poly1305
> vendor/golang_org/x/crypto/curve25519
> sync
> io
> reflect
> bytes
> bufio
> syscall
> time
> encoding/binary
> encoding/base64
> strings
> internal/poll
> sort
> os
> hash
> hash/crc32
> crypto/cipher
> crypto/aes
> fmt
> path/filepath
> io/ioutil
> internal/syscall/unix
> math/rand
> crypto
> encoding/xml
> encoding/json
> compress/flate
> context
> math/big
> compress/gzip
> crypto/des
> crypto/sha512
> crypto/hmac
> crypto/md5
> crypto/sha1
> crypto/sha256
> encoding/hex
> crypto/rand
> crypto/elliptic
> encoding/asn1
> crypto/rsa
> crypto/ecdsa
> crypto/dsa
> crypto/x509/pkix
> encoding/pem
> vendor/golang_org/x/crypto/cryptobyte
> internal/singleflight
> net
> net/url
> vendor/golang_org/x/crypto/chacha20poly1305/internal/chacha20
> vendor/golang_org/x/crypto/chacha20poly1305
> vendor/golang_org/x/net/http2/hpack
> vendor/golang_org/x/text/transform
> log
> vendor/golang_org/x/text/unicode/bidi
> vendor/golang_org/x/text/secure/bidirule
> vendor/golang_org/x/text/unicode/norm
> vendor/golang_org/x/net/idna
> mime
> mime/quotedprintable
> net/http/internal
> path
> github.com/gin-gonic/gin/json
> github.com/golang/protobuf/proto
> crypto/x509
> crypto/tls
> vendor/golang_org/x/net/lex/httplex
> vendor/golang_org/x/net/proxy
> net/textproto
> mime/multipart
> encoding/gob
> net/http/httptrace
> net/http
> html
> text/template/parse
> text/template
> html/template
> regexp/syntax
> regexp
> gopkg.in/go-playground/validator.v8
> github.com/gin-contrib/sse
> net/rpc
> gopkg.in/yaml.v2
> github.com/ugorji/go/codec
> github.com/mattn/go-isatty
> net/http/httputil
> github.com/gin-gonic/gin/binding
> github.com/gin-gonic/gin/render
> github.com/gin-gonic/gin
> github.com/gin-gonic/gin/ginS
> dh_auto_test -O--buildsystem=golang
> cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2
> github.com/gin-gonic/gin github.com/gin-gonic/gin/binding
> github.com/gin-gonic/gin/ginS github.com/gin-gonic/gin/json
> github.com/gin-gonic/gin/render
> === RUN TestBasicAuth
> --- PASS: TestBasicAuth (0.00s)
> === RUN TestBasicAuthFails
> --- PASS: TestBasicAuthFails (0.00s)
> === RUN TestBasicAuthSearchCredential
> --- PASS: TestBasicAuthSearchCredential (0.00s)
> === RUN TestBasicAuthAuthorizationHeader
> --- PASS: TestBasicAuthAuthorizationHeader (0.00s)
> === RUN TestBasicAuthSecureCompare
> --- PASS: TestBasicAuthSecureCompare (0.00s)
> === RUN TestBasicAuthSucceed
> --- PASS: TestBasicAuthSucceed (0.00s)
> === RUN TestBasicAuth401
> --- PASS: TestBasicAuth401 (0.00s)
> === RUN TestBasicAuth401WithCustomRealm
> --- PASS: TestBasicAuth401WithCustomRealm (0.00s)
> === RUN TestContextFormFile
> --- PASS: TestContextFormFile (0.00s)
> === RUN TestContextMultipartForm
> --- PASS: TestContextMultipartForm (0.00s)
> === RUN TestSaveUploadedOpenFailed
> --- PASS: TestSaveUploadedOpenFailed (0.00s)
> === RUN TestSaveUploadedCreateFailed
> --- PASS: TestSaveUploadedCreateFailed (0.00s)
> === RUN TestContextReset
> --- PASS: TestContextReset (0.00s)
> === RUN TestContextHandlers
> --- PASS: TestContextHandlers (0.00s)
> === RUN TestContextSetGet
> --- PASS: TestContextSetGet (0.00s)
> === RUN TestContextSetGetValues
> --- PASS: TestContextSetGetValues (0.00s)
> === RUN TestContextGetString
> --- PASS: TestContextGetString (0.00s)
> === RUN TestContextSetGetBool
> --- PASS: TestContextSetGetBool (0.00s)
> === RUN TestContextGetInt
> --- PASS: TestContextGetInt (0.00s)
> === RUN TestContextGetInt64
> --- PASS: TestContextGetInt64 (0.00s)
> === RUN TestContextGetFloat64
> --- PASS: TestContextGetFloat64 (0.00s)
> === RUN TestContextGetTime
> --- PASS: TestContextGetTime (0.00s)
> === RUN TestContextGetDuration
> --- PASS: TestContextGetDuration (0.00s)
> === RUN TestContextGetStringSlice
> --- PASS: TestContextGetStringSlice (0.00s)
> === RUN TestContextGetStringMap
> --- PASS: TestContextGetStringMap (0.00s)
> === RUN TestContextGetStringMapString
> --- PASS: TestContextGetStringMapString (0.00s)
> === RUN TestContextGetStringMapStringSlice
> --- PASS: TestContextGetStringMapStringSlice (0.00s)
> === RUN TestContextCopy
> --- PASS: TestContextCopy (0.00s)
> === RUN TestContextHandlerName
> --- PASS: TestContextHandlerName (0.00s)
> === RUN TestContextHandler
> --- PASS: TestContextHandler (0.00s)
> === RUN TestContextQuery
> --- PASS: TestContextQuery (0.00s)
> === RUN TestContextQueryAndPostForm
> --- PASS: TestContextQueryAndPostForm (0.00s)
> === RUN TestContextPostFormMultipart
> --- PASS: TestContextPostFormMultipart (0.00s)
> === RUN TestContextSetCookie
> --- PASS: TestContextSetCookie (0.00s)
> === RUN TestContextSetCookiePathEmpty
> --- PASS: TestContextSetCookiePathEmpty (0.00s)
> === RUN TestContextGetCookie
> --- PASS: TestContextGetCookie (0.00s)
> === RUN TestContextBodyAllowedForStatus
> --- PASS: TestContextBodyAllowedForStatus (0.00s)
> === RUN TestContextRenderPanicIfErr
> --- PASS: TestContextRenderPanicIfErr (0.00s)
> === RUN TestContextRenderJSON
> --- PASS: TestContextRenderJSON (0.00s)
> === RUN TestContextRenderJSONP
> --- PASS: TestContextRenderJSONP (0.00s)
> === RUN TestContextRenderJSONPWithoutCallback
> --- PASS: TestContextRenderJSONPWithoutCallback (0.00s)
> === RUN TestContextRenderNoContentJSON
> --- PASS: TestContextRenderNoContentJSON (0.00s)
> === RUN TestContextRenderAPIJSON
> --- PASS: TestContextRenderAPIJSON (0.00s)
> === RUN TestContextRenderNoContentAPIJSON
> --- PASS: TestContextRenderNoContentAPIJSON (0.00s)
> === RUN TestContextRenderIndentedJSON
> --- PASS: TestContextRenderIndentedJSON (0.00s)
> === RUN TestContextRenderNoContentIndentedJSON
> --- PASS: TestContextRenderNoContentIndentedJSON (0.00s)
> === RUN TestContextRenderSecureJSON
> --- PASS: TestContextRenderSecureJSON (0.00s)
> === RUN TestContextRenderNoContentSecureJSON
> --- PASS: TestContextRenderNoContentSecureJSON (0.00s)
> === RUN TestContextRenderNoContentAsciiJSON
> --- PASS: TestContextRenderNoContentAsciiJSON (0.00s)
> === RUN TestContextRenderHTML
> --- PASS: TestContextRenderHTML (0.00s)
> === RUN TestContextRenderHTML2
> --- PASS: TestContextRenderHTML2 (0.00s)
> === RUN TestContextRenderNoContentHTML
> --- PASS: TestContextRenderNoContentHTML (0.00s)
> === RUN TestContextRenderXML
> --- PASS: TestContextRenderXML (0.00s)
> === RUN TestContextRenderNoContentXML
> --- PASS: TestContextRenderNoContentXML (0.00s)
> === RUN TestContextRenderString
> --- PASS: TestContextRenderString (0.00s)
> === RUN TestContextRenderNoContentString
> --- PASS: TestContextRenderNoContentString (0.00s)
> === RUN TestContextRenderHTMLString
> --- PASS: TestContextRenderHTMLString (0.00s)
> === RUN TestContextRenderNoContentHTMLString
> --- PASS: TestContextRenderNoContentHTMLString (0.00s)
> === RUN TestContextRenderData
> --- PASS: TestContextRenderData (0.00s)
> === RUN TestContextRenderNoContentData
> --- PASS: TestContextRenderNoContentData (0.00s)
> === RUN TestContextRenderSSE
> --- PASS: TestContextRenderSSE (0.00s)
> === RUN TestContextRenderFile
> --- PASS: TestContextRenderFile (0.00s)
> === RUN TestContextRenderYAML
> --- PASS: TestContextRenderYAML (0.00s)
> === RUN TestContextHeaders
> --- PASS: TestContextHeaders (0.00s)
> === RUN TestContextRenderRedirectWithRelativePath
> --- PASS: TestContextRenderRedirectWithRelativePath (0.00s)
> === RUN TestContextRenderRedirectWithAbsolutePath
> --- PASS: TestContextRenderRedirectWithAbsolutePath (0.00s)
> === RUN TestContextRenderRedirectWith201
> --- PASS: TestContextRenderRedirectWith201 (0.00s)
> === RUN TestContextRenderRedirectAll
> --- PASS: TestContextRenderRedirectAll (0.00s)
> === RUN TestContextNegotiationWithJSON
> --- PASS: TestContextNegotiationWithJSON (0.00s)
> === RUN TestContextNegotiationWithXML
> --- PASS: TestContextNegotiationWithXML (0.00s)
> === RUN TestContextNegotiationWithHTML
> --- PASS: TestContextNegotiationWithHTML (0.00s)
> === RUN TestContextNegotiationNotSupport
> --- PASS: TestContextNegotiationNotSupport (0.00s)
> === RUN TestContextNegotiationFormat
> --- PASS: TestContextNegotiationFormat (0.00s)
> === RUN TestContextNegotiationFormatWithAccept
> --- PASS: TestContextNegotiationFormatWithAccept (0.00s)
> === RUN TestContextNegotiationFormatCustum
> --- PASS: TestContextNegotiationFormatCustum (0.00s)
> === RUN TestContextIsAborted
> --- PASS: TestContextIsAborted (0.00s)
> === RUN TestContextAbortWithStatus
> --- PASS: TestContextAbortWithStatus (0.00s)
> === RUN TestContextAbortWithStatusJSON
> --- PASS: TestContextAbortWithStatusJSON (0.00s)
> === RUN TestContextError
> --- PASS: TestContextError (0.00s)
> === RUN TestContextTypedError
> --- PASS: TestContextTypedError (0.00s)
> === RUN TestContextAbortWithError
> --- PASS: TestContextAbortWithError (0.00s)
> === RUN TestContextClientIP
> --- PASS: TestContextClientIP (0.00s)
> === RUN TestContextContentType
> --- PASS: TestContextContentType (0.00s)
> === RUN TestContextAutoBindJSON
> --- PASS: TestContextAutoBindJSON (0.00s)
> === RUN TestContextBindWithJSON
> --- PASS: TestContextBindWithJSON (0.00s)
> === RUN TestContextBindWithQuery
> --- PASS: TestContextBindWithQuery (0.00s)
> === RUN TestContextBadAutoBind
> --- PASS: TestContextBadAutoBind (0.00s)
> === RUN TestContextAutoShouldBindJSON
> --- PASS: TestContextAutoShouldBindJSON (0.00s)
> === RUN TestContextShouldBindWithJSON
> --- PASS: TestContextShouldBindWithJSON (0.00s)
> === RUN TestContextShouldBindWithQuery
> --- PASS: TestContextShouldBindWithQuery (0.00s)
> === RUN TestContextBadAutoShouldBind
> --- PASS: TestContextBadAutoShouldBind (0.00s)
> === RUN TestContextShouldBindBodyWith
> --- PASS: TestContextShouldBindBodyWith (0.00s)
> context_test.go:1453: testing: JSON & JSON
> context_test.go:1453: testing: JSON & XML
> context_test.go:1453: testing: XML & XML
> === RUN TestContextGolangContext
> --- PASS: TestContextGolangContext (0.00s)
> === RUN TestWebsocketsRequired
> --- PASS: TestWebsocketsRequired (0.00s)
> === RUN TestGetRequestHeaderValue
> --- PASS: TestGetRequestHeaderValue (0.00s)
> === RUN TestContextGetRawData
> --- PASS: TestContextGetRawData (0.00s)
> === RUN TestContextRenderDataFromReader
> --- PASS: TestContextRenderDataFromReader (0.00s)
> === RUN TestContextStream
> --- PASS: TestContextStream (0.00s)
> === RUN TestContextStreamWithClientGone
> --- PASS: TestContextStreamWithClientGone (0.00s)
> === RUN TestIsDebugging
> --- PASS: TestIsDebugging (0.00s)
> === RUN TestDebugPrint
> --- PASS: TestDebugPrint (0.00s)
> === RUN TestDebugPrintError
> --- PASS: TestDebugPrintError (0.00s)
> === RUN TestDebugPrintRoutes
> --- PASS: TestDebugPrintRoutes (0.00s)
> === RUN TestDebugPrintLoadTemplate
> --- PASS: TestDebugPrintLoadTemplate (0.00s)
> === RUN TestDebugPrintWARNINGSetHTMLTemplate
> --- PASS: TestDebugPrintWARNINGSetHTMLTemplate (0.00s)
> === RUN TestDebugPrintWARNINGDefault
> --- PASS: TestDebugPrintWARNINGDefault (0.00s)
> === RUN TestDebugPrintWARNINGNew
> --- PASS: TestDebugPrintWARNINGNew (0.00s)
> === RUN TestBindWith
> BindWith(\"interface{}, binding.Binding\") error is going to
> be deprecated, please check issue #662 and either use MustBindWith() if
> you
> want HTTP 400 to be automatically returned if any error occur, or use
> ShouldBindWith() if you need to manage the error.
> --- PASS: TestBindWith (0.00s)
> === RUN TestError
> --- PASS: TestError (0.00s)
> === RUN TestErrorSlice
> --- PASS: TestErrorSlice (0.00s)
> === RUN TestRunEmpty
> --- PASS: TestRunEmpty (0.01s)
> === RUN TestRunEmptyWithEnv
> --- PASS: TestRunEmptyWithEnv (0.01s)
> === RUN TestRunTooMuchParams
> --- PASS: TestRunTooMuchParams (0.00s)
> === RUN TestRunWithPort
> --- PASS: TestRunWithPort (0.01s)
> === RUN TestUnixSocket
> --- PASS: TestUnixSocket (0.01s)
> === RUN TestBadUnixSocket
> --- PASS: TestBadUnixSocket (0.00s)
> === RUN TestWithHttptestWithAutoSelectedPort
> --- PASS: TestWithHttptestWithAutoSelectedPort (0.00s)
> === RUN TestLoadHTMLGlob
> [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in
> production.
> - using env: export GIN_MODE=release
> - using code: gin.SetMode(gin.ReleaseMode)
>
> [GIN-debug] Loaded HTML Templates (3):
> -
> - hello.tmpl
> - raw.tmpl
>
> [GIN-debug] GET /test -->
> github.com/gin-gonic/gin.setupHTMLGlob.func1.1 (1 handlers)
> [GIN-debug] GET /raw -->
> github.com/gin-gonic/gin.setupHTMLGlob.func1.2 (1 handlers)
> [GIN-debug] Listening and serving HTTP on :9888
> --- PASS: TestLoadHTMLGlob (1.00s)
> gin_test.go:78: waiting 1 second for server startup
> === RUN TestLoadHTMLGlob2
> --- PASS: TestLoadHTMLGlob2 (1.00s)
> gin_test.go:78: waiting 1 second for server startup
> === RUN TestLoadHTMLGlob3
> --- PASS: TestLoadHTMLGlob3 (1.00s)
> gin_test.go:78: waiting 1 second for server startup
> === RUN TestLoadHTMLGlobUsingTLS
> [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in
> production.
> - using env: export GIN_MODE=release
> - using code: gin.SetMode(gin.ReleaseMode)
>
> [GIN-debug] Loaded HTML Templates (3):
> -
> - hello.tmpl
> - raw.tmpl
>
> [GIN-debug] GET /test -->
> github.com/gin-gonic/gin.setupHTMLGlob.func1.1 (1 handlers)
> [GIN-debug] GET /raw -->
> github.com/gin-gonic/gin.setupHTMLGlob.func1.2 (1 handlers)
> [GIN-debug] Listening and serving HTTPS on :9999
> [GIN-debug] [ERROR] listen tcp :9999: bind: address already in use
> Get https://127.0.0.1:9999/test: http: server gave HTTP response to HTTPS
> client
> --- FAIL: TestLoadHTMLGlobUsingTLS (1.01s)
> gin_test.go:78: waiting 1 second for server startup
> panic: runtime error: invalid memory address or nil pointer dereference
> [recovered]
> panic: runtime error: invalid memory address or nil pointer dereference
> [signal SIGSEGV: segmentation violation code=0x1 addr=0x40 pc=0x94e4a6]
>
> goroutine 193 [running]:
> testing.tRunner.func1(0xc42030d0e0)
> /usr/lib/go-1.10/src/testing/testing.go:742 +0x29d
> panic(0xa0e9c0, 0xe1dc40)
> /usr/lib/go-1.10/src/runtime/panic.go:502 +0x229
> github.com/gin-gonic/gin.TestLoadHTMLGlobUsingTLS(0xc42030d0e0)
>
> /<<BUILDDIR>>/golang-github-gin-gonic-gin-1.3.0+dfsg1/obj-x86_64-linux-gnu/src/github.com/gin-gonic/gin/gin_test.go:136
> +0x166
> testing.tRunner(0xc42030d0e0, 0xaff5e8)
> /usr/lib/go-1.10/src/testing/testing.go:777 +0xd0
> created by testing.(*T).Run
> /usr/lib/go-1.10/src/testing/testing.go:824 +0x2e0
> FAIL github.com/gin-gonic/gin 4.045s
> === RUN TestBindingBody
> --- PASS: TestBindingBody (0.00s)
> binding_body_test.go:40: testing: JSON bidning
> binding_body_test.go:40: testing: XML bidning
> binding_body_test.go:40: testing: MsgPack binding
> === RUN TestBindingBodyProto
> --- PASS: TestBindingBodyProto (0.00s)
> === RUN TestBindingDefault
> --- PASS: TestBindingDefault (0.00s)
> === RUN TestBindingJSON
> --- PASS: TestBindingJSON (0.00s)
> === RUN TestBindingJSONUseNumber
> --- PASS: TestBindingJSONUseNumber (0.00s)
> === RUN TestBindingJSONUseNumber2
> --- PASS: TestBindingJSONUseNumber2 (0.00s)
> === RUN TestBindingForm
> --- PASS: TestBindingForm (0.00s)
> === RUN TestBindingForm2
> --- PASS: TestBindingForm2 (0.00s)
> === RUN TestBindingFormDefaultValue
> --- PASS: TestBindingFormDefaultValue (0.00s)
> === RUN TestBindingFormDefaultValue2
> --- PASS: TestBindingFormDefaultValue2 (0.00s)
> === RUN TestBindingFormForTime
> --- PASS: TestBindingFormForTime (0.00s)
> === RUN TestBindingFormForTime2
> --- PASS: TestBindingFormForTime2 (0.00s)
> === RUN TestBindingFormInvalidName
> --- PASS: TestBindingFormInvalidName (0.00s)
> === RUN TestBindingFormInvalidName2
> --- PASS: TestBindingFormInvalidName2 (0.00s)
> === RUN TestBindingFormForType
> --- PASS: TestBindingFormForType (0.00s)
> === RUN TestBindingQuery
> --- PASS: TestBindingQuery (0.00s)
> === RUN TestBindingQuery2
> --- PASS: TestBindingQuery2 (0.00s)
> === RUN TestBindingQueryFail
> --- PASS: TestBindingQueryFail (0.00s)
> === RUN TestBindingQueryFail2
> --- PASS: TestBindingQueryFail2 (0.00s)
> === RUN TestBindingQueryBoolFail
> --- PASS: TestBindingQueryBoolFail (0.00s)
> === RUN TestBindingXML
> --- PASS: TestBindingXML (0.00s)
> === RUN TestBindingXMLFail
> --- PASS: TestBindingXMLFail (0.00s)
> === RUN TestBindingFormPost
> --- PASS: TestBindingFormPost (0.00s)
> === RUN TestBindingDefaultValueFormPost
> --- PASS: TestBindingDefaultValueFormPost (0.00s)
> === RUN TestBindingFormPostFail
> --- PASS: TestBindingFormPostFail (0.00s)
> === RUN TestBindingFormMultipart
> --- PASS: TestBindingFormMultipart (0.00s)
> === RUN TestBindingFormMultipartFail
> --- PASS: TestBindingFormMultipartFail (0.00s)
> === RUN TestBindingProtoBuf
> --- PASS: TestBindingProtoBuf (0.00s)
> === RUN TestBindingProtoBufFail
> --- PASS: TestBindingProtoBufFail (0.00s)
> === RUN TestBindingMsgPack
> --- PASS: TestBindingMsgPack (0.00s)
> === RUN TestValidationFails
> --- PASS: TestValidationFails (0.00s)
> === RUN TestValidationDisabled
> --- PASS: TestValidationDisabled (0.00s)
> === RUN TestExistsSucceeds
> --- PASS: TestExistsSucceeds (0.00s)
> === RUN TestExistsFails
> --- PASS: TestExistsFails (0.00s)
> === RUN TestFormBindingFail
> --- PASS: TestFormBindingFail (0.00s)
> === RUN TestFormPostBindingFail
> --- PASS: TestFormPostBindingFail (0.00s)
> === RUN TestFormMultipartBindingFail
> --- PASS: TestFormMultipartBindingFail (0.00s)
> === RUN TestValidateNoValidationValues
> --- PASS: TestValidateNoValidationValues (0.00s)
> === RUN TestValidateNoValidationPointers
> --- PASS: TestValidateNoValidationPointers (0.00s)
> === RUN TestValidatePrimitives
> --- PASS: TestValidatePrimitives (0.00s)
> === RUN TestValidatorEngine
> --- PASS: TestValidatorEngine (0.00s)
> PASS
> ok github.com/gin-gonic/gin/binding 0.010s
> ? github.com/gin-gonic/gin/ginS [no test files]
> ? github.com/gin-gonic/gin/json [no test files]
> === RUN TestRenderMsgPack
> --- PASS: TestRenderMsgPack (0.00s)
> === RUN TestRenderJSON
> --- PASS: TestRenderJSON (0.00s)
> === RUN TestRenderJSONPanics
> --- PASS: TestRenderJSONPanics (0.00s)
> === RUN TestRenderIndentedJSON
> --- PASS: TestRenderIndentedJSON (0.00s)
> === RUN TestRenderIndentedJSONPanics
> --- PASS: TestRenderIndentedJSONPanics (0.00s)
> === RUN TestRenderSecureJSON
> --- PASS: TestRenderSecureJSON (0.00s)
> === RUN TestRenderSecureJSONFail
> --- PASS: TestRenderSecureJSONFail (0.00s)
> === RUN TestRenderJsonpJSON
> --- PASS: TestRenderJsonpJSON (0.00s)
> === RUN TestRenderJsonpJSONError2
> --- PASS: TestRenderJsonpJSONError2 (0.00s)
> === RUN TestRenderJsonpJSONFail
> --- PASS: TestRenderJsonpJSONFail (0.00s)
> === RUN TestRenderAsciiJSON
> --- PASS: TestRenderAsciiJSON (0.00s)
> === RUN TestRenderAsciiJSONFail
> --- PASS: TestRenderAsciiJSONFail (0.00s)
> === RUN TestRenderYAML
> --- PASS: TestRenderYAML (0.00s)
> === RUN TestRenderYAMLFail
> --- PASS: TestRenderYAMLFail (0.00s)
> === RUN TestRenderXML
> --- PASS: TestRenderXML (0.00s)
> === RUN TestRenderRedirect
> --- PASS: TestRenderRedirect (0.00s)
> === RUN TestRenderData
> --- PASS: TestRenderData (0.00s)
> === RUN TestRenderString
> --- PASS: TestRenderString (0.00s)
> === RUN TestRenderStringLenZero
> --- PASS: TestRenderStringLenZero (0.00s)
> === RUN TestRenderHTMLTemplate
> --- PASS: TestRenderHTMLTemplate (0.00s)
> === RUN TestRenderHTMLTemplateEmptyName
> --- PASS: TestRenderHTMLTemplateEmptyName (0.00s)
> === RUN TestRenderHTMLDebugFiles
> --- PASS: TestRenderHTMLDebugFiles (0.00s)
> === RUN TestRenderHTMLDebugGlob
> --- PASS: TestRenderHTMLDebugGlob (0.00s)
> === RUN TestRenderHTMLDebugPanics
> --- PASS: TestRenderHTMLDebugPanics (0.00s)
> === RUN TestRenderReader
> --- PASS: TestRenderReader (0.00s)
> PASS
> ok github.com/gin-gonic/gin/render 0.005s
> dh_auto_test: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2
> github.com/gin-gonic/gin github.com/gin-gonic/gin/binding
> github.com/gin-gonic/gin/ginS github.com/gin-gonic/gin/json
> github.com/gin-gonic/gin/render returned exit code 1
The full build log is available from:
http://aws-logs.debian.net/2018/12/29/golang-github-gin-gonic-gin_1.3.0+dfsg1-3_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.