64-bit build failure without hugetlbfs

2 messages, 2 authors, 2008-08-05 · open the first message on its own page

64-bit build failure without hugetlbfs

From: Johannes Berg <johannes@sipsolutions.net>
Date: 2008-08-05 11:40:50

  LD      vmlinux.o
mm/built-in.o: In function `.arch_get_unmapped_area_topdown':
(.text+0x1d084): multiple definition of `.arch_get_unmapped_area_topdown'
arch/powerpc/mm/built-in.o:(.text+0x7240): first defined here
mm/built-in.o: In function `arch_get_unmapped_area_topdown':
(.opd+0x2730): multiple definition of `arch_get_unmapped_area_topdown'
arch/powerpc/mm/built-in.o:(.opd+0x918): first defined here
mm/built-in.o: In function `.arch_get_unmapped_area':
(.text+0x1ce3c): multiple definition of `.arch_get_unmapped_area'
arch/powerpc/mm/built-in.o:(.text+0x72b8): first defined here
mm/built-in.o: In function `arch_get_unmapped_area':
(.opd+0x2718): multiple definition of `arch_get_unmapped_area'
arch/powerpc/mm/built-in.o:(.opd+0x930): first defined here
make: *** [vmlinux.o] Error 1

enabling hugetlbfs cures it.

johannes

Re: 64-bit build failure without hugetlbfs

From: Sebastien Dugue <hidden>
Date: 2008-08-05 13:13:23

On Tue, 05 Aug 2008 13:39:49 +0200 Johannes Berg [off-list ref] wrote:
  LD      vmlinux.o
mm/built-in.o: In function `.arch_get_unmapped_area_topdown':
(.text+0x1d084): multiple definition of `.arch_get_unmapped_area_topdown'
arch/powerpc/mm/built-in.o:(.text+0x7240): first defined here
mm/built-in.o: In function `arch_get_unmapped_area_topdown':
(.opd+0x2730): multiple definition of `arch_get_unmapped_area_topdown'
arch/powerpc/mm/built-in.o:(.opd+0x918): first defined here
mm/built-in.o: In function `.arch_get_unmapped_area':
(.text+0x1ce3c): multiple definition of `.arch_get_unmapped_area'
arch/powerpc/mm/built-in.o:(.text+0x72b8): first defined here
mm/built-in.o: In function `arch_get_unmapped_area':
(.opd+0x2718): multiple definition of `arch_get_unmapped_area'
arch/powerpc/mm/built-in.o:(.opd+0x930): first defined here
make: *** [vmlinux.o] Error 1

enabling hugetlbfs cures it.

johannes
  Or disabling CONFIG_PPC_64K_PAGES if you do not want to enable hugetlbfs...

  Sebastien.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help