[FreeVMS] Debian 8

Roar Thronæs roart at nvg.ntnu.no
Mon May 11 12:14:44 CEST 2015


On Mon, May 11, 2015 at 11:56:20AM +0200, Guido wrote:
> 
> The errors I ran into originate here:
> 
>     arch/x86_64/ia32/sys_ia32.c:#include <linux/shm.h>
>     arch/x86_64/ia32/ipc32.c:#include <linux/shm.h>
>     arch/x86_64/kernel/sys_x86_64.c:#include <linux/shm.h>
>     arch/i386/kernel/sys_i386.c:#include <linux/shm.h>
>     fs/binfmt_elf.c:#include <linux/shm.h>
>     ipc/shm.c:#include <linux/shm.h>
>     ipc/util.c:#include <linux/shm.h>
> 
> The file ./linux/include/linux/shm.h is missing form the repository 
> (both branches), so the version from the host system in /usr/include/ is 
> used in stead. This no longer works with the newer linux kernel version 
> that comes with debian 8.
> 
> As a quick fix, a linux 2.4 version of this file cpould be added to the 
> repository. One could also try to remove the #include lines and see what 
> happens.

The shm.h file was removed in a previous cleanup, it seems.
And in this case you may remove all shm.h plus related code,
because the shm support has been removed from the kernel.
(Just leave empty system calls at most.)

-- 
Regards,
Roar Thronæs


More information about the FreeVMS mailing list