[Bug 1941750] Re: FFe: strace FTBFS with gcc 11 / glibc 2.34

Graham Inggs 1941750 at bugs.launchpad.net
Thu Aug 26 14:38:37 UTC 2021


** Summary changed:

- strace: FTBFS with gcc 11 / glibc 2.34
+ FFe: strace FTBFS with gcc 11 / glibc 2.34

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to strace in Ubuntu.
https://bugs.launchpad.net/bugs/1941750

Title:
  FFe: strace FTBFS with gcc 11 / glibc 2.34

Status in strace package in Ubuntu:
  New

Bug description:
  strace/5.11-0ubuntu1 currently FTBFS in impish.

  This is fixed in the latest upstream release.
  Two improvements I think we should have in impish are:
  * Updated lists of ioctl commands from Linux 5.13
  * Added binutils 2.36 support to --enable-mpers builds

  I have prepared an upload in my PPA, which builds on all architectures (including riscv) and I have tested the package locally on amd64 and armhf.
  Please consider a Feature Freeze exception for strace 5.13.

  Upstream changelog entries since 5.11 [1]:

  v5.13
  =====

  * Improvements
    * Print netlink data in a more structured way.
    * Implemented decoding of NT_PRSTATUS and NT_FPREGSET regsets
      of PTRACE_GETREGSET and PTRACE_SETREGSET requests.
    * Implemented decoding of regs argument of PTRACE_GETREGS, PTRACE_GETREGS64,
      PTRACE_SETREGS, PTRACE_SETREGS64, PTRACE_GETFPREGS, and PTRACE_SETFPREGS
      requests.
    * Implemented powerpc System Call Vectored ABI support.
    * Implemented decoding of landlock_add_rule, landlock_create_ruleset,
      and landlock_restrict_self syscalls introduced in Linux 5.13.
    * Enhanced decoding of perf_event_open syscall.
    * Updated lists of BPF_*, IORING_*, KEXEC_*, KEY_*, KVM_*, NT_*, PR_*,
      PTRACE_*, RTM_*, RTPROT_*, TRAP_*, UFFD_*, UFFDIO_*, and V4L2_* constants.
    * Updated lists of ioctl commands from Linux 5.13.

  * Portability
    * On powerpc and powerpc64, linux kernel >= 2.6.23 is required.
      Older versions without a decent PTRACE_GETREGS support will not work.

  v 5.12
  ======

  * Improvements
    * Implemented --secontext[=full] option to display SELinux contexts.
    * Implemented decoding of mount_setattr syscall introduced in Linux 5.12.
    * Updated decoding of IFLA_BRPORT_* netlink attributes to match Linux 5.12.
    * Updated lists of DEVCONF_*, IORING_*, KVM_*, MPOL_*, MTD_*, NFT_MSG_*,
      RESOLVE_*, RTM_*, ST_*, and V4L2_* constants.
    * Updated lists of ioctl commands from Linux 5.12.

  * Bug fixes
    * Fixed build using bionic libc.

  * Portability
    * Added binutils 2.36 support to --enable-mpers builds.

  
  [1] https://github.com/strace/strace/tags

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/strace/+bug/1941750/+subscriptions




More information about the foundations-bugs mailing list