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

Reply via email to