Bug#909740: libsdl2-dev: No longer multi-arch co-installable

Hugh McMaster hugh.mcmaster at outlook.com
Thu Sep 27 14:58:44 BST 2018


Package: libsdl2-dev
Version: 2.0.8+dfsg1-2
Severity: normal
Tags: patch

Dear Maintainer,

The package libsdl2-dev is no longer multi-arch co-installable,
as the Multi-Arch: same marking was removed in the most recent
release.

This was because SDL_config.h is no longer byte-for-byte
identical across architectures.

Unfortunately, the removal of the multi-arch marking affects
packages such as Wine, which require multi-arch support from
libsdl2-dev.

The attached patch moves SDL_config.h to /usr/include/<triplet>,
which is a far better solution. Note that this path is one of
the default search paths for headers.




-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libsdl2-dev depends on:
ii  libasound2-dev     1.1.6-1
ii  libdbus-1-dev      1.12.10-1
ii  libegl1-mesa-dev   18.1.8-1
ii  libgl1-mesa-dev    18.1.8-1
ii  libgles2-mesa-dev  18.1.8-1
ii  libglu1-mesa-dev   9.0.0-2.1
ii  libibus-1.0-dev    1.5.19-1
ii  libpulse-dev       12.2-2
ii  libsdl2-2.0-0      2.0.8+dfsg1-2
ii  libsndio-dev       1.5.0-2
ii  libudev-dev        239-10
ii  libwayland-dev     1.16.0-1
ii  libx11-dev         2:1.6.6-1
ii  libxcursor-dev     1:1.1.15-1
ii  libxext-dev        2:1.3.3-1+b2
ii  libxi-dev          2:1.7.9-1
ii  libxinerama-dev    2:1.1.4-1
ii  libxkbcommon-dev   0.8.2-1
ii  libxrandr-dev      2:1.5.1-1
ii  libxss-dev         1:1.2.3-1
ii  libxt-dev          1:1.1.5-1
ii  libxv-dev          2:1.0.11-1
ii  libxxf86vm-dev     1:1.1.4-1+b2

libsdl2-dev recommends no packages.

libsdl2-dev suggests no packages.

-- no debconf information
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libsdl2-dev-multiarch.diff
URL: <http://alioth-lists.debian.net/pipermail/pkg-sdl-maintainers/attachments/20180927/ceec46a8/attachment.ksh>


More information about the Pkg-sdl-maintainers mailing list