I am having a problem with jhalfs that is driving me nuts. I hope
somebody there can point me in a useful direction for help.
First a little background: I've been intermittently building LFS for
around ten years, for fun and learning. Recently started to use jhalfs.
I've been away for a while; my last build effort, in 2017, yielded a
primitive windowing environment but nothing that I could really
substitute for my Linuxmint programming habits.
Two days ago I made a fresh start, with a freshly downloaded (via svn)
copy of jhalfs. Configured for no kernel, no systemd, SVN version
rather than book. There were no problems; the build completed normally
in four hours.
So yesterday I started another moderately more ambitious build. This
time we'll build a kernel, I thought. It took me a little while to get
a .config file (I unpacked the kernel package to a location entirely
outside the jhalfs world and ran 'make defconfig' there), and then it
took me a little while longer to figure out that I needed to specify the
location of that .config with an absolute pathname.
The build started around 3pm.
It failed. And I haven't been able to figure out why.
Here are the error messages (following the fiveline header of my log
entry) that terminated the jhalfs make session:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
jim: 08:14 PM Wed, 03 Jun 2020
host-A:Mint-19.3:/Proj/LFS
tags: and THIS MORNINGS ERROR HAS RECURRED.
Building the system...
make[1]: Entering directory '/Proj/LFS/bld/jhalfs'
--------------------------------------------------------------------------------
mk_SETUP
stty: 'standard input': Inappropriate ioctl for device
--------------------------------------------------
Terminal too small: columns x lines
Minimum: 80 columns x 24 lines
--------------------------------------------------
Makefile:78: recipe for target 'ck_terminal' failed
make[1]: *** [ck_terminal] Error 1
make[1]: *** Waiting for unfinished jobs....
ROOT privilege is required to perform a number of commands
sudo will request a password in order to execute all high privilege commands
--------------------------------------------------------------------------------
Building target save-luser
User lfs exists with ID 1001
Target save-luser OK
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Building target 026-creatingtoolsdir
Makefile:207: recipe for target '026-creatingtoolsdir' failed
make: *** [026-creatingtoolsdir] Error 1
Makefile:88: recipe for target 'mk_SETUP' failed
make[1]: *** [mk_SETUP] Error 2
make[1]: Leaving directory '/Proj/LFS/bld/jhalfs'
ERROR: Error 2 at common/common-functions line 39!
<jhalfs> exit
Makefile:12: recipe for target 'all' failed
make: *** [all] Error 2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Based on these messages, I've looked at the relevant makefile targets,
I've examined "common/common-functions line 39" and found nothing that
could really explain the source of the error.
Any suggestions for me? This is an avocation, not a job; I'm long
retired, with time to investigate things. I'll appreciate anything you
can tell me.
Jim Michmerhuizen
--
http://lists.linuxfromscratch.org/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page