Your message dated Wed, 28 Apr 2021 11:18:29 +0000
with message-id <e1lbid7-000923...@fasolo.debian.org>
and subject line Bug#986986: fixed in mgba 0.8.4+dfsg-2
has caused the Debian Bug report #986986,
regarding libretro-mgba: doesn't work in retro-runner: undefined symbol: 
glUniform2i
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 ow...@bugs.debian.org
immediately.)


-- 
986986: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986986
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libretro-mgba
Version: 0.8.4+dfsg-1
Severity: important
Control: affects -1 gnome-games-app

In bullseye, invoking libretro-gba from GNOME Games doesn't work. Other cores 
such as nestopia and bsnes are working fine.

I debugged into retro-runner and got this:

(gdb) n
100     in ../../../gmodule/gmodule-dl.c
(gdb) p handle
$2 = (gpointer) 0x0
(gdb) p dlerror()
$3 = 0x7fffe8015030 "/usr/lib/x86_64-linux-gnu/libretro/mgba_libretro.so: undefined 
symbol: glUniform2i"

I guess libretro-mgba needs to link -lGL.

It does work in retroarch, but I'm guessing that's probably by coincidence, as 
retroarch already links -lGL itself.

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

Kernel: Linux 5.10.0-5-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libretro-mgba depends on:
ii  gnome-games-app [libretro-frontend]  3.38.0-1
ii  libc6                                2.31-11
ii  libinih1                             53-1+b2
ii  retroarch                            1.7.3+dfsg1-1.1+b2
ii  zlib1g                               1:1.2.11.dfsg-2

libretro-mgba recommends no packages.

libretro-mgba suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: mgba
Source-Version: 0.8.4+dfsg-2
Done: Ryan Tandy <r...@nardis.ca>

We believe that the bug you reported is fixed in the latest version of
mgba, 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 986...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ryan Tandy <r...@nardis.ca> (supplier of updated mgba 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 20 Apr 2021 18:31:14 -0700
Source: mgba
Architecture: source
Version: 0.8.4+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Ryan Tandy <r...@nardis.ca>
Closes: 986986
Changes:
 mgba (0.8.4+dfsg-2) unstable; urgency=medium
 .
   * Add upstream patches to remove unused OpenGL code from the libretro core
     and fix its undefined references. (Closes: #986986)
     - debian/patches/CMake-Move-gl.c-and-gles2.c-to-FEATURE_SRC.patch
     - debian/patches/CMake-Move-BUILD_GL-flags-to-FEATURE_DEFINES.patch
   * Add upstream patch to fix PC alignment check when loading a save state.
     - debian/patches/GBA-Serialize-Fix-alignment-check-when-loading-state.patch
   * Add upstream patch to fix crash when unloading a Game Boy ROM in a
     libretro frontend that doesn't implement the camera interface.
     - debian/patches/Libretro-Only-set-camera-peripheral-when-it-is-avail.patch
   * Add upstream patches to fix crashes identified by fuzz testing.
     - debian/patches/Core-Fix-destroying-an-mVL-with-an-invalid-channel-c.patch
     - debian/patches/GB-MBC-Remove-unused-SRAM-size.patch
     - debian/patches/GB-MBC-Force-minimum-SRAM-size-on-rare-MBCs-that-alw.patch
     - debian/patches/GB-Video-Don-t-rendering-negative-batches.patch
     - debian/patches/GB-Video-Fix-deserializing-negative-LX-state.patch
     - debian/patches/GB-Video-Discard-SGB-packets-in-non-SGB-mVLs.patch
Checksums-Sha1:
 234f8ea58a795ae83817d0a438d6e9d333eede24 2696 mgba_0.8.4+dfsg-2.dsc
 a6847007e8609cd3103807fb70b5f87659b1fd6d 16700 mgba_0.8.4+dfsg-2.debian.tar.xz
 dd65860057b038d936e03f26a2042a4fdd767f06 21396 
mgba_0.8.4+dfsg-2_amd64.buildinfo
Checksums-Sha256:
 e98d3383491e8c4b1065156dbfea8dda5dfddab40f634194898591fe25596d9a 2696 
mgba_0.8.4+dfsg-2.dsc
 c9a708e91713e219f21bcb9221ef689383112212a91cf9cbb98a2dc109afb760 16700 
mgba_0.8.4+dfsg-2.debian.tar.xz
 408364a08c2079ca5a296b97a4348b9e061ba249e4226cbd6b3dae443d749b14 21396 
mgba_0.8.4+dfsg-2_amd64.buildinfo
Files:
 35270df5ee1cf705762189f05679b18b 2696 games optional mgba_0.8.4+dfsg-2.dsc
 c16064187614379a230232cc74343f69 16700 games optional 
mgba_0.8.4+dfsg-2.debian.tar.xz
 f807e45931b89dd4c209db2acd6cf165 21396 games optional 
mgba_0.8.4+dfsg-2_amd64.buildinfo

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

iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAmCJP81fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HkM3cP/0Y6POvMlM+LOR68zAsKr/4QDkJ8/naM5yWo
bV76YJBYsKoDyRivLzSOVo/7qQlH5MWvzSNM5kffVpRKeE1355aHzSoEe37UO08a
S/Of0CeTopLqEzqP1IpgCXSw8XVG6SSoMx+8ZftNFAYpOJ/TBo4ySeHN/UthFRIV
ZY9VEth8uFzZnJAyP+3jidsy0clhBwhTYFtOHpULIFKOQWG6uNz/eDKGHy3QcR+q
XZgQtcHJvlB2oNJnWWgrJmYs73vPY9RRV3+S9tkqqa7etJR+Hwb42x/BX7AH85Hs
8l8B5KAqK1EEeBxh2zTQfy/mRj8KGgAvSt+0E3cHGDvSNX+x+sKVIO+SPjW1iqG6
2xS4NEMovWzqakaOl3n7sC6RSrPwSBs8TgmXSldlyHmZsci5W8fzSXhEFQJUbEqg
koGqo8EzZeTKFA1cE8GfEoq3at/QAAX4Ct9fP8zg366EMjG32XzTdUMGwW4Fgtuk
pYsqEVdw5Um4ju9y5Af2LBPkfXOfqYxoXnq8pw/VFx0WJG0PgM98IigQTuaaJdgF
2rGSC/a4cb3dlOMMaCJcjYQD8Sii9HrTeIHoTQhPK83g5sxhpwELkP3tdOwsbpUf
Ns9/VpQ+uLZhAe5jF6KO5/8zui5+9mQJ1uNv824gvSS2jZeFDdM9/ItZDk7v+IOB
G7rWmyjM
=r9VB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to