mips64 softfloat or hardfloat?
"John D. Baker" <[email protected]> Tue, 4 Apr 2017 10:23:01 -0500 (CDT)
| Newsgroups | gmane.os.netbsd.ports.evbmips,gmane.os.netbsd.ports.mips.devel |
|---|---|
| Message-ID | <[email protected]> |
I recently tried again to build packages on my Lemote YeeLoong
(evbmips-mips64el), but was thwarted when the first dependency
("cwrappers") failed with:
[...]
===> Building for cwrappers-20170112
--- .gdbinit ---
--- alloc.o ---
--- .gdbinit ---
rm -f .gdbinit
touch .gdbinit
--- alloc.o ---
# compile cwrappers-20170112/alloc.o
gcc -O2 -fPIE -msoft-float -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wsystem-headers -Wno-traditional -Wa,--fatal-warnings -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wno-sign-compare -Wsign-compare -Wformat=2 -Wno-format-zero-length -Werror -Wa,--fatal-warnings -DHAVE_NBCOMPAT_H=1 -I/d0/build/pkgsrc/pkgtools/cwrappers/work/libnbcompat -c alloc.c
--- cleanup-cc.o ---
# compile cwrappers-20170112/cleanup-cc.o
gcc -O2 -fPIE -msoft-float -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wsystem-headers -Wno-traditional -Wa,--fatal-warnings -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wno-sign-compare -Wsign-compare -Wformat=2 -Wno-format-zero-length -Werror -Wa,--fatal-warnings -DHAVE_NBCOMPAT_H=1 -I/d0/build/pkgsrc/pkgtools/cwrappers/work/libnbcompat -c cleanup-cc.c
--- alloc.o ---
/tmp/ccTB8LJ8.s: Assembler messages:
/tmp/ccTB8LJ8.s: Warning: .gnu_attribute 4,3 requires `softfloat'
/tmp/ccTB8LJ8.s: Error: 1 warning, treating warnings as errors
*** [alloc.o] Error code 1
make: stopped in /d0/build/pkgsrc/pkgtools/cwrappers/work/cwrappers-20170112
--- cleanup-cc.o ---
/tmp/cceFha2y.s: Assembler messages:
/tmp/cceFha2y.s: Warning: .gnu_attribute 4,3 requires `softfloat'
/tmp/cceFha2y.s: Error: 1 warning, treating warnings as errors
*** [cleanup-cc.o] Error code 1
make: stopped in /d0/build/pkgsrc/pkgtools/cwrappers/work/cwrappers-20170112
2 errors
make: stopped in /d0/build/pkgsrc/pkgtools/cwrappers/work/cwrappers-20170112
*** Error code 2
Stop.
make[1]: stopped in /x/pkgsrc/pkgtools/cwrappers
*** Error code 1
Stop.
make: stopped in /x/pkgsrc/pkgtools/cwrappers
The system is:
$ uname -a
NetBSD chalk.technoskunk.fur 7.99.67 NetBSD 7.99.67 (YEELOONG) #44: Mon Apr 3 08:19:03 CDT 2017 [email protected]:/r1/build/current/obj/mips64el/sys/arch/evbmips/compile/YEELOONG evbmips
Clues?
Thanks.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645