On Wed, Dec 06 2017, Stuart Henderson <s...@spacehopper.org> wrote:
> Seen in i386 bulk. No recent relevant change to clisp so I'm not sure
> what would have triggered it..
>
>
> /usr/obj/ports/clisp-2.49/clisp-2.49/src/spvw.d:2881:47: error: use of 
> undeclared identifier 'MAP_ANON'
>   
> mmap((void*)0xC0000000,0x20000000,PROT_NONE,MAP_ANON|MAP_PRIVATE|MAP_FIXED,-1,0);
>                                               ^
> /usr/obj/ports/clisp-2.49/clisp-2.49/src/unix.d:65:22: note: expanded from 
> macro 'MAP_ANON'
>     #define MAP_ANON MAP_ANONYMOUS
>                      ^
> /usr/include/sys/mman.h:60:23: note: expanded from macro 'MAP_ANONYMOUS'
> #define MAP_ANONYMOUS   MAP_ANON        /* alternate POSIX spelling */
>                         ^

Given that <sys/mman.h> defines both MAP_ANON and MAP_ANONYMOUS, along
with the other MAP_* and PROT_* used above, something looks seriously
messed up. :)

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to