Change logs for libsdl2 source package in Impish

  • libsdl2 (2.0.14+dfsg2-3ubuntu0.1) impish-security; urgency=medium
    
      * SECURITY UPDATE: Heap-based buffer overflow
        - debian/patches/CVE-2021-33657.patch: allocate enough size to handle
          possible larger values with a 256-entry map in Map1to1 and Map1toN
          functions in src/video/SDL_pixels.c.
        - CVE-2021-33657
    
     -- Rodrigo Figueiredo Zaiden <email address hidden>  Wed, 27 Apr 2022 09:45:13 -0300
  • libsdl2 (2.0.14+dfsg2-3) unstable; urgency=medium
    
      * d/libsdl2-2.0-0.symbols: SDL_LinuxSetThreadPriority is Linux-only
      * Add patches to exclude generated Wayland symbols from the library ABI.
        These were not intended to be public, and are not namespaced, which
        could lead to namespace collisions with other packages.
      * Don't generate symbols file from a template.
        This is unnecessary now that we don't have to suppress the symbols for
        Wayland interfaces.
      * Exclude autom4te.cache from examples.tar.gz, for reproducible build
      * d/rules: Disable full path names in documentation.
        This makes the documentation (more) reproducible.
      * docs: Only run doxygen across header files, not the entire source tree.
        This avoids a lot of noise caused by documenting generated files,
        which (again) made the build non-reproducible.
      * d/rules: Explicitly disable libunwind if it happens to be installed.
        The build includes the header if detected, but doesn't link to the
        library, causing link failure. Explicitly disabling it also makes the
        build more deterministic in non-minimal chroots.
      * Avoid using debian/source/local-options.
        This is incompatible with using dgit, and the unapply-patches option
        is mostly not useful now that dpkg-source automatically returns the
        tree to its original state after building (if patches were previously
        unapplied, they end up unapplied afterwards).
    
     -- Simon McVittie <email address hidden>  Mon, 18 Jan 2021 14:35:30 +0000