[ubuntu/kinetic-proposed] audit 1:3.0.7-1ubuntu1 (Accepted)

Alex Murray alex.murray at canonical.com
Tue Sep 20 06:59:13 UTC 2022


audit (1:3.0.7-1ubuntu1) kinetic; urgency=medium

  * d/p/04-auditswig-i-avoid-setter-generation-for-audit-rule-data.patch:
    Fix FTBFS by backporting proposed patch from upstream to avoid
    generating setters for audit_rule_data::buf in SWIG bindings as SWIG
    fails to properly generate correct code now that the kernel headers
    use flexible-length arrays. This patch has not been merged upstream
    since their preferred fix is to rewrite the python bindings to not use
    SWIG. Other distributions have worked around this by patching the
    header files from the kernel when building audit to temporarily remove
    the flexible-length array. For Ubuntu, it is preferred to remove this
    getter entirely as it is not being used and its use will be buggy when
    used against a kernel header that expects a flexible-length array (as
    is the case for the previous version of audit).

Date: Tue, 20 Sep 2022 16:07:07 +0930
Changed-By: Alex Murray <alex.murray at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/audit/1:3.0.7-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Tue, 20 Sep 2022 16:07:07 +0930
Source: audit
Built-For-Profiles: noudeb
Architecture: source
Version: 1:3.0.7-1ubuntu1
Distribution: kinetic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Alex Murray <alex.murray at canonical.com>
Changes:
 audit (1:3.0.7-1ubuntu1) kinetic; urgency=medium
 .
   * d/p/04-auditswig-i-avoid-setter-generation-for-audit-rule-data.patch:
     Fix FTBFS by backporting proposed patch from upstream to avoid
     generating setters for audit_rule_data::buf in SWIG bindings as SWIG
     fails to properly generate correct code now that the kernel headers
     use flexible-length arrays. This patch has not been merged upstream
     since their preferred fix is to rewrite the python bindings to not use
     SWIG. Other distributions have worked around this by patching the
     header files from the kernel when building audit to temporarily remove
     the flexible-length array. For Ubuntu, it is preferred to remove this
     getter entirely as it is not being used and its use will be buggy when
     used against a kernel header that expects a flexible-length array (as
     is the case for the previous version of audit).
Checksums-Sha1:
 55faf0c755d1a16e428f793f0d94fc16467bd049 2521 audit_3.0.7-1ubuntu1.dsc
 977d10b97cc0e53d50afa04143de29824489dbc9 18800 audit_3.0.7-1ubuntu1.debian.tar.xz
 7cffe6d57bd219f4dd3361ddc49ce6a9f47c2950 8211 audit_3.0.7-1ubuntu1_source.buildinfo
Checksums-Sha256:
 5f939df07d410e788da08f79318263b639e9076c0d5194d74e240ad26a1f7787 2521 audit_3.0.7-1ubuntu1.dsc
 264c1b6e8a7ade8ad0c5bbcc59e8b7e60a233be402776b86c6168279f485bbf7 18800 audit_3.0.7-1ubuntu1.debian.tar.xz
 b88822f7da3f9c4c238d730a8f9f923064071d4c3e6dded298a5baabfbe8661e 8211 audit_3.0.7-1ubuntu1_source.buildinfo
Files:
 fcb7fc1bfa19899868cd9021e81b62f2 2521 libs optional audit_3.0.7-1ubuntu1.dsc
 9573a4eed32714a83b5247fbc310cf32 18800 libs optional audit_3.0.7-1ubuntu1.debian.tar.xz
 35c849d8d7bee52a2f12ece0602d6a8b 8211 libs optional audit_3.0.7-1ubuntu1_source.buildinfo
Original-Maintainer: Laurent Bigonville <bigon at debian.org>


More information about the kinetic-changes mailing list