On Sun, Aug 11, 2024 at 10:27:50PM +0200, Sebastian Ramacher wrote: > Source: golang-google-grpc > Version: 1.64.0-6 > Severity: serious > Tags: ftbfs > Justification: fails to build from source (but built successfully in the past) > X-Debbugs-Cc: sramac...@debian.org > > https://buildd.debian.org/status/fetch.php?pkg=golang-google-grpc&arch=armhf&ver=1.64.0-6%2Bb1&stamp=1723387947&raw=0 > [...]
I believe this is the relevant part of the output (in case it helps anyone looking into this): [...] --- FAIL: Test/ParsedTarget_Success_WithoutCustomDialer (10.04s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/://a/b (0.00s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/a//b (0.00s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/a:/// (0.00s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/a:b (0.00s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/dns://a.server.com/google.com (0.00s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/unix-abstract:/_a///://::!@#$%25^&*()b (0.00s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/unix-abstract:passthrough:abc (0.00s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/passthrough:///unix:///a/b/c (0.00s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/dns:/a/b/c (0.00s) --- PASS: Test/ParsedTarget_Success_WithoutCustomDialer/unregistered:/a/b/c (0.00s [...] tlogger.go:116: INFO clientconn.go:305 [core] [Channel #143]Channel deleted (t=+30.630969ms) grpctest.go:39: Leaked goroutine: goroutine 552 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x128f200, 0x11156d8) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 598 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 553 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x17807c0, 0x1287770) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 598 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 556 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x1780800, 0x1287788) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 555 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 557 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x1780840, 0x12877a0) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 555 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 564 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x128f300, 0x11156f8) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 554 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 565 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x128f340, 0x1115710) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 554 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 569 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x107adc0, 0x1047ee8) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 607 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 570 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x128f540, 0x1115ab0) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 607 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 573 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x128f580, 0x1115ac8) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 572 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 574 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x128f5c0, 0x1115ae0) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 572 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 582 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x107ab00, 0x1047c80) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 599 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 583 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x112c8c0, 0x13013f8) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 599 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 585 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x128f500, 0x1115a98) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 606 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 586 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x112c980, 0x1301598) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 606 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 587 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x112c9c0, 0x13015b0) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 571 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 588 [chan receive]: net.(*Resolver).lookupIPAddr.func2(0x112ca00, 0x13015c8) /usr/lib/go-1.22/src/net/lookup.go:338 +0x24 created by net.(*Resolver).lookupIPAddr in goroutine 571 /usr/lib/go-1.22/src/net/lookup.go:355 +0x6d8 grpctest.go:39: Leaked goroutine: goroutine 600 [chan receive]: net.(*Resolver).goLookupIPCNAMEOrder.func4({0x102ba10, 0x18}, 0x1) /usr/lib/go-1.22/src/net/dnsclient_unix.go:686 +0x38 net.(*Resolver).goLookupIPCNAMEOrder(0xb5ed08, {0x7b25dc, 0x1001530}, {0x6d4f43, 0x3}, {0x10116a0, 0xc}, 0x1, 0x114e540) /usr/lib/go-1.22/src/net/dnsclient_unix.go:696 +0xc10 net.(*Resolver).lookupIP(0xb5ed08, {0x7b25dc, 0x1001530}, {0x6d4f43, 0x3}, {0x10116a0, 0xc}) /usr/lib/go-1.22/src/net/lookup_unix.go:68 +0x104 net.init.func1({0x7b25dc, 0x1001530}, 0x1047c78, {0x6d4f43, 0x3}, {0x10116a0, 0xc}) /usr/lib/go-1.22/src/net/hook.go:22 +0x4c net.(*Resolver).lookupIPAddr.func1() /usr/lib/go-1.22/src/net/lookup.go:334 +0x58 internal/singleflight.(*Group).doCall(0xb5ed10, 0x1001560, {0x12819a0, 0x10}, 0x1050cc0) /usr/lib/go-1.22/src/internal/singleflight/singleflight.go:93 +0x1c created by internal/singleflight.(*Group).DoChan in goroutine 599 /usr/lib/go-1.22/src/internal/singleflight/singleflight.go:86 +0x2fc grpctest.go:39: Leaked goroutine: goroutine 684 [IO wait]: internal/poll.runtime_pollWait(0xf6229e38, 0x72) /usr/lib/go-1.22/src/runtime/netpoll.go:345 +0x54 internal/poll.(*pollDesc).wait(0x124c108, 0x72, 0x0) /usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go:84 +0x30 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x124c0f0, {0x132c000, 0x4d0, 0x4d0}) /usr/lib/go-1.22/src/internal/poll/fd_unix.go:164 +0x238 net.(*netFD).Read(0x124c0f0, {0x132c000, 0x4d0, 0x4d0}) /usr/lib/go-1.22/src/net/fd_posix.go:55 +0x38 net.(*conn).Read(0x139c020, {0x132c000, 0x4d0, 0x4d0}) /usr/lib/go-1.22/src/net/net.go:185 +0x48 net.dnsPacketRoundTrip({0x7b3bc4, 0x139c020}, 0x2467, {{{0x61, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, ...}, ...}, ...}, ...) /usr/lib/go-1.22/src/net/dnsclient_unix.go:115 +0x100 net.(*Resolver).exchange(0xb5ed08, {0x7b25dc, 0x1001530}, {0x10103f0, 0xc}, {{{0x61, 0x2e, 0x73, 0x65, 0x72, ...}, ...}, ...}, ...) /usr/lib/go-1.22/src/net/dnsclient_unix.go:194 +0x494 net.(*Resolver).tryOneName(0xb5ed08, {0x7b25dc, 0x1001530}, 0x114e540, {0x102ba10, 0x18}, 0x1) /usr/lib/go-1.22/src/net/dnsclient_unix.go:305 +0x3f0 net.(*Resolver).goLookupIPCNAMEOrder.func3.1(0x1) /usr/lib/go-1.22/src/net/dnsclient_unix.go:680 +0x68 created by net.(*Resolver).goLookupIPCNAMEOrder.func3 in goroutine 600 /usr/lib/go-1.22/src/net/dnsclient_unix.go:679 +0x130 grpctest.go:39: Leaked goroutine: goroutine 685 [IO wait]: internal/poll.runtime_pollWait(0xf6229bb8, 0x72) /usr/lib/go-1.22/src/runtime/netpoll.go:345 +0x54 internal/poll.(*pollDesc).wait(0x12ce108, 0x72, 0x0) /usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go:84 +0x30 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x12ce0f0, {0x11f4500, 0x4d0, 0x4d0}) /usr/lib/go-1.22/src/internal/poll/fd_unix.go:164 +0x238 net.(*netFD).Read(0x12ce0f0, {0x11f4500, 0x4d0, 0x4d0}) /usr/lib/go-1.22/src/net/fd_posix.go:55 +0x38 net.(*conn).Read(0x1240030, {0x11f4500, 0x4d0, 0x4d0}) /usr/lib/go-1.22/src/net/net.go:185 +0x48 net.dnsPacketRoundTrip({0x7b3bc4, 0x1240030}, 0x57bb, {{{0x61, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x65, ...}, ...}, ...}, ...) /usr/lib/go-1.22/src/net/dnsclient_unix.go:115 +0x100 net.(*Resolver).exchange(0xb5ed08, {0x7b25dc, 0x1001530}, {0x10103f0, 0xc}, {{{0x61, 0x2e, 0x73, 0x65, 0x72, ...}, ...}, ...}, ...) /usr/lib/go-1.22/src/net/dnsclient_unix.go:194 +0x494 net.(*Resolver).tryOneName(0xb5ed08, {0x7b25dc, 0x1001530}, 0x114e540, {0x102ba10, 0x18}, 0x1c) /usr/lib/go-1.22/src/net/dnsclient_unix.go:305 +0x3f0 net.(*Resolver).goLookupIPCNAMEOrder.func3.1(0x1c) /usr/lib/go-1.22/src/net/dnsclient_unix.go:680 +0x68 created by net.(*Resolver).goLookupIPCNAMEOrder.func3 in goroutine 600 /usr/lib/go-1.22/src/net/dnsclient_unix.go:679 +0x130 grpctest.go:60: Leak check disabled for future tests [...] Regards, Andreas Henriksson