fio 2.0.8 fails to build on mipsel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jens!

Sven and I are currently trying to get fio 2.0.8 into Debian in time for Wheezy:


Building fails on mipsel due to¹:

    CC crc/sha256.o
    CC crc/sha512.o
    CC engines/cpu.o
    CC engines/mmap.o
    CC engines/sync.o
    CC engines/null.o
    CC engines/net.o
    CC memalign.o
    CC server.o
server.c: In function 'handle_probe_cmd':
server.c:411:15: error: 'arch_mips' undeclared (first use in this function)
server.c:411:15: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [server.o] Error 1
make[1]: Leaving directory `/build/buildd-fio_2.0.8-1-mipsel-9VXitB/fio-2.0.8'
make: *** [build-stamp] Error 2


This happens in server.c:

 397 static int handle_probe_cmd(struct fio_net_cmd *cmd)
 398 {
 399         struct cmd_probe_pdu probe;
 400 
 401         dprint(FD_NET, "server: sending probe reply\n");
 402 
 403         memset(&probe, 0, sizeof(probe));
 404         gethostname((char *) probe.hostname, sizeof(probe.hostname));
 405 #ifdef FIO_BIG_ENDIAN
 406         probe.bigendian = 1;
 407 #endif
 408         strncpy((char *) probe.fio_version, fio_version_string, sizeof(probe.fio_version));
 409 
 410         probe.os        = FIO_OS;
 411         probe.arch      = FIO_ARCH;
 412 
 413         probe.bpp       = sizeof(void *);
 414 
 415         return fio_net_send_cmd(server_fd, FIO_NET_CMD_PROBE, &probe, sizeof(probe), cmd->tag);
 416 }



FIO_ARCH is defined to (arch_mips) in arch/arch-mips.h - any idea what
might be going on here?


I'd like to include some patch to have it build on mipsel as well.


[1] https://buildd.debian.org/status/package.php?p=fio&suite=sid

Thanks,
-- 
Martin Steigerwald - teamix GmbH - http://www.teamix.de
gpg: 19E3 8D42 896F D004 08AC A0CA 1E10 C593 0399 AE90
--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux