Your message dated Thu, 27 Sep 2018 14:40:56 +0000
with message-id <[email protected]>
and subject line Bug#909740: fixed in libsdl2 2.0.8+dfsg1-3
has caused the Debian Bug report #909740,
regarding libsdl2-dev: No longer multi-arch co-installable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
909740: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909740
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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
diff -ur tmp2/libsdl2-2.0.8+dfsg1/debian/control 
tmp/libsdl2-2.0.8+dfsg1/debian/control
--- tmp2/libsdl2-2.0.8+dfsg1/debian/control     2018-09-09 09:41:38.000000000 
+1000
+++ tmp/libsdl2-2.0.8+dfsg1/debian/control      2018-09-27 23:47:22.837561819 
+1000
@@ -66,6 +66,7 @@
 Package: libsdl2-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends:
  libasound2-dev [linux-any],
  libdbus-1-dev,
diff -ur tmp2/libsdl2-2.0.8+dfsg1/debian/libsdl2-dev.install 
tmp/libsdl2-2.0.8+dfsg1/debian/libsdl2-dev.install
--- tmp2/libsdl2-2.0.8+dfsg1/debian/libsdl2-dev.install 2018-09-09 
09:41:38.000000000 +1000
+++ tmp/libsdl2-2.0.8+dfsg1/debian/libsdl2-dev.install  2018-09-26 
23:29:15.075917158 +1000
@@ -1,4 +1,5 @@
 usr/bin/sdl2-config
+usr/include/*/SDL2
 usr/include/SDL2
 usr/lib/*/cmake/SDL2/sdl2-config.cmake
 usr/lib/*/libSDL2*.so
diff -ur tmp2/libsdl2-2.0.8+dfsg1/debian/rules 
tmp/libsdl2-2.0.8+dfsg1/debian/rules
--- tmp2/libsdl2-2.0.8+dfsg1/debian/rules       2018-09-09 09:41:38.000000000 
+1000
+++ tmp/libsdl2-2.0.8+dfsg1/debian/rules        2018-09-26 23:28:54.273521156 
+1000
@@ -69,6 +69,11 @@
        rm -f debian/examples.tar.gz
        rm -rf output
 
+override_dh_install:
+       mkdir -p debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/SDL2
+       mv debian/tmp/usr/include/SDL2/SDL_config.h 
debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/SDL2
+       dh_install
+
 override_dh_missing:
        dh_missing --fail-missing -XlibSDL2.la -XlibSDL2main.la 
-XlibSDL2_test.la
 

--- End Message ---
--- Begin Message ---
Source: libsdl2
Source-Version: 2.0.8+dfsg1-3

We believe that the bug you reported is fixed in the latest version of
libsdl2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <[email protected]> (supplier of updated libsdl2 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 27 Sep 2018 16:21:47 +0200
Source: libsdl2
Binary: libsdl2-2.0-0 libsdl2-dev libsdl2-doc
Architecture: source
Version: 2.0.8+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian SDL packages maintainers 
<[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Description:
 libsdl2-2.0-0 - Simple DirectMedia Layer
 libsdl2-dev - Simple DirectMedia Layer development files
 libsdl2-doc - Reference manual for libsdl2
Closes: 909740
Changes:
 libsdl2 (2.0.8+dfsg1-3) unstable; urgency=medium
 .
   [ Hugh McMaster <[email protected]> ]
   * Make libsdl2 coinstallable again (Closes: #909740).
Checksums-Sha1:
 fc1467571345bc83bff6aeff7e9fedb0ade21a18 2708 libsdl2_2.0.8+dfsg1-3.dsc
 a93f2acf0be22268a5ce123e43e75758a49b78e8 16936 
libsdl2_2.0.8+dfsg1-3.debian.tar.xz
 5e1369cf3b239ab4c0360bfb02945b2d107b5158 11566 
libsdl2_2.0.8+dfsg1-3_source.buildinfo
Checksums-Sha256:
 c80be6cf920a1ec700550572de241a917b4c9aa3d51eeda5a54b51c4bc0a6aba 2708 
libsdl2_2.0.8+dfsg1-3.dsc
 59edd0fea1fc7a6d981df6c676b262d1427e2ea6a9c46ba40671e6a53687654f 16936 
libsdl2_2.0.8+dfsg1-3.debian.tar.xz
 057033e435681bafa53d1da9c3ac2cf717571d64b2e304e93bff08564e7c0bd7 11566 
libsdl2_2.0.8+dfsg1-3_source.buildinfo
Files:
 d463d2681fd05677210ec23016b36d24 2708 libs optional libsdl2_2.0.8+dfsg1-3.dsc
 03e73c955fa149738200664b9efe17db 16936 libs optional 
libsdl2_2.0.8+dfsg1-3.debian.tar.xz
 4f3617baab5b7b8be835a7d03dde24a7 11566 libs optional 
libsdl2_2.0.8+dfsg1-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAlus58MACgkQ808JdE6f
Xdl7RA//TgwRDtKahiLUDccrbFC6xgVft2CAnUdzbbXALvKdwvvu48XS4vur++gh
JtqgoSzypM9HTg6SuaOIy3hhuz7vMpvmxuNLLCuxO0zZtibo855F+exmzxd16Yat
tQ6wZS3PLBYRmJJ/4OyU+rxl2PbhAJWfzREzwOFTSNBZGSPuPxtfRY3p/2Zr+mY7
prLkNQXIArDs+MdktXb0QAP+OBYRinH3blCQGOGcFniDH/TBsXc+aCG0HN70qxXj
b+QHWV7zbpbbUiQn+NoLwTpULuPklh7Cn2O2qsRzWjIzoY5/rCqoF+TNqN8Zc8PH
t0VcZdDs5nWFUTRTwh4TD08hVzYpEwRZLFdg635/KFO1wu9p+CwNNQ6lFoZRUjxn
6WENDJsus6Dt0T241fPQ3dAxqMd2KsFuH9zT+BYkm8D0/jzSBQJ5Nn4WwgMxS1BZ
jdVDTlWOCNg8igC8Bo8OqYABWvI8vrrme++bT3/J4m4Y6EkLawPrqqRCw6pi7Cdm
Lnsd3VpeeNLfamR64UcmWLKK6n8bejZTsIqPQ92FQbixHt3ezoa0HZ/FJXpxvR9/
OOKvGTORvoQFy1sEFjsbKaDxhcpQEba9SgWfpqm9xyU6ky46ZYB8k32zPNT0SBCl
NioyVp5bPQRqsQ7cZ9ZuJQKgk5uNqSbGBV0sh3nCj8sOabanxh8=
=heCX
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to