Marcel Moolenaar <[EMAIL PROTECTED]> writes: > The problem > ----------- > When doing a make world, tools are being built that are used by the > build process. This is to make sure that the tools are appropriate for > doing a make world. The problem we now face is that the sigset_t change > causes this to break. The tools that are being built use new syscalls > not present in a kernel. Not only that, the new tools expect a different > sigframe in general. > So, the problem can be split into: > A) New syscalls using the new sigset_t (sigaction and so on) > B) A new sigframe (new siginfo, no sigcontext but ucontext_t) How about this: early in make world, we check whether or not the current kernel supports the new syscalls. If it does, good. If it doesn't, we build and load a small module which installs syscalls which translate the sigset_t stuff into something the old syscalls can grok. Does that make sense to any of you guys? DES -- Dag-Erling Smorgrav - [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
- Re: new sigset_t and upgrading: a proposal Richard Wackerbarth
- Re: new sigset_t and upgrading: a proposal Rodney W. Grimes
- Re: new sigset_t and upgrading: a proposal Marcel Moolenaar
- Re: new sigset_t and upgrading: a proposal Rodney W. Grimes
- Re: new sigset_t and upgrading: a proposa... Marcel Moolenaar
- Re: new sigset_t and upgrading: a pro... Rodney W. Grimes
- Re: new sigset_t and upgrading: ... Marcel Moolenaar
- Re: new sigset_t and upgrading: a proposal Bruce Evans
- Re: new sigset_t and upgrading: a proposal Rodney W. Grimes
- Re: new sigset_t and upgrading: a proposa... Nate Williams
- Re: new sigset_t and upgrading: a proposal Dag-Erling Smorgrav
- Re: new sigset_t and upgrading: a proposal Marcel Moolenaar
- Re: new sigset_t and upgrading: a proposal David O'Brien
- Re: new sigset_t and upgrading: a proposal Peter Jeremy
- Re: new sigset_t and upgrading: a proposal Rodney W. Grimes
- Re: new sigset_t and upgrading: a proposal Daniel Eischen
- Re: new sigset_t and upgrading: a proposal Marcel Moolenaar
- Re: new sigset_t and upgrading: a proposal Daniel C. Sobral
- Re: new sigset_t and upgrading: a proposa... Marcel Moolenaar
- Re: new sigset_t and upgrading: a proposa... Peter Wemm
- Re: new sigset_t and upgrading: a pro... Rodney W. Grimes