1. 05 Nov, 2021 5 commits
  2. 14 Sep, 2021 3 commits
    • David Oberhollenzer's avatar
      [PATCH] Fix struct offset testing in ABI test case · e31f47aa
      David Oberhollenzer authored
      
      
      The intention of the (severely incomplete) ABI test case is to detect
      changes to the ABI of libsquashfs. Currently it tries to blurt out if
      the layout of some structure is changed unintentionally.
      
      Unfortunately, the test uses some unportable assumptions. Among other
      things, it was assumed that a 64 bit field will always require 64 bit
      alignment. This is apparently no the case on 32 bit x86.
      
      This patch makes the check work on 32 bit and 64 bit x86, by adding
      an additional runtime check that relies on the __alignof__ extension
      offered by gcc and clang (the only 2 compilers that are really
      supported at the moment).
      Signed-off-by: default avatarDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
      
      Gbp-Pq: Name 0001-Fix-struct-offset-testing-in-ABI-test-case.patch
      e31f47aa
    • Laszlo Boszormenyi (GCS)'s avatar
      squashfs-tools-ng (1.1.3-2) unstable; urgency=medium · b954c1a0
      Laszlo Boszormenyi (GCS) authored
        * Backport upstream fix for struct offset testing in ABI test case
          (closes: #994105).
        * Update copyright file.
      
      [dgit import unpatched squashfs-tools-ng 1.1.3-2]
      b954c1a0
    • Laszlo Boszormenyi (GCS)'s avatar
      Import squashfs-tools-ng_1.1.3-2.debian.tar.xz · e8d5cd36
      Laszlo Boszormenyi (GCS) authored
      [dgit import tarball squashfs-tools-ng 1.1.3-2 squashfs-tools-ng_1.1.3-2.debian.tar.xz]
      e8d5cd36
  3. 11 Sep, 2021 1 commit