=== launching FTP daemon on port 10147 Configuration device id QEMU version 1 machine id 32 Probing SBus slot 0 offset 0 Probing SBus slot 1 offset 0 Probing SBus slot 2 offset 0 Probing SBus slot 3 offset 0 Probing SBus slot 4 offset 0 Probing SBus slot 5 offset 0 Invalid FCode start byte CPUs: 1 x FMI,MB86907 UUID: 00000000-0000-0000-0000-000000000000 Welcome to OpenBIOS v1.1 built on Mar 10 2014 08:41 Type 'help' for detailed information [sparc] Kernel already loaded switching to new context: PROMLIB: obio_ranges 1 PROMLIB: Sun Boot Prom Version 3 Revision 2 Linux version 3.17.0 (landley@driftwood) (gcc version 4.2.1) #1 Fri Dec 26 00:25:18 CST 2014 bootconsole [earlyprom0] enabled ARCH: SUN4M TYPE: SPARCstation 5 Ethernet address: 52:54:00:12:34:56 47MB HIGHMEM available. OF stdout device is: /obio/zs@0,100000:a PROM: Built device tree with 32857 bytes of memory. Booting Linux... Power off control detected. Built 1 zonelists in Zone order, mobility grouping on. Total pages: 60152 Kernel command line: root=/dev/sda rw init=/sbin/init.sh panic=1 PATH=/usr/distcc:/bin:/sbin console=ttyS0 HOST=sparc CPUS=1 DISTCC_HOSTS=10.0.2.2:10340/1 FTP_SERVER=10.0.2.2 FTP_PORT=10147 NATIVE_BUILD=static-tools PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Sorting __ex_table... Memory: 236868K/242144K available (2562K kernel code, 123K rwdata, 464K rodata, 96K init, 203K bss, 5276K reserved, 49024K highmem) SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 NR_IRQS:64 Console: colour dummy device 80x25 Calibrating delay loop... 152.57 BogoMIPS (lpj=305152) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) devtmpfs: initialized NET: Registered protocol family 16 IOMMU: impl 0 vers 5 table 0xfbc80000[262144 B] map [65536 b] vgaarb: loaded SCSI subsystem initialized Switched to clocksource timer_cs NET: Registered protocol family 2 TCP established hash table entries: 2048 (order: 1, 8192 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP: reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 apc: power management initialized futex hash table entries: 256 (order: -1, 3072 bytes) squashfs: version 4.0 (2009/01/31) Phillip Lougher 9p: Installing v9fs 9p2000 file system support msgmni has been set to 366 io scheduler noop registered (default) ffd35fd8: ttyS0 at MMIO 0x71100000 (irq = 5, base_baud = 307200) is a zs Console: ttyS0 (SunZilog zs0) console [ttyS0] enabled console [ttyS0] enabled bootconsole [earlyprom0] disabled bootconsole [earlyprom0] disabled ffd35fd8: ttyS1 at MMIO 0x71100004 (irq = 5, base_baud = 307200) is a zs ffd36250: Keyboard at MMIO 0x71000000 (irq = 5) is a zs ffd36250: Mouse at MMIO 0x71000004 (irq = 5) is a zs loop: module loaded Uniform Multi-Platform E-IDE driver ide-gd driver 1.18 ide-cd driver 5.00 esp: esp0, regs[fd00b000:fd00a000] irq[2] esp: esp0 is a FAS100A, 40 MHz (ccf=0), SCSI ID 7 scsi host0: esp scsi 0:0:0:0: Direct-Access QEMU QEMU HARDDISK 2.0. PQ: 0 ANSI: 5 scsi target0:0:0: Beginning Domain Validation scsi target0:0:0: Domain Validation skipping write tests scsi target0:0:0: Ending Domain Validation scsi 0:0:1:0: Direct-Access QEMU QEMU HARDDISK 2.0. PQ: 0 ANSI: 5 scsi target0:0:1: Beginning Domain Validation scsi target0:0:1: Domain Validation skipping write tests scsi target0:0:1: Ending Domain Validation scsi 0:0:2:0: Direct-Access QEMU QEMU HARDDISK 2.0. PQ: 0 ANSI: 5 scsi target0:0:2: Beginning Domain Validation scsi target0:0:2: Domain Validation skipping write tests scsi target0:0:2: Ending Domain Validation sunlance.c:v2.02 8/24/03 Miguel de Icaza (miguel@nuclecu.unam.mx) ioremap: done with statics, switching to malloc SunLance: using auto-carrier-detection. eth0: LANCE 52:54:00:12:34:56 rtc-m48t59 rtc-m48t59.0: rtc core: registered m48t08 as rtc0 TCP: cubic registered NET: Registered protocol family 17 9pnet: Installing 9P2000 support sd 0:0:0:0: [sda] 56136 512-byte logical blocks: (28.7 MB/27.4 MiB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:1:0: [sdb] 4194304 512-byte logical blocks: (2.14 GB/2.00 GiB) sd 0:0:2:0: [sdc] 6320 512-byte logical blocks: (3.23 MB/3.08 MiB) sd 0:0:2:0: [sdc] Write Protect is off sd 0:0:2:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:1:0: [sdb] Write Protect is off sd 0:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA rtc-m48t59 rtc-m48t59.0: setting system clock to 2014-12-26 09:13:59 UTC (1419585239) sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sdb: unknown partition table sda: unknown partition table sdc: unknown partition table sd 0:0:2:0: [sdc] Attached SCSI disk sd 0:0:1:0: [sdb] Attached SCSI disk sd 0:0:0:0: [sda] Attached SCSI disk VFS: Mounted root (squashfs filesystem) readonly on device 8:0. Freeing unused kernel memory: 96K (f031b000 - f0333000) EXT4-fs (sdb): mounting ext3 file system using the ext4 subsystem EXT4-fs (sdb): mounted filesystem with ordered data mode. Opts: (null) Distcc acceleration enabled. Type exit when done. Press any key for command line... Running automated build. Started second stage init === Native build static zlib Checking for gcc... Checking for shared library support... Building shared library libz.so.1.2.8 with gcc. Checking for off64_t... Yes. Checking for fseeko... Yes. Checking for strerror... Yes. Checking for unistd.h... Yes. Checking for stdarg.h... Yes. Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf(). Checking for vsnprintf() in stdio.h... Yes. Checking for return value of vsnprintf()... Yes. Checking for attribute(visibility) support... No. gcc -O3 -D_LARGEFILE64_SOURCE=1 -I. -c -o example.o test/example.c distcc[177] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o adler32.o adler32.c distcc[181] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o crc32.o crc32.c distcc[185] (dcc_build_somewhere) Warning: failed to distribute, running locally instead gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o deflate.o deflate.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o infback.o infback.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o inffast.o inffast.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o inflate.o inflate.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o inftrees.o inftrees.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o trees.o trees.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o zutil.o zutil.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o compress.o compress.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o uncompr.o uncompr.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o gzclose.o gzclose.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o gzlib.o gzlib.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o gzread.o gzread.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -c -o gzwrite.o gzwrite.c ar rc libz.a adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o gcc -O3 -D_LARGEFILE64_SOURCE=1 -o example example.o -L. libz.a gcc -O3 -D_LARGEFILE64_SOURCE=1 -I. -c -o minigzip.o test/minigzip.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -o minigzip minigzip.o -L. libz.a gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/adler32.o adler32.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/crc32.o crc32.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/deflate.o deflate.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/infback.o infback.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/inffast.o inffast.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/inflate.o inflate.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/inftrees.o inftrees.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/trees.o trees.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/zutil.o zutil.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/compress.o compress.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/uncompr.o uncompr.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/gzclose.o gzclose.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/gzlib.o gzlib.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/gzread.o gzread.c gcc -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -DPIC -c -o objs/gzwrite.o gzwrite.c gcc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map -O3 -fPIC -D_LARGEFILE64_SOURCE=1 -o libz.so.1.2.8 adler32.lo crc32.lo deflate.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo zutil.lo compress.lo uncompr.lo gzclose.lo gzlib.lo gzread.lo gzwrite.lo -lc rm -f libz.so libz.so.1 ln -s libz.so.1.2.8 libz.so ln -s libz.so.1.2.8 libz.so.1 gcc -O3 -D_LARGEFILE64_SOURCE=1 -o examplesh example.o -L. libz.so.1.2.8 gcc -O3 -D_LARGEFILE64_SOURCE=1 -o minigzipsh minigzip.o -L. libz.so.1.2.8 gcc -O3 -D_LARGEFILE64_SOURCE=1 -I. -D_FILE_OFFSET_BITS=64 -c -o example64.o test/example.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -o example64 example64.o -L. libz.a gcc -O3 -D_LARGEFILE64_SOURCE=1 -I. -D_FILE_OFFSET_BITS=64 -c -o minigzip64.o test/minigzip.c gcc -O3 -D_LARGEFILE64_SOURCE=1 -o minigzip64 minigzip64.o -L. libz.a === sparc Native build static dropbear checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether make sets $(MAKE)... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking build system type... sparc-unknown-linux-uclibc checking host system type... sparc-unknown-linux-uclibc checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking for install... install checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether __UCLIBC__ is declared... yes configure: Using uClibc - login() and logout() probably don't work, so we won't use them. checking for crypt in -lcrypt... yes checking for deflate in -lz... yes configure: Enabling zlib configure: Disabling PAM configure: Using openpty if available checking for library containing openpty... -lutil configure: Enabling syslog checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes configure: Using shadow passwords if available checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking ioctl.h usability... no checking ioctl.h presence... no checking for ioctl.h... no checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking for inttypes.h... (cached) yes checking stropts.h usability... no checking stropts.h presence... no checking for stropts.h... no checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking utmpx.h usability... yes checking utmpx.h presence... yes checking for utmpx.h... yes checking lastlog.h usability... yes checking lastlog.h presence... yes checking for lastlog.h... yes checking paths.h usability... yes checking paths.h presence... yes checking for paths.h... yes checking util.h usability... no checking util.h presence... no checking for util.h... no checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking security/pam_appl.h usability... no checking security/pam_appl.h presence... no checking for security/pam_appl.h... no checking pam/pam_appl.h usability... no checking pam/pam_appl.h presence... no checking for pam/pam_appl.h... no checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for pid_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking for uint8_t... yes checking for u_int8_t... yes checking for uint16_t... yes checking for u_int16_t... yes checking for uint32_t... yes checking for u_int32_t... yes checking for struct sockaddr_storage... no checking for socklen_t... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_in6... yes checking for struct in6_addr... yes checking for struct addrinfo... yes checking for gai_strerror... yes checking for struct utmp.ut_host... yes checking for struct utmp.ut_pid... yes checking for struct utmp.ut_type... yes checking for struct utmp.ut_tv... yes checking for struct utmp.ut_id... yes checking for struct utmp.ut_addr... yes checking for struct utmp.ut_addr_v6... yes checking for struct utmp.ut_exit... yes checking for struct utmp.ut_time... yes checking for struct utmpx.ut_host... yes checking for struct utmpx.ut_syslen... no checking for struct utmpx.ut_type... yes checking for struct utmpx.ut_id... yes checking for struct utmpx.ut_addr... no checking for struct utmpx.ut_addr_v6... yes checking for struct utmpx.ut_time... no checking for struct utmpx.ut_tv... yes checking for struct sockaddr_storage.ss_family... yes checking for endutent... yes checking for getutent... yes checking for getutid... yes checking for getutline... yes checking for pututline... yes checking for setutent... yes checking for utmpname... yes === End native build