On Aug 27, 2012, at 05:34 AM, Martin Ward wrote:
7.4 Util-linux-2.21.2
The login-utils now requires PAM (see http://www.kernel.org/pub/
linux/utils/util-linux/v2.21/v2.21-ReleaseNotes), so its a no go.
I suggest using shadow login utils, you can cross-compile shadow
4.1.5.1 by adding,
echo "ac_cv_func_setpgrp_void=yes" > config.cache
and using
CC="${CC} ${BUILD64}" ./configure --prefix=/tools --build=$
{CLFS_HOST} --host=${CLFS_TARGET} --cache-file=config.cache
sed -i 's/groups$(EXEEXT) //' src/Makefile, to remove the groups
program, if i remember correctly it doesn't build man-pages unless
you tell it to
I had to set up some symlinks
ln -sv /tools/bin/login ${CLFS}/bin/login and the same with passwd
i added a symlink to /tools/etc/login.acess and login.defs as well
This part has helped us some in getting the boot section going.
DX_MON in irc chat has been doing experimental builds and is doing
the boot method and will post findings of builds since they use
greater versions of gcc and ppl and all...... and for the boot
section, it has been determined that with util-linux that we will
need to add --disable-login-utils and then I think the instructions
you gave for cross comipiling shadow will work.
The boot section is the next big step for the current development
book so maybe we can get a few more people to verify some changes
that I will be putting in there in the next few days. What would
really help is if we had more people using the dev book and not doing
experimental builds to get this going.
We won't be upgrading gcc for the next release, which I think Cosmo
and I would like to get out this month.
Next up is a package freeze.
Sincerely,
William Harrington
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org