upstart in precise does not link/use libselinux, nor supports stateful re-execution.
If one re-execs precise's upstart, it looses state of all jobs.
upstart in trusty does support stateful re-execution and links against libselinux.
I'll inspect libselinux post-install scripts, but it should only re-execute upstart if and only if "initctl version" is > 1.10
upstart in precise does not link/use libselinux, nor supports stateful re-execution.
If one re-execs precise's upstart, it looses state of all jobs.
upstart in trusty does support stateful re-execution and links against libselinux.
I'll inspect libselinux post-install scripts, but it should only re-execute upstart if and only if "initctl version" is > 1.10