Bug#918915: syslinux-common: Undef symbol FAIL: exp in libgpl.c32 when trying to load hdt.c32
Control: tags -1 + confirmed Hi Wolfgang, thanks for reporting! On Thu, 10 Jan 2019 15:27:07 +0100 Wolfgang Scheicher wrote: > After switching from stretch to buster i realized that the > Hardware Detection Tool (HDT) in the Advanced options Boot menu fails > with this error: > > Undef symbol FAIL: exp > Failed to load libgpl.c32 > Failed to load COM32 file hdt.c32 > boot: This problem seems to have been introduced by compiling syslinux with a newer GCC version. There was a mail about this to the syslinux Mailinglist containing a patch in August [1] which I somehow missed (despite being subscribed…). I've just built libgpl.c32 with the patch applied and based on the `readelf` output I believe the patch fixes the problem. I'll do an actual test soon and if everything checks out upload a fixed version. Regards Lukas [1] https://www.syslinux.org/archives/2018-August/026159.html
Processed: Re: Bug#918915: syslinux-common: Undef symbol FAIL: exp in libgpl.c32 when trying to load hdt.c32
Processing control commands: > tags -1 + confirmed Bug #918915 [syslinux-common] syslinux-common: Undef symbol FAIL: exp in libgpl.c32 when trying to load hdt.c32 Added tag(s) confirmed. -- 918915: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918915 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#918915: syslinux-common: Undef symbol FAIL: exp in libgpl.c32 when trying to load hdt.c32
Package: syslinux-common Version: 3:6.04~git20171011.af7e95c3+dfsg1-6 Severity: important I'm using live-build to create a custom debian live image. After switching from stretch to buster i realized that the Hardware Detection Tool (HDT) in the Advanced options Boot menu fails with this error: Undef symbol FAIL: exp Failed to load libgpl.c32 Failed to load COM32 file hdt.c32 boot: I figured that i if i replace only libgpl.c32 with the version from the stretch syslinux-common package ( 3:6.03+dfsg-14.1+deb9u1 ) i can start hdt again. -- System Information: Debian Release: 9.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (440, 'stable'), (400, 'testing'), (300, 'unstable'), (100, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-1-amd64 (SMP w/56 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)