Subject: Re: /usr/src/lib/libc/arch/mips/sys/__sigreturn14.S build fails a/o March 26
To: sgimips NetBSD list <sgimips@mrynet.com>
From: Matt Thomas <matt@3am-software.com>
List: port-sgimips
Date: 04/01/2004 06:27:17
On Mar 31, 2004, at 11:27 PM, sgimips NetBSD list wrote:

> Nightly, I was building an sgimips release snapshot and CDROM image.
> As of March 26, when drochner submitted changes to the file, it no 
> longer builds
> due to __sigreturn14.S using a different macro for assembler macro 
> expansion.
>
> #   compile  libc/__sigreturn14.o
> /sim/sgimips/obj/tooldir.NetBSD-1.6ZK-alpha/bin/mipseb--netbsd-gcc   
> -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT 
> -I/usr/src/lib/libc/include -DHESIOD -DINET6 -DNLS -DYP 
> -D__DBINTERFACE_PRIVATE -DI18NMODULE_MAJOR=4 
> -I/usr/src/libexec/ld.elf_so -I/usr/src/lib/libc/dlfcn -DCITRUS_ICONV 
> -DWITH_RUNE -I/usr/src/lib/libc -DRESOLVSORT -I. -DPOSIX_MISTAKE 
> -DPORTMAP -DFLOATING_POINT   -nostdinc -isystem 
> /sim/sgimips/dest/usr/include -c -traditional-cpp  -DALL_STATE 
> -DUSG_COMPAT  -I/usr/src/lib/libc/arch/mips -nostdinc -idirafter 
> /sim/sgimips/dest/usr/include 
> /usr/src/lib/libc/arch/mips/sys/__sigreturn14.S -o __sigreturn14.o.tmp
> /usr/src/lib/libc/arch/mips/sys/__sigreturn14.S: Assembler messages:
> /usr/src/lib/libc/arch/mips/sys/__sigreturn14.S:46: Error: absolute 
> expression required `li'

It builds for me using sources as of this morning.

matt@amd64> (cd /usr/src/lib/libc && nbmake-sgimips __sigreturn14.o)
     compile  libc/__sigreturn14.o

My guess is that you caught the source in non-building window.  The rule
for this is to update again and see if it still happens.
-- 
Matt Thomas                     email: matt@3am-software.com
3am Software Foundry              www: http://3am-software.com/bio/matt/
Cupertino, CA              disclaimer: I avow all knowledge of this 
message.