[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Survey answers part 3: systemd is not portable and what this means for our ports

On Mon, Jul 15, 2013 at 07:48:22PM +0200, John Paul Adrian Glaubitz wrote:
> On 07/15/2013 07:11 PM, Steve Langasek wrote:
> >Not sure where this idea comes from.  upstart has never supported non-Linux
> >kernels; we're open to it being ported to other kernels, but prctl is a
> >minor detail for kernel compatibility compared with other, more significant
> >features that upstart relies on.

> I am pretty sure you wrote it yourself in [1]:

> "By making use of a Linux-specific prctl(2) call, we effectively tie
> Upstart to systems running with a Linux kernel. This is a major
> restriction, but porting to other systems is already complicated by
> the fact that even the BSDs do not provide a full POSIX environment
> (missing "waitid(2)" for example)."

> [1] https://wiki.ubuntu.com/FoundationsTeam/Specs/RaringUpstartUserSessions#Disadvantages

These are not my words. :)  One can discuss whether this constitutes a
"major" restriction, but in any case this only pertains to the use of
upstart for user session management which is not what's being discussed

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature

Reply to: