Hi developers,
I have two hints that may be useful and mentioned in the BLFS Book (systemd
version):
1) Building Firefox-47.0.1 in parallel mode failed for me. The building
process stopped several times. A few times because of missing files, e.g.
"BUILDID.h not found" if I remember correctly. I had to build with the
"-j 1" flag to succeed. Then everything worked fine. I dont think that my
sytem is too old or slow (Core i7-3930k), sources were compiled on a SSD.
So the usual hint on the firefox build section that parallel builds may fail
on some systems for some reason might be enough here.
2) Using screen together with systemd (>= 230) needs adjustment in the
/etc/systemd/logind.conf
and set
KillUserProcesses=no
if you want to start screen, start a long running process, detach and
log out. If you do that without that adjustment all your processes get
terminated by systemd when you log out. This is the default behaviour of
systemd from version 230. You can read about it in this thread:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394
There are a few other ways to prevent the user processes from being
terminated but the edit of the logind.conf file seems to be the most simple
solution.
Another way is to revert this behaviour to old style at compile time of
systemd.
So there should be either an adjustment in the systemd build parameters or a
hint on the screen page what a user needs to do to use screen for long
running tasks when he wants to log out and come back later and reattach the
screen session.
It's up to you which solution you prefer. I chose the edit of logind.conf
because I had no interest in building the systemd beast again.
Kind regards
Michael
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page