syscall-intercept (0~git20190129.33ac1e7-0+steamrt2.2) soldier; urgency=medium

  * Revert backported stuff for old toolchains
    - Don't use gcc-4.8, g++-4.8
    - d/p/backport/*: Drop backporting patches
  * d/gbp.conf: Switch to SteamRT 2 'soldier'

 -- Simon McVittie <smcv@collabora.com>  Thu, 22 Aug 2019 13:33:38 +0100

syscall-intercept (0~git20190129.33ac1e7-0+steamrt1.1) scout; urgency=medium

  * New upstream snapshot
  * Mark as Multi-Arch: same for amd64/i386 coinstallability
  * d/patches/i386/*: Add i386-port-rc1 patchset from Gabriel Krisman
    Bertazi. This makes syscall-intercept support 32-bit x86 platforms.
  * d/control: Build for both amd64 and i386.
  * d/watch: Add uscan details to download newer snapshots
  * d/p/i386/Enable-PIC-before-descending-into-src-arch-CMAKE_SYSTEM_P.patch:
    Fix build failure on x86_64 with older Ubuntu toolchains
  * d/p/*.patch: Move patches backporting syscall-intercept to older
    kernel/glibc headers into d/p/backport/.
    syscall-intercept upstream is not believed to be interested in backports
    to older kernels or glibc versions.
  * d/p/steamrt/Disable-some-tests.patch:
    Move d/p/Disable-some-tests.patch to steamrt subdirectory. The
    justification for this patch being OK is specific to SteamRT's use of
    syscall-intercept for libcasefold (only).
  * d/p/steamrt/Disable-libpthread-interception.patch,
    d/p/steamrt/Don-t-fail-if-unable-to-catch-a-syscall.patch:
    Don't intercept syscalls made by libpthread, and don't fail if there is
    insufficient space to edit a syscall invocation. In SteamRT 1 'scout'
    there is a syscall in libpthread that we can't patch, but for libcasefold
    we don't need to patch non-filesystem-related syscalls, and it appears
    filesystem-related syscalls all use a mode of invocation that gives us
    enough space.

 -- Simon McVittie <smcv@collabora.com>  Fri, 21 Jun 2019 18:14:24 +0100

syscall-intercept (0~git20180514-0+steamrt1.1) scout; urgency=medium

  [ Arnaud Rebillout, Simon McVittie ]
  * Initial release.

  [ Simon McVittie, Gabriel Krisman Bertazi ]
  * Backport for SteamRT 1 'scout':
    - Force use of gcc-4.8 and g++-4.8 for SteamRT scout
    - d/p/Disable-write-protection-before-the-trampoline-gener.patch:
      Adapt patcher code to support older toolchains
    - d/p/Disable-some-tests.patch:
      Disable known-failing tests for interception of system calls that
      are not relevant to casefold (clone, fork, rt_sigreturn)
    - d/p/Reimplement-getauxval-AT_SYSINFO_EHDR-using-proc-self-aux.patch:
      Provide a simple reimplementation of part of getauxval() for
      glibc versions that didn't have it

 -- Simon McVittie <smcv@collabora.com>  Thu, 07 Feb 2019 17:32:40 +0000
