On Dec 7, 2013, at 3:02 PM, Hazel Russman wrote:

> I wanted to find out what was the minimum I could get away with in a
> working Linux system, so I didn't install complete sets - just
> individual packages that I knew I wanted and any necessary  
> dependencies.
> I built it up until everything worked, then stopped.

A lot of packages will use libgmp. In my Slackware64 14.1, it is  
installed and is in /usr/lib64.

Also, doing a normal install of Slackware 14.1 didn't even install  
perl. I had to manually tag packages I wanted then I had a successful  
install.
I think their install process is broken. I also had to add rc.sshd to / 
etc/rc.d/rc.M.

I have not used Slackware since 13.37, but since 14.0 there have been  
some issues.

Also, I selected a minimal set to meet the host system requirements  
along with some other libraries and programs that I'd use, like  
subversion, mercurial, git, etc and made sure all deps were met.

Here is a list of what I installed:

NetworkManager-0.9.8.8-x86_64-1
aaa_base-14.1-x86_64-1
aaa_elflibs-14.1-x86_64-3
aaa_terminfo-5.8-x86_64-1
acl-2.2.51-x86_64-1
alsa-lib-1.0.27.2-x86_64-1
alsa-oss-1.0.25-x86_64-1
alsa-utils-1.0.27.1-x86_64-1
apr-1.4.6-x86_64-1
apr-util-1.5.1-x86_64-1
attr-2.4.46-x86_64-1
autoconf-2.69-noarch-1
automake-1.11.5-noarch-1
bash-4.2.045-x86_64-1
bc-1.06.95-x86_64-2
bin-11.1-x86_64-1
bind-9.9.3_P2-x86_64-1
binutils-2.23.52.0.1-x86_64-2
bison-2.7-x86_64-1
bzip2-1.0.6-x86_64-1
ca-certificates-20130906-noarch-1
cmake-2.8.12-x86_64-1
coreutils-8.21-x86_64-1
curl-7.31.0-x86_64-1
cvs-1.11.23-x86_64-2
cxxlibs-6.0.18-x86_64-1
cyrus-sasl-2.1.23-x86_64-5
db48-4.8.30-x86_64-2
dcron-4.5-x86_64-4
dev86-0.16.17-x86_64-2
devs-2.3.1-noarch-25
dhcp-4.2.5_P1-x86_64-1
dhcpcd-6.0.5-x86_64-2
dialog-1.2_20130523-x86_64-1
diffstat-1.53-x86_64-1
diffutils-3.3-x86_64-1
dmidecode-2.11-x86_64-1
e2fsprogs-1.42.8-x86_64-2
eject-2.1.5-x86_64-4
elvis-2.2_0-x86_64-2
etc-14.1-x86_64-2
expat-2.1.0-x86_64-1
file-5.14-x86_64-1
findutils-4.4.2-x86_64-1
flex-2.5.37-x86_64-1
freetype-2.5.0.1-x86_64-1
gawk-4.1.0-x86_64-2
gcc-4.8.2-x86_64-1
gcc-g++-4.8.2-x86_64-1
gdbm-1.8.3-x86_64-4
gettext-0.18.2.1-x86_64-2
gettext-tools-0.18.2.1-x86_64-2
git-1.8.4-x86_64-1
glibc-2.17-x86_64-7
glibc-i18n-2.17-x86_64-7
glibc-profile-2.17-x86_64-7
glibc-solibs-2.17-x86_64-7
glibc-zoneinfo-2013d-noarch-7
gmp-5.1.3-x86_64-1
gnupg-1.4.15-x86_64-1
gnupg2-2.0.22-x86_64-1
gnutls-3.1.16-x86_64-1
gperf-3.0.4-x86_64-1
gpgme-1.4.1-x86_64-1
gpm-1.20.7-x86_64-2
grep-2.14-x86_64-1
groff-1.22.2-x86_64-1
grub-2.00-x86_64-2
gzip-1.6-x86_64-1
hdparm-9.43-x86_64-1
help2man-1.43.3-x86_64-1
indent-2.2.10-x86_64-1
inetd-1.79s-x86_64-8
infozip-6.0-x86_64-2
intltool-0.50.2-x86_64-1
iproute2-3.10.0-x86_64-2
iptables-1.4.20-x86_64-1
iputils-s20121221-x86_64-1
kbd-1.15.3-x86_64-2
kernel-firmware-20131008git-noarch-1
kernel-headers-3.10.17-x86-3
kernel-huge-3.10.17-x86_64-3
kernel-modules-3.10.17-x86_64-3
kmod-15-x86_64-1
less-451-x86_64-1
lftp-4.4.9-x86_64-1
libassuan-2.1.0-x86_64-1
libffi-3.0.13-x86_64-2
libgcrypt-1.5.3-x86_64-1
libgpg-error-1.11-x86_64-1
libidn-1.25-x86_64-2
libksba-1.3.0-x86_64-1
libmpc-0.8.2-x86_64-2
libnetfilter_acct-1.0.2-x86_64-1
libnetfilter_conntrack-1.0.4-x86_64-1
libnetfilter_cthelper-1.0.0-x86_64-1
libnetfilter_cttimeout-1.0.0-x86_64-1
libnetfilter_log-1.0.1-x86_64-1
libnetfilter_queue-1.0.2-x86_64-1
libnfnetlink-1.0.1-x86_64-1
libnl-1.1.4-x86_64-1
libnl3-3.2.21-x86_64-1
libpcap-1.4.0-x86_64-1
libssh-0.5.4-x86_64-1
libtasn1-3.3-x86_64-1
libtermcap-1.2.3-x86_64-7
libtool-2.4.2-x86_64-2
libusb-1.0.9-x86_64-1
libusb-compat-0.1.4-x86_64-1
libx86-1.1-x86_64-1
libxml2-2.9.1-x86_64-1
libxslt-1.1.28-x86_64-1
libzip-0.10.1-x86_64-1
lilo-24.0-x86_64-4
links-2.8-x86_64-1
linuxdoc-tools-0.9.68-x86_64-4
lm_sensors-3.3.4-x86_64-1
logrotate-3.8.6-x86_64-1
lsof-4.83-x86_64-1
lsscsi-0.27-x86_64-1
lxc-0.9.0-x86_64-2
lynx-2.8.7-x86_64-3
lzo-2.03-x86_64-1
m4-1.4.17-x86_64-1
make-3.82-x86_64-4
man-1.6g-x86_64-1
man-pages-3.53-noarch-1
mercurial-2.7.2-x86_64-1
mkinitrd-1.4.8-x86_64-2
mpfr-3.1.2-x86_64-1
nasm-2.10.04-x86_64-1
ncftp-3.2.5-x86_64-1
ncurses-5.9-x86_64-2
neon-0.29.6-x86_64-2
net-tools-1.60.20120726git-x86_64-1
nettle-2.7.1-x86_64-1
nmap-6.40-x86_64-1
ntp-4.2.6p5-x86_64-4
openssh-6.3p1-x86_64-1
openssl-1.0.1e-x86_64-1
openssl-solibs-1.0.1e-x86_64-1
os-prober-1.63-x86_64-1
parted-3.1-x86_64-1
patch-2.7-x86_64-2
pciutils-3.2.0-x86_64-1
pcre-8.33-x86_64-1
perl-5.18.1-x86_64-1
pkg-config-0.25-x86_64-1
pkgtools-14.1-noarch-2
popt-1.16-x86_64-2
procps-3.2.8-x86_64-4
pth-2.0.7-x86_64-1
pycurl-7.19.0-x86_64-2
python-2.7.5-x86_64-1
readline-5.2-x86_64-4
rsync-3.1.0-x86_64-1
samba-4.1.0-x86_64-2
screen-4.0.3-x86_64-4
sdparm-1.08-x86_64-1
sed-4.2.2-x86_64-1
sendmail-cf-8.14.7-noarch-1
shadow-4.1.5.1-x86_64-2
sharutils-4.14-x86_64-1
slackpkg-2.82.0-noarch-12
slacktrack-2.15-x86_64-1
slocate-3.1-x86_64-4
sqlite-3.7.17-x86_64-1
strace-4.8-x86_64-1
subversion-1.7.13-x86_64-1
sudo-1.8.6p8-x86_64-1
svgalib-1.9.25-x86_64-2
sysfsutils-2.1.0-x86_64-1
sysklogd-1.5-x86_64-2
syslinux-4.06-x86_64-1
sysvinit-2.88dsf-x86_64-3
sysvinit-functions-8.53-x86_64-2
sysvinit-scripts-2.0-noarch-17
tar-1.26-x86_64-1
tcp_wrappers-7.6-x86_64-1
tcpdump-4.4.0-x86_64-1
tcsh-6.18.01-x86_64-2
telnet-0.17-x86_64-2
terminus-font-4.38-noarch-1
texinfo-4.13a-x86_64-4
time-1.7-x86_64-1
traceroute-2.0.19-x86_64-1
tree-1.6.0-x86_64-1
udev-182-x86_64-7
usbutils-007-x86_64-1
utempter-1.1.5-x86_64-1
util-linux-2.21.2-x86_64-6
vim-7.4.050-x86_64-1
wget-1.14-x86_64-2
which-2.20-x86_64-1
whois-5.0.25-x86_64-1
xz-5.0.5-x86_64-1
yasm-1.2.0-x86_64-2
zlib-1.2.8-x86_64-1

Some still aren't needed for a minimal system.

Also with slackware64, there are no libraries in /lib or /usr/lib or / 
usr/local/lib. All libraries should be in /lib64 or /usr/lib64.

LFS environment which should be per the book:

lfs:~$ cat .bashrc
set +h
umask 022
LFS=/mnt/lfs
LC_ALL=POSIX
LFS_TGT=$(uname -m)-lfs-linux-gnu
PATH=/tools/bin:/bin:/usr/bin
export LFS LC_ALL LFS_TGT PATH

lfs:~$ cat .bash_profile
exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash

Up to gcc pass1 result:

Success.

No problems whatsoever.

Here is the config.log in gcc-build/mpc:

http://hastebin.com/mameleyite.md

SIncerely,

William Harrington
So I built LFS up to GCC pass1 such as you and this is the result:


-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to