As mentioned in #67088 TestAmbientCaps is skipped because the execve call returns operation not permitted (EPERM). It is not successful as I wrote.
Am Sa., 27. Apr. 2024 um 22:58 Uhr schrieb Uli Kunitz <uli.kun...@gmail.com >: > I agree. Ubuntu 22.04 has gdb version 12.1, Ubuntu 24.04 has 15.0.50. > > The second bug may be a change by kernel 6.8 in the handling of ambient > capabilities if the user namespace is changed. The test without changing > the user namespace is successful. > > I have created two issues for the two errors: > * https://github.com/golang/go/issues/67089 > * https://github.com/golang/go/issues/67088 > > On Saturday, April 27, 2024 at 5:05:06 AM UTC+2 Keith Randall wrote: > >> The first issue there could very well be an incompatibility with the gdb >> version. >> >> On Thursday, April 25, 2024 at 11:02:00 PM UTC-7 Uli Kunitz wrote: >> >>> Hi, >>> >>> I have installed Ubuntu 24.04 yesterday and there are two failures >>> running all.bash compiling go from source. I want to check whether others >>> experienced the same before creating one or two golang issues. >>> >>> git describe --tags returns go1.22.2. >>> >>> Here are the relevant pieces of the ouput of all.bash. >>> >>> ##### Test execution environment. >>> # GOARCH: amd64 >>> # CPU: AMD Ryzen 7 3700X 8-Core Processor >>> # GOOS: linux >>> # OS Version: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat >>> Apr 20 00:40:06 UTC 2024 x86_64 >>> ... >>> --- FAIL: TestGdbAutotmpTypes (2.78s) >>> runtime-gdb_test.go:81: gdb version 15.0 >>> runtime-gdb_test.go:590: gdb output: >>> Loading Go Runtime support. >>> Target 'exec' cannot support this command. >>> Breakpoint 1 at 0x465676: file >>> /tmp/TestGdbAutotmpTypes673135374/001/main.go, line 8. >>> >>> This GDB supports auto-downloading debuginfo from the following >>> URLs: >>> <https://debuginfod.ubuntu.com> >>> Enable debuginfod for this session? (y or [n]) [answered N; >>> input not from terminal] >>> Debuginfod has been disabled. >>> To make this setting permanent, add 'set debuginfod enabled off' >>> to .gdbinit. >>> [New LWP 203782] >>> [New LWP 203799] >>> [New LWP 203800] >>> >>> Thread 1 "a.exe" hit Breakpoint 1, main.main () at >>> /tmp/TestGdbAutotmpTypes673135374/001/main.go:8 >>> 8 func main() { >>> 9 var iface interface{} = map[string]astruct{} >>> All types matching regular expression "astruct": >>> >>> File runtime: >>> []main.astruct >>> bucket<string,main.astruct> >>> hash<string,main.astruct> >>> main.astruct >>> typedef hash<string,main.astruct> * >>> map[string]main.astruct; >>> typedef noalg.[8]main.astruct noalg.[8]main.astruct; >>> noalg.map.bucket[string]main.astruct >>> runtime-gdb_test.go:607: could not find []main.astruct; in 'info >>> typrs astruct' output >>> FAIL >>> FAIL runtime 27.315s >>> ... >>> CAP_SYS_TIME unexpectedly not in the effective capability mask >>> --- FAIL: TestAmbientCapsUserns (0.01s) >>> exec_linux_test.go:752: exit status 2 >>> FAIL >>> FAIL syscall 0.948s >>> ... >>> FAIL >>> go tool dist: Failed: exit status 1 >>> >>> >>> >>> >>> >>> >>> -- > You received this message because you are subscribed to a topic in the > Google Groups "golang-nuts" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/golang-nuts/qrww-FOjWo0/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > golang-nuts+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/8bd79c21-efae-4d83-855a-627598f6d02en%40googlegroups.com > <https://groups.google.com/d/msgid/golang-nuts/8bd79c21-efae-4d83-855a-627598f6d02en%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAPibus4q4bCno913teS%2BVhSaA1FUXSrM1W3pMQyzhaT3aDnpAQ%40mail.gmail.com.