[Debian] undefined reference to `compat_sys_rt_sigsuspend' on ia64

Vasily Tarasov vtaras at openvz.org
Thu Apr 12 03:59:40 EDT 2007


Ola Lundqvist wrote:
> Hi Kiril
> 
> 
> On Wed, Apr 11, 2007 at 08:02:37PM +0400, Kirill Korotaev wrote:
>> Ola, I attached the patch which is already in git.
>> It should help.
>>
>> I will also ask Vasiliy to prepare 028stab028 patch for you for debian.
> 
> You do not need to do that. I can do that myself.

If you'll need some help - feel free to contact me.

Thanks,
Vasily.

> 
> Regards,
> 
> // Ola
>  
>> Thanks,
>> Kirill
>>
>> Ola Lundqvist wrote:
>>> Hi
>>>
>>> Today I was able to get access to an ia64 machine to build
>>> the patch against the etch version of kernel sources.
>>>
>>> However I get some problems.
>>>
>>>   AS      arch/ia64/lib/xor.o
>>>   AR      arch/ia64/lib/lib.a
>>>   GEN     .version
>>>   CHK     include/linux/compile.h
>>>   UPD     include/linux/compile.h
>>>   CC      init/version.o
>>>   LD      init/built-in.o
>>>   LD      .tmp_vmlinux1
>>> arch/ia64/ia32/built-in.o: In function `ia32_syscall_table':
>>> (.rodata+0x598): undefined reference to `compat_sys_rt_sigsuspend'
>>> make[1]: *** [.tmp_vmlinux1] Error 1
>>> make[1]: Leaving directory `/home/opal/openvz-2.6/linux-source-2.6.18'
>>> make: *** [debian/stamp-build-kernel] Error 2
>>>
>>>
>>> I have the full build log, but have problem with cut and paste.
>>>
>>> Is it some kernel option that I need to disable or enable in order
>>> to make it work?
>>>
>>> sys_rt_sigsuspend is not mentioned in any other place in the build
>>> log.
>>>
>>> Regards,
>>>
>>> // Ola
>>>
> 
>> diff --git a/include/asm-ia64/unistd.h b/include/asm-ia64/unistd.h
>> index 141c44e..7cc039f 100644
>> --- a/include/asm-ia64/unistd.h
>> +++ b/include/asm-ia64/unistd.h
>> @@ -321,6 +321,7 @@ # define __ARCH_WANT_SYS_OLD_GETRLIMIT
>>  # define __ARCH_WANT_SYS_OLDUMOUNT
>>  # define __ARCH_WANT_SYS_SIGPENDING
>>  # define __ARCH_WANT_SYS_SIGPROCMASK
>> +# define __ARCH_WANT_COMPAT_SYS_RT_SIGSUSPEND
>>  # define __ARCH_WANT_COMPAT_SYS_TIME
>>  #endif
>>  
> 
> 



More information about the Debian mailing list