The build of ruptime in rwho-0.16.2 through rwho-0.17 for the Alpha picks up ../include/protocols/rwhod.h, which has an incorrect definition for outmp.out_time. As a result, ruptime gives erroneous information on the Alpha (hosts missing from output; incorrect number of users listed). The proper behavior is to pick up rwhod.h from /usr/include/protocols, which defines out_time as int32_t. To fix, append the following to netkit-rwho-0.15-alpha.patch (analogous to patches already applied to rwhod/Makefile and rwho/Makefile): --- netkit-rwho-0.16/ruptime/Makefile.alpha Sat Dec 9 17:33:45 2000 +++ netkit-rwho-0.16/ruptime/Makefile Sat Dec 9 17:34:11 2000 @@ -3,8 +3,6 @@ include ../MCONFIG include ../MRULES -CFLAGS += -I../include - ruptime: ruptime.o $(CC) $(LDFLAGS) $^ $(LIBS) -o $@
Fixed in rwho-0.17-7. Thanks for noticing, and for the patch.