Skip to content

Look into build failures on modern Debian for CI on main

@weasel reported a build issue on i386 with test failures. Have a look at:

180923 19:04:59  +      weasel: sandbox/openat_filename: [forking] OK
180923 19:05:00  +      weasel: sandbox/opendir_dirname: [forking]
180923 19:05:00  +      weasel:   FAIL ../src/test/test_sandbox.c:266: opendir: Operation not permitted [1]
180923 19:05:00  +      weasel:   [opendir_dirname FAILED]
180923 19:05:00  +      weasel: sandbox/chmod_filename: [forking] OK
180923 19:05:00  +      weasel: sandbox/chown_filename: [forking] OK
180923 19:05:02  +      weasel: hm.
180923 19:05:17  +      weasel: https://gitlab.torproject.org/tpo/core/debian/tor/-/jobs/367821
180923 19:05:59  +      weasel: https://gitlab.torproject.org/tpo/core/debian/tor/-/jobs/367812
180923 19:06:00  +      weasel: https://gitlab.torproject.org/tpo/core/debian/tor/-/jobs/367811
180923 19:06:04  +      weasel: https://gitlab.torproject.org/tpo/core/debian/tor/-/jobs/367808
180923 19:06:06  +      weasel: they all do that
180923 19:06:35   trinity-1686: maybe related to core/tor!446 ?
180923 19:06:35  -tor:#tor-dev- https://gitlab.torproject.org/tpo/core/tor/-/merge_requests/446 - Fix sandbox on AArch64, RISC-V
180923 19:06:53  +      weasel: i386
                                chat and mess w it
180923 19:09:48  +         ahf: weasel: it's only impacting 0.4.9, right?
180923 19:09:56  +         ahf: as in, main - not your 0.4.8 builds
180923 19:10:44  +      weasel: maybe
180923 19:11:14  +      weasel: if that's likely, then I'll push the signed tag and see how those go
180923 19:11:43  +         ahf: 0.4.9 is main, so things can break there a bit more frequently than it should on any of the release-* branches
180923 19:12:34  +      weasel: pushed the tag, let's see how that pipeline goes
180923 19:12:43  +         ahf: oki, let us know how it goes!
180923 19:13:04  +      weasel: https://gitlab.torproject.org/tpo/core/debian/tor/-/pipelines/104953 you can know as soon as I know :)
180923 19:13:34  +         ahf: i am not going to monitor a build log for a hopeful success here - i am deep into other things in parallel
180923 19:41:39  +         ahf: ../src/test/test_bt_cl.c: In function 'crash':
180923 19:41:40  +         ahf: ../src/test/test_bt_cl.c:46:24: warning: null pointer dereference [-Wnull-dereference] 46 |     *(volatile int *)0 = 0;
180923 19:41:43  +         ahf: it's not wrong
180923 20:01:27  +      weasel: 0.4.8 did build
180923 20:03:55  +         ahf: so 0.4.9 has some build issue on ... all your debian's?
180923 20:06:57  +      weasel: just i386 on more modern ones
180923 20:09:45  +         ahf: so i386 on modern debian?
180923 20:09:55  +         ahf: thank you, weasel
180923 20:09:59  +         ahf: creating a ticket
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information