Bruce Dubbs schrieb: > Static linking for this is OK with me, but do we know all the packages that > use > libuuid?
i don't link anything static. i move all .a files out of the library path if there is a corresponding .so available. excptions are the modutils package (which require libc and libz to be linked static), and sysvinit (libcrypt) where i copy the static libraries back during the build. grep "blkid" in /bin, /usr/bin, /sbin, /usr/sbin, /lib and /usr/lib lists the following files: Binary file bin/mount matches Binary file bin/umount matches Binary file sbin/blkid matches Binary file sbin/debugfs matches Binary file sbin/e2fsck matches Binary file sbin/e2label matches Binary file sbin/findfs matches Binary file sbin/fsck matches Binary file sbin/fsck.ext2 matches Binary file sbin/fsck.ext3 matches Binary file sbin/fsck.ext4 matches Binary file sbin/fsck.ext4dev matches Binary file sbin/mke2fs matches Binary file sbin/mkfs.ext2 matches Binary file sbin/mkfs.ext3 matches Binary file sbin/mkfs.ext4 matches Binary file sbin/mkfs.ext4dev matches Binary file sbin/swapoff matches Binary file sbin/swapon matches Binary file sbin/tune2fs matches Binary file lib/libblkid.so matches Binary file lib/libblkid.so.1 matches Binary file lib/libblkid.so.1.0 matches Binary file lib/libblkid.so.1.0.0 matches Binary file usr/lib/e2initrd_helper matches Binary file usr/lib/libblkid.so matches only util-linux-ng and e2fsprogs. and grep "uuid" the following: Binary file bin/mount matches Binary file bin/umount matches Binary file usr/bin/eventlogadm matches Binary file usr/bin/ldbadd matches Binary file usr/bin/ldbdel matches Binary file usr/bin/ldbedit matches Binary file usr/bin/ldbmodify matches Binary file usr/bin/ldbrename matches Binary file usr/bin/ldbsearch matches Binary file usr/bin/net matches Binary file usr/bin/nmblookup matches Binary file usr/bin/ntlm_auth matches Binary file usr/bin/pdbedit matches Binary file usr/bin/profiles matches Binary file usr/bin/rpcclient matches Binary file usr/bin/sharesec matches Binary file usr/bin/smbcacls matches Binary file usr/bin/smbclient matches Binary file usr/bin/smbcontrol matches Binary file usr/bin/smbcquotas matches Binary file usr/bin/smbget matches Binary file usr/bin/smbpasswd matches Binary file usr/bin/smbspool matches Binary file usr/bin/smbstatus matches Binary file usr/bin/smbtree matches Binary file usr/bin/testparm matches Binary file usr/bin/uuidgen matches Binary file usr/bin/wbinfo matches Binary file sbin/blkid matches Binary file sbin/debugfs matches Binary file sbin/dumpe2fs matches Binary file sbin/e2fsck matches Binary file sbin/e2label matches Binary file sbin/findfs matches Binary file sbin/fsck.ext2 matches Binary file sbin/fsck.ext3 matches Binary file sbin/fsck.ext4 matches Binary file sbin/fsck.ext4dev matches Binary file sbin/mke2fs matches Binary file sbin/mkfs.ext2 matches Binary file sbin/mkfs.ext3 matches Binary file sbin/mkfs.ext4 matches Binary file sbin/mkfs.ext4dev matches Binary file sbin/mkswap matches Binary file sbin/swapoff matches Binary file sbin/swapon matches Binary file sbin/tune2fs matches Binary file usr/sbin/uuidd matches Binary file lib/libblkid.so matches Binary file lib/libblkid.so.1 matches Binary file lib/libblkid.so.1.0 matches Binary file lib/libblkid.so.1.0.0 matches Binary file lib/libe2p.so.2 matches Binary file lib/libe2p.so.2.3 matches Binary file lib/libnss_wins.so matches Binary file lib/libnss_wins.so.2 matches Binary file lib/libuuid.so.1 matches Binary file lib/libuuid.so.1.2 matches Binary file usr/lib/libapr-1.so matches Binary file usr/lib/libapr-1.so.0 matches Binary file usr/lib/libapr-1.so.0.3.3 matches Binary file usr/lib/libaprutil-1.so matches Binary file usr/lib/libaprutil-1.so.0 matches Binary file usr/lib/libaprutil-1.so.0.3.4 matches Binary file usr/lib/libblkid.so matches Binary file usr/lib/libcups.so matches Binary file usr/lib/libcups.so.2 matches Binary file usr/lib/libe2p.so matches Binary file usr/lib/libgio-2.0.so matches Binary file usr/lib/libgio-2.0.so.0 matches Binary file usr/lib/libgio-2.0.so.0.1800.4 matches Binary file usr/lib/libnetapi.so matches Binary file usr/lib/libnetapi.so.0 matches Binary file usr/lib/libsmbclient.so matches Binary file usr/lib/libsmbclient.so.0 matches Binary file usr/lib/libuuid.so matches besides util-linux-ng and e2fsprogs this are samba, apache (apr*), glib (libgio), cups which all are not from lfs. this is a server, i have no X installed! btw: as william explained, udev has to be built *after* util-linux-ng to have udev 1.42, util-linux-ng 2.15.1 and e2fsprogs 1.41.6 compiled and running without problems. i just forgott to mention this in my earlier post... sorry! tobias -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
