Selon Tobias Gasser <l...@ebp-gasser.ch>: > 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. > that's no more true concerning libz. On module-init-tools-3.8, there is a new --enable-zlib-dynamic parameter. insmod,rmmod,modprobe are much smaller without static libz.
Gilles > > 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 > Gilles -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page