Bug#976078: FTBFS: multiple definitions

Samuel Thibault sthibault at debian.org
Sun Nov 29 11:59:45 GMT 2020


Package: libretro-mupen64plus
Version: 2.0+git20160207+dfsg2-1
Severity: serious
Justification: FTBFS

Hello,

libretro-mupen64plus currently FTBFS in sid:

g++ -o mupen64plus_libretro.so [...]
/usr/bin/ld: ./mupen64plus-core/src/dd/dd_disk.o:./mupen64plus-core/src/dd/dd_disk.c:48: multiple definition of `CUR_BLOCK'; ./mupen64plus-core/src/dd/dd_controller.o:./mupen64plus-core/src/dd/dd_controller.c:39: first defined here

That's probably related to gcc-10's now default no-common.

Samuel

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
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)
LSM: AppArmor: enabled

Versions of packages libretro-mupen64plus depends on:
ii  libc6                          2.31-4
ii  libgcc-s1 [libgcc1]            10.2.0-16
ii  libgl1                         1.3.2-1
ii  libgl1-mesa-glx                20.2.2-1
ii  libstdc++6                     10.2.0-16
pn  retroarch | libretro-frontend  <none>

libretro-mupen64plus recommends no packages.

libretro-mupen64plus suggests no packages.

-- 
Samuel
"...[Linux's] capacity to talk via any medium except smoke signals."
(By Dr. Greg Wettstein, Roger Maris Cancer Center)



More information about the Pkg-games-devel mailing list