Date: Sun, 17 Apr 2011 01:16:22 -0400 From: Super Bisquit <superbisquit@gmail.com> To: Marius Strobl <marius@alchemy.franken.de> Cc: freebsd-sparc64@freebsd.org Subject: Re: Error in elf_machdep.c when building a kernel Message-ID: <BANLkTimUFQGhsOLCJ0qPT=Zq-YTjkYUQfA@mail.gmail.com> In-Reply-To: <BANLkTimA7Fz7n2NRLx0%2B2XWBScjCyHKXmg@mail.gmail.com> References: <BANLkTi=kvVOOFSMZDM%2Bs4SqqG=yWQ2aDBg@mail.gmail.com> <20110414085328.GA33206@alchemy.franken.de> <BANLkTimA7Fz7n2NRLx0%2B2XWBScjCyHKXmg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
The above should have been /usr/src/sys/sparc64/sparc64/elf_machdep I've disabled debugging and the defaults for CURRENT- WITNESS et al- but, the script is still searching for a non-existent executable. On 4/14/11, Super Bisquit <superbisquit@gmail.com> wrote: > It was just a kernel build, no world. > You're right, the hack didn't work completely. > > "/usr/src/sys/sparc64/elf_machdep.c:100:error: 'elf64_fbsd_brandnote' > undeclared here (not in a function)" > Dump_machdep.c did work in the build process. > > I'll redo the build later. > > On 4/14/11, Marius Strobl <marius@alchemy.franken.de> wrote: >> On Thu, Apr 14, 2011 at 03:50:59AM -0400, Super Bisquit wrote: >>> I had noted nefore that elf64-sparc-freebsd was not found. >>> There is /usr/src/contrib/binutils/ld/emulparams/elf64_sparc.sh and >>> /usr/src/contrib/binutils/ld/emulparams/elf64_sparc_fbsd.sh >>> >>> I replaced freebsd with fbsd in the stated file and saved >>> elf_machdep.c to elf_machdep.c.old. >>> >>> I'm not sure if it will correct the problem. >> >> Sounds like you're trying to build world across the binutils update >> with an unclean object directory; you need to delete it or not use >> -DNO_CLEAN, otherwise the result likely won't work, even with your >> hack. >> >> Marius >> >> >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTimUFQGhsOLCJ0qPT=Zq-YTjkYUQfA>