[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: syslinux-efi 6.04 bug?



  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-lapierre@canonical.com> wrote:
>
> On Mon, Dec 3, 2018 at 6:10 PM Lukas Schwaighofer
> <lukas@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-lapierre@canonical.com>
> Freenode: cyphermox, Jabber: mathieu.tl@gmail.com
> 4096R/65B58DA1 818A D123 0992 275B 23C2  CF89 C67B B4D6 65B5 8DA1



-- 
Carl K


Reply to: