This patch solves the issue I had with building perl natively on Hurd. It seems PAGE_COPY_THRESHOLD was causing a not properly tested PAGE_COPY_FWD_MAYBE to be used, which caused the error "miniperl: memmove.c:72: memmove: Assertion `len == 0' failed." OK to apply to wip-hurd? Manolis