Subject: Re: port-alpha/32047: modload pf.o fails with undefined reference to 'bswap64'
To: None <port-alpha-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: Academician Kula <kula@tproa.net>
List: netbsd-bugs
Date: 11/11/2005 02:14:02
The following reply was made to PR port-alpha/32047; it has been noted by GNATS.

From: Academician Kula <kula@tproa.net>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: port-alpha/32047: modload pf.o fails with undefined reference to 'bswap64'
Date: Thu, 10 Nov 2005 19:52:38 -0600

 For completeness, when trying the fix suggested in port-mips/31857
 kernel compilation fails with:
 
  building standard kern library
  #    create  GENERIC.PF/.gdbinit
  rm -f .gdbinit
  echo "source ../../../../gdbscripts/bdump" >> .gdbinit
  echo "source ../../../../gdbscripts/kdump" >> .gdbinit
  echo "source ../../../../gdbscripts/msgbuf" >> .gdbinit
  echo "source ../../../../gdbscripts/pgrpdump" >> .gdbinit
  echo "source ../../../../gdbscripts/stats" >> .gdbinit
  echo "source ../../../../gdbscripts/vchain" >> .gdbinit
  echo "source ../../../../gdbscripts/vdump" >> .gdbinit
  echo "source ../../../../gdbscripts/xps" >> .gdbinit
  #    create  vers.c
  sh ../../../../conf/newvers.sh
  #   compile  GENERIC.PF/vers.o
  cc  -mno-fp-regs     -ffreestanding   -O2 -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wno-sign-compare -fno-zero-initialized-in-bss  -Dalpha -I.  -I../../../../arch -I../../../.. -nostdinc -DDIAGNOSTIC -DLKM -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT  -c vers.c
  #      link  GENERIC.PF/netbsd
  ld -N -Ttext fffffc0000300000 -e __transfer -G 4 -S -o netbsd ${SYSTEM_OBJ} ${EXTRA_OBJ} vers.o
  /usr/src/sys/arch/alpha/compile/GENERIC.PF/lib/kern/libkern.o(.text+0xb4e8): In function `_mcount':
  : undefined reference to `mcount'
  /usr/src/sys/arch/alpha/compile/GENERIC.PF/lib/kern/libkern.o(.text+0xb4ec): In function `_mcount':
  : undefined reference to `mcount'
  *** Error code 1
 
  Stop.
  make: stopped in /usr/src/sys/arch/alpha/compile/GENERIC.PF