debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #07771
[Bug 2125001] Re: [FFE] strace ftbfs in questing archive rebuild - merge debian version 6.16+ds-2
Well, for a late FFE we'd need to invoke (subscribe) the release team.
And present the build and code (you have that in the PPA and MR) as well
as the changelog and why it should be safe.
>From https://github.com/strace/strace/releases
6.15 upstream
Improvements
- Implemented decoding of open_tree_attr syscall.
- Implemented decoding of AF_TIPC socket addresses and socket options.
- Updated decoding of statmount syscall.
- Updated lists of AUDIT_*, BPF_*, BTRFS_*, COUNTER_*, FAN_*, FRA_*, IFLA_*,
IORING_*, KVM_*, LANDLOCK_*, PKEY_*, RTPROT_*, TCP_*, and V4L2_* constants.
- Updated lists of ioctl commands from Linux 6.15.
6.16 upstream
Improvements
- Added -N/--arg-names option for printing syscall argument names.
- Implemented setting of system call information using
PTRACE_SET_SYSCALL_INFO ptrace API introduced in Linux 6.16.
- Implemented decoding of SO_RCVPRIORITY and SO_PASSRIGHTS socket options.
- Implemented decoding of RTA_NH_ID and RTA_FLOWLABEL netlink attributes.
- Updated decoding of statx syscall.
- Updated lists of BR_*, CRYPTOCFGA_*, FUTEX2_*, IORING_*, IPSET_*, KVM_*,
MDB_*, NETDEV_*, PR_*, RXRPC_*, SW_*, THERMAL_*, and V4L2_*
constants.
- Updated lists of ioctl commands from Linux 6.16.
Debian since then from https://salsa.debian.org/debian/strace/-/blob/master/ChangeLog?ref_type=heads
strace (6.16+ds-2) unstable; urgency=medium
* Upload to unstable
-- Bo YU <vimer@xxxxxxxxxx> Mon, 11 Aug 2025 15:18:18 +0800
strace (6.16+ds-1) experimental; urgency=medium
* New upstream version 6.16+ds
-- Bo YU <vimer@xxxxxxxxxx> Mon, 11 Aug 2025 00:37:38 +0800
strace (6.15+ds-1) experimental; urgency=medium
[ Kirill Rekhov ]
* debian/copyright: use spaces rather than tabs to start continuation lines.
* Bump debhelper from old 10 to 13.
* Set debhelper-compat version in Build-Depends.
* Remove obsolete field Name from debian/upstream/metadata (already present
in machine-readable debian/copyright).
* debian/control: update Standards-Version to 4.7.2
[ Bo YU ]
* New upstream version 6.15+ds
* Update year of d/copyright
So overall I see a lot of general Kernel compatibility with 6.15/6.16 and newer is good and a highly required bugfix or interface toleration support or whatever you'd call it :-)
You'd wish we could even have 6.17 already :-)
But there are also a few new decodings of syscalls which make it much
better and useful with new kernels, but can be considered feature adds.
The new -N option is opt-in and thereby also kind of safe.
IMHO Kind of safe but that is why this is a true FFE, we need the
release teams call and hence I'll subscribe them.
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to strace in Ubuntu.
https://bugs.launchpad.net/bugs/2125001
Title:
[FFE] strace ftbfs in questing archive rebuild - merge debian version
6.16+ds-2
Status in strace package in Ubuntu:
In Progress
Bug description:
The package fails to build in the recent archive rebuild
https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20250910-questing-questing.html
In function ‘inet_pton’,
inlined from ‘main’ at ../../tests/group_req.c:48:2:
/usr/include/x86_64-linux-gnu/bits/inet-fortified.h:56:10: error: call to ‘*__inet_pton_chk’ declared with attribute warning: inet_pton called with a destination buffer size too small [-Werror=attribute-warning]
56 | return __glibc_fortify (inet_pton, __sz, sizeof (char),
| ^~~~~~~~~~~~~~~
In function ‘inet_pton’,
inlined from ‘main’ at ../../tests/group_req.c:51:2:
/usr/include/x86_64-linux-gnu/bits/inet-fortified.h:56:10: error: call to ‘*__inet_pton_chk’ declared with attribute warning: inet_pton called with a destination buffer size too small [-Werror=attribute-warning]
56 | return __glibc_fortify (inet_pton, __sz, sizeof (char),
| ^~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[5]: *** [Makefile:18303: group_req.o] Error 1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/strace/+bug/2125001/+subscriptions
References