port security/nss fails to build on ia64 - assembler trouble

Anton Shterenlikht mexas at bristol.ac.uk
Tue Nov 17 15:06:58 UTC 2009


On Mon, Nov 16, 2009 at 10:36:50AM -0800, Marcel Moolenaar wrote:
> .OBJ/include -I../../../../dist/public/nss -I../../../../dist/private/nss -Impi -Iecl  -O -fPIC -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -DSHLIB_SUFFIX=\"so.1\" -DSHLIB_PREFIX=\"lib\" -DSHLIB_VERSION=\"3\" -DSOFTOKEN_SHLIB_VERSION=\"3\" -DRIJNDAEL_INCLUDE_TABLES -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -DNSS_X86_OR_X64 -DNSS_X86 -DMP_API_COMPATIBLE -I../../../../dist/FreeBSD9.0_OPT.OBJ/include -I../../../../dist/public/nss -I../../../../dist/private/nss -Impi -Iecl  sha_fast.c
> 
> I ran into this as well. I thought I fixed this.
> Can you update your ports tree and try again. In
> the mean time I'll see what happened to my fix.

no, still the same:

cc -o FreeBSD9.0_OPT.OBJ/FreeBSD_SINGLE_SHLIB/sha_fast.o -c -O2 -pipe -I/usr/local/include/nspr -L/usr/local/lib -fno-strict-aliasing -O -fPIC -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -I../../dist/FreeBSD9.0_OPT.OBJ/include -I../../dist/public/ -I../../dist/private/  -O -fPIC -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -I../../../dist/FreeBSD9.0_OPT.OBJ/include -I../../../dist/public/ -I../../../dist/private/  -O -fPIC -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -DSHLIB_SUFFIX=\"so.1\" -DSHLIB_PREFIX=\"lib\" -DSHLIB_VERSION=\"3\" -DSOFTOKEN_SHLIB_VERSION=\"3\" -DRIJNDAEL_INCLUDE_TABLES -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -DNSS_X86_OR_X64 -DNSS_X86 -DMP_API_COMPATIBLE -I../../../../dist/FreeBSD9.0_OPT.OBJ/include -I../../../../dist/public/nss -I../../../../dist/private/nss -Impi -Iecl  -O -fPIC -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -DXP_UNIX -DSHLIB_SUFFIX=\"so.1\" -DSHLIB_PREFIX=\"lib\" -DSHLIB_VERSION=\"3\" -DSOFTOKEN_SHLIB_VERSION=\"3\" -DRIJNDAEL_INCLUDE_TABLES -UDEBUG -DNDEBUG -D_THREAD_SAFE -D_REENTRANT -DNSS_ENABLE_ECC -DUSE_UTIL_DIRECTLY -DNSS_X86_OR_X64 -DNSS_X86 -DMP_API_COMPATIBLE -I../../../../dist/FreeBSD9.0_OPT.OBJ/include -I../../../../dist/public/nss -I../../../../dist/private/nss -Impi -Iecl  sha_fast.c
{standard input}: Assembler messages:
{standard input}:63: Error: Unknown opcode `bswap r14'
{standard input}:98: Error: Unknown opcode `bswap r14'
{standard input}:135: Error: Unknown opcode `bswap r14'
{standard input}:171: Error: Unknown opcode `bswap r14'
{standard input}:207: Error: Unknown opcode `bswap r14'
{standard input}:243: Error: Unknown opcode `bswap r14'
{standard input}:278: Error: Unknown opcode `bswap r14'
{standard input}:315: Error: Unknown opcode `bswap r14'
{standard input}:351: Error: Unknown opcode `bswap r14'
{standard input}:387: Error: Unknown opcode `bswap r14'
{standard input}:423: Error: Unknown opcode `bswap r14'
{standard input}:459: Error: Unknown opcode `bswap r14'
{standard input}:495: Error: Unknown opcode `bswap r14'
{standard input}:531: Error: Unknown opcode `bswap r14'
{standard input}:567: Error: Unknown opcode `bswap r14'
{standard input}:603: Error: Unknown opcode `bswap r14'
{standard input}:3585: Error: Unknown opcode `bswap r14'
{standard input}:3591: Error: Unknown opcode `bswap r35'
{standard input}:3605: Error: Unknown opcode `bswap r14'
{standard input}:3615: Error: Unknown opcode `bswap r14'
{standard input}:3625: Error: Unknown opcode `bswap r14'
{standard input}:3635: Error: Unknown opcode `bswap r14'
{standard input}:3645: Error: Unknown opcode `bswap r14'
gmake[3]: *** [FreeBSD9.0_OPT.OBJ/FreeBSD_SINGLE_SHLIB/sha_fast.o] Error 1
gmake[3]: Leaving directory `/usr/ports/security/nss/work/nss-3.12.4/mozilla/security/nss/lib/freebl'
gmake[2]: *** [libs] Error 2


-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423


More information about the freebsd-ia64 mailing list