Hi,

For testing, I'm trying to build gnu mach (2275d52...) from source by following the guide on this website <https://darnassus.sceen.net/~hurd-web/microkernel/mach/gnumach/building/>. I followed the path of building from the git repository. After I have a working MIG (either pre-built from apt or built from source), I run `make gnumach.gz`, then I get the following error messages:

```
In file included from ../linux/dev/include/linux/netdevice.h:30,
                 from ../linux/dev/drivers/net/auto_irq.c:47:
../linux/dev/include/linux/if.h:148:17: error: unknown type name 'caddr_t'
  148 |                 caddr_t ifru_data;
      |                 ^~~~~~~
../linux/dev/include/linux/if.h:177:17: error: unknown type name 'caddr_t'
  177 |                 caddr_t ifcu_buf;
      |                 ^~~~~~~
make: *** [Makefile:6682: linux/dev/drivers/net/liblinux_a-auto_irq.o] Error 1

```

Did I misunderstand something?

Best

--
Zhaoming Luo<zhaoming1...@qq.com>

Reply via email to