[Debian] undefined reference to `compat_sys_rt_sigsuspend' on ia64
Ola Lundqvist
ola at opalsys.net
Thu Apr 12 04:16:35 EDT 2007
Privet Vasily
On Thu, Apr 12, 2007 at 11:59:40AM +0400, Vasily Tarasov wrote:
> 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.
I'll do. However this was a very easy fix, so I do not think I need that.
The more dramatic change however is that I think they will change
the kernel version to next point release of Debian. I'm not sure yet but
I have seen 2.6.20 in the archive. I do not know if that is intended for
etch 4.0R1 or lenny though.
Regards,
// Ola
> 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
> >>
> >
> >
>
>
--
--- Ola Lundqvist systemkonsult --- M Sc in IT Engineering ----
/ ola at opalsys.net Annebergsslingan 37 \
| opal at debian.org 654 65 KARLSTAD |
| http://opalsys.net/ Mobile: +46 (0)70-332 1551 |
\ gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9 /
---------------------------------------------------------------
More information about the Debian
mailing list