lkml.org 
[lkml]   [2006]   [Feb]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH -mm HOT-FIX] fix build on ia64 (modpost.c)
    Sam Ravnborg <sam@ravnborg.org> wrote:
    >
    > >
    > > - This kernel won't compile on ia64 (and possibly other architectures)
    > > because the kbuild tree is using Elf_Rela in scripts/mod/modpost.c. Is OK
    > > on x86, x86_64 and powerpc. Sam might send a hotfix?
    >
    > Attached is a real hot-fix. It disables the new check entirely.

    Well that bit compiles.

    > I like to learn:
    > 1) Why IA64 is missing Elf64_Rela. Can someone drop me a copy of elf.h -
    > and include gcc + binutils version in the mail - thanks.

    This thing's running RHAS2.1 which I think dates from before the invention
    of the transistor. Running home-made gcc-3.3.2 and binutils-2.14.90.0.6-1.

    I'll send along the three elf.h's under /usr/include.

    > 2) I also like to know if other architectures broke - so I can figure
    > out how to fix this.

    Dunno yet - I didn't do the normal batch of cross-compiles due to spending
    six hours chasing down new bugs.

    > I have tested this on X86_64/amd64 (gentoo based) only.

    That fixes the modpost.c compile, but the new futex stuff fails because
    ia64 doesn't implement ptr_to_compat(). In fact only three architectures
    appear to do so.

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-02-20 22:41    [W:0.029 / U:0.808 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site