Bug#844343: golang-github-pierrec-lz4: FTBFS on armhf (TestCopy crashes)
Daniel Stender
debian at danielstender.com
Mon Nov 14 15:58:16 UTC 2016
Source: golang-github-pierrec-lz4
Version: 0.0~git20151216.222ab1f-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
The build of this package break in the reproducible build environment during the
2nd build on armhf [1]:
<cut>
=== RUN TestCopy
SIGQUIT: quit
PC=0x709f8 m=0
goroutine 0 [idle]:
runtime.futex(0x1c48fc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1dba0, 0x0, 0x0, 0x0, ...)
/usr/lib/go-1.7/src/runtime/sys_linux_arm.s:247 +0x20
runtime.futexsleep(0x1c48fc, 0x0, 0xffffffff, 0xffffffff)
/usr/lib/go-1.7/src/runtime/os_linux.go:45 +0x68
runtime.notesleep(0x1c48fc)
/usr/lib/go-1.7/src/runtime/lock_futex.go:145 +0xa4
runtime.stopm()
/usr/lib/go-1.7/src/runtime/proc.go:1594 +0x100
runtime.findrunnable(0x1051f400, 0x0)
/usr/lib/go-1.7/src/runtime/proc.go:2021 +0x758
runtime.schedule()
/usr/lib/go-1.7/src/runtime/proc.go:2120 +0x26c
runtime.goexit0(0x117eb770)
/usr/lib/go-1.7/src/runtime/proc.go:2257 +0x1d0
runtime.mcall(0x1c4600)
/usr/lib/go-1.7/src/runtime/asm_arm.s:183 +0x5c
goroutine 1 [chan receive, 3 minutes]:
testing.(*T).Run(0x10588000, 0x14906a, 0x8, 0x15c6f4, 0xa1901)
/usr/lib/go-1.7/src/testing/testing.go:647 +0x324
testing.RunTests.func1(0x10590100)
/usr/lib/go-1.7/src/testing/testing.go:793 +0xb8
testing.tRunner(0x10590100, 0x1053ced4)
/usr/lib/go-1.7/src/testing/testing.go:610 +0xa4
testing.RunTests(0x15c714, 0x1c3120, 0x8, 0x8, 0xa00001)
/usr/lib/go-1.7/src/testing/testing.go:799 +0x388
testing.(*M).Run(0x1053cf7c, 0x400000)
/usr/lib/go-1.7/src/testing/testing.go:743 +0x8c
main.main()
github.com/pierrec/lz4/_test/_testmain.go:76 +0x118
goroutine 17422 [semacquire]:
sync.runtime_Semacquire(0x10516080)
/usr/lib/go-1.7/src/runtime/sema.go:47 +0x24
sync.(*WaitGroup).Wait(0x10516074)
/usr/lib/go-1.7/src/sync/waitgroup.go:131 +0xc0
github.com/pierrec/lz4.(*Writer).Write(0x10516050, 0x128c0000, 0x100000, 0x100000, 0x0, 0x0, 0x0)
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:183 +0x9b0
github.com/pierrec/lz4.(*Writer).ReadFrom(0x10516050, 0x1b2770, 0x10570128, 0x200000, 0x0, 0x0, 0x0)
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:357 +0x1a0
io.copyBuffer(0x1b2758, 0x10516050, 0x1b2770, 0x10570128, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/usr/lib/go-1.7/src/io/io.go:384 +0x124
io.Copy(0x1b2758, 0x10516050, 0x1b2770, 0x10570128, 0x10, 0x148670, 0x0, 0x0)
/usr/lib/go-1.7/src/io/io.go:360 +0x64
github.com/pierrec/lz4_test.TestCopy(0x10588000)
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/lz4_test.go:493 +0x370
testing.tRunner(0x10588000, 0x15c6f4)
/usr/lib/go-1.7/src/testing/testing.go:610 +0xa4
created by testing.(*T).Run
/usr/lib/go-1.7/src/testing/testing.go:646 +0x304
goroutine 25094 [runnable]:
github.com/pierrec/lz4.(*Writer).Write.func1(0x10516050, 0x128c0000, 0x100000, 0x100000)
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:120
created by github.com/pierrec/lz4.(*Writer).Write
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:123 +0xf8
goroutine 25098 [runnable]:
github.com/pierrec/lz4.CompressBlock(0x12980000, 0x40000, 0x40000, 0x112a8000, 0x40000, 0x40000, 0x0, 0x40000, 0x6fe08, 0x10516074)
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/block.go:116
github.com/pierrec/lz4.(*Writer).compressBlock(0x10516050, 0x116ea084)
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:238 +0x310
created by github.com/pierrec/lz4.(*Writer).Write
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:165 +0x530
goroutine 25097 [runnable]:
github.com/pierrec/lz4.(*Writer).compressBlock(0x10516050, 0x116ea058)
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:228
created by github.com/pierrec/lz4.(*Writer).Write
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:165 +0x530
goroutine 25096 [runnable]:
github.com/pierrec/lz4.(*Writer).compressBlock(0x10516050, 0x116ea02c)
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:228
created by github.com/pierrec/lz4.(*Writer).Write
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:165 +0x530
goroutine 25095 [runnable]:
github.com/pierrec/lz4.(*Writer).compressBlock(0x10516050, 0x116ea000)
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:228
created by github.com/pierrec/lz4.(*Writer).Write
/build/golang-github-pierrec-lz4-0.0~git20151216.222ab1f/obj-arm-linux-gnueabihf/src/github.com/pierrec/lz4/writer.go:165 +0x530
trap 0x6
error 0x0
oldmask 0x0
r0 0x0
r1 0x0
r2 0x0
r3 0x0
r4 0x0
r5 0x0
r6 0x4
r7 0xf0
r8 0x1051f400
r9 0x0
r10 0x1c4650
fp 0x1c45c4
ip 0x1051f6f8
sp 0xbed2bee0
lr 0x3b5c4
pc 0x709f8
cpsr 0xa0000010
fault 0x0
*** Test killed with quit: ran too long (10m0s).
FAIL github.com/pierrec/lz4 600.135s
</cut>
I'll go into that soon. Hints welcome.
DS
[1] https://tests.reproducible-builds.org/debian/rb-pkg/unstable/armhf/golang-github-pierrec-lz4.html
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--
4096R/DF5182C8
Debian Developer (stender at debian.org)
LPIC-1 (LPI000329859 64mz6f7kt4)
http://www.danielstender.com/
More information about the Reproducible-builds
mailing list