This is normal unix behavior (unless you have some kind of shell that I'm 
unfamiliar with.)

When you use & to create a subjob, it is still attached to your terminal 
session.

Take a look at the at(1) or batch(1) commands if you really want to execute a 
command and logout while it's still running.


-----Original Message-----
>From: Dominique Dhumieres <[email protected]>
>Sent: Apr 16, 2010 2:10 PM
>To: [email protected]
>Subject: Question about perl while bootstrapping gcc
>
>Hi!
>
>I use to build gcc with a command line such as
>
>make -j2 >& somelogfile &
>
>I recently found that if I logout, the build fails with
>
>perl: no user 501
>
>Is this a bug or a feature? In the former case I'll open a PR.
>In the later is it documented somewhere that you should not logout
>while building gcc? If yes, is it possible to have a pointer?
>
>TIA
>
>Dominique

Reply via email to