303 sudo apt-get purge "syslinux*" 309 sudo vim /etc/apt/sources.list add sid 310 sudo apt update 311 sudo apt install -t sid syslinux syslinux-efi syslinux-common
re-ran my test, no error, so good. Thanks all. On Tue, Dec 4, 2018 at 7:20 AM Mathieu Trudel-Lapierre <mathieu.trudel-lapie...@canonical.com> wrote: > > On Mon, Dec 3, 2018 at 6:10 PM Lukas Schwaighofer > <lu...@schwaighofer.name> wrote: > > > [...] > > @Mathieu: > > Since you were the author if the patch that I took, I put you in CC. I > > believe that all syslinux versions in Ubuntu that link against > > gnu-efi >= 3.0.8 are affected as well. You can check by trying to use > > the vesamenu.c32 module with the efi version of syslinux. I expect it > > will fail with "Undef symbol FAIL: module memset". > > > > I'm now no longer filtering out the memset and memcpy implementations > > from syslinux. Instead I pass -zmuldefs to the linker to avoid the > > duplicate symbol linking error. That causes the linker to use the first > > definition for memset and memcpy encountered which is the one from > > Thanks! > > I'll have another look. > > -- > > Mathieu Trudel-Lapierre <mathieu.trudel-lapie...@canonical.com> > Freenode: cyphermox, Jabber: mathieu...@gmail.com > 4096R/65B58DA1 818A D123 0992 275B 23C2 CF89 C67B B4D6 65B5 8DA1 -- Carl K