Bug#982147: mgba: Please provide a libmgba-dev package

Celelibi celelibi at gmail.com
Sat Feb 6 21:10:05 GMT 2021


Source: mgba
Version: 0.8.4+dfsg-1
Severity: normal

Dear Maintainer,

The project mgba has been architectured with a libmgba handling the
emulation and frontends that use it. This also allow for other programs
to use this library to embed an emulator.

But doing so would require having at least the same version of the C
headers and the generated src/core/flags.h. Without the headers, any
update of libmgba would break existing programs. Even worse, without
flags.h we can only try to guess which options were defined during the
compilation of the libmgba.so to get an ABI compatiblity.

As I understand, the build process of the upstream code is already ready
for this. The files just need to be packaged and installed.

I guess that in addition to the headers, the static version of the
library could also be compiled and packaged, although I personnally
would have no use for it.

Best regards,
Celelibi

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-5-amd64 (SMP w/2 CPU threads)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the Pkg-games-devel mailing list