Last night I have run another build and found a few problems.
- gcc:
- change the ownership of
/usr/lib/libgcc_s.so{,.2}
to gcc - Do not remove the files. They may be required, as is the case with gcc.
- Authorize the action by changing the ownership. The installation will make changes as it sees fit.
- change the ownership of
- gettext:
- Confirmed: Fails on parallel build
- iproute2:
- works on second run even without
jtag
being removed - Possibly, failing due to not finding a fail that is being created in another thread
- need to check again without
jtags
in the first run
- works on second run even without
- perl:
- Apparently succeeds
- But depends on
/tools
and fails the subsequent packages, first of which is autoconf(look below)
- autoconf:
- Searches for perl in
/tools
and fails - Deleting the
/usr/bin/perl
symlink is no good. - How ever changing the ownership before compiling perl worked
- Searches for perl in
- e2fsprogs:
- same as iproute2
- hotplug:
- Insists on using
/usr/bin/install
, thus side stepping the wrappers. - Use
INSTALL=install
param.
- Insists on using
- man:
- same as iproute2 and e2fsprogs
- udev
- Similar to hotplug
- Use
INSTALL=install
param.