Subject: Re: __isnand not found
To: None <current-users@netbsd.org>
From: David Hopper <dhop@nwlink.com>
List: current-users
Date: 03/09/2004 16:31:39
--Apple-Mail-19--360231514
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
charset=US-ASCII;
format=flowed
Please disregard, the snapshot allowed me to move forward on this. I
still don't understand why self-hosted build environments continue to
reach into a supposedly irrelevant userland, though.
Thanks,
Dave
On Mar 9, 2004, at 11:44 AM, David Hopper wrote:
> I've a chicken <-> egg problem here in trying to bring my 1.6P alpha
> up to -current.
>
> After some time building, ./build.sh tools gives me:
>
> # link lint1/lint1
> cc -O -I/raid/src/tools/compat/obj.alpha
> -I/raid/src/tools/compat/obj.alpha/include
> -I/raid/src/tools/lint1/../compat -DHAVE_NBTOOL_CONFIG_H=1
> -D_FILE_OFFSET_BITS=64 -D_NETBSD_SOURCE
> -I/raid/src/tools/lint1/../../usr.bin/xlint/lint1 -I.
> -DTARGET_OBJFMT_ELF
> -I/raid/src/tools/lint1/../../usr.bin/xlint/lint1/../arch/alpha
> -I/raid/src/tools/lint1/../../usr.bin/xlint/lint1/../common -o lint1
> cgram.lo scan.lo mem1.lo mem.lo err.lo main1.lo decl.lo tree.lo
> func.lo init.lo emit.lo emit1.lo inittyp.lo
> -L/raid/src/tools/compat/obj.alpha -lnbcompat -lz -lm
> tree.lo: In function `foldflt':
> tree.lo(.text+0x6a44): undefined reference to `__isnand'
> tree.lo(.text+0x6a48): undefined reference to `__isnand'
>
> Now, __isnand lives back in libc, but it requires new syscalls from a
> recent kernel (which can't be built without the tools...). Am I
> correct in thinking an August snapshot will take care of this?
>
> Thanks,
> Dave
>
--Apple-Mail-19--360231514
Content-Transfer-Encoding: 7bit
Content-Type: text/enriched;
charset=US-ASCII
Please disregard, the snapshot allowed me to move forward on this. I
still don't understand why self-hosted build environments continue to
reach into a supposedly irrelevant userland, though.
Thanks,
Dave<bold><fontfamily><param>Trebuchet MS</param>
</fontfamily></bold>
On Mar 9, 2004, at 11:44 AM, David Hopper wrote:
<excerpt>I've a chicken <<-> egg problem here in trying to bring my
1.6P alpha up to -current.
After some time building, ./build.sh tools gives me:
# link lint1/lint1
cc -O -I/raid/src/tools/compat/obj.alpha
-I/raid/src/tools/compat/obj.alpha/include
-I/raid/src/tools/lint1/../compat -DHAVE_NBTOOL_CONFIG_H=1
-D_FILE_OFFSET_BITS=64 -D_NETBSD_SOURCE
-I/raid/src/tools/lint1/../../usr.bin/xlint/lint1 -I.
-DTARGET_OBJFMT_ELF
-I/raid/src/tools/lint1/../../usr.bin/xlint/lint1/../arch/alpha
-I/raid/src/tools/lint1/../../usr.bin/xlint/lint1/../common -o lint1
cgram.lo scan.lo mem1.lo mem.lo err.lo main1.lo decl.lo tree.lo
func.lo init.lo emit.lo emit1.lo inittyp.lo
-L/raid/src/tools/compat/obj.alpha -lnbcompat -lz -lm
tree.lo: In function `foldflt':
tree.lo(.text+0x6a44): undefined reference to `__isnand'
tree.lo(.text+0x6a48): undefined reference to `__isnand'
Now, __isnand lives back in libc, but it requires new syscalls from a
recent kernel (which can't be built without the tools...). Am I
correct in thinking an August snapshot will take care of this?
Thanks,
Dave
</excerpt>
--Apple-Mail-19--360231514--