#4345: Clean up unnecessary environments for libraries in /tools/lib
--------------------+-----------------------
Reporter: xry111 | Owner: lfs-book
Type: task | Status: new
Priority: normal | Milestone: 8.4
Component: Book | Version: SVN
Severity: normal | Resolution:
Keywords: |
--------------------+-----------------------
Comment (by thomas):
Replying to [comment:2 bdubbs]:
> Replying to [comment:1 thomas]:
> ...
> > I needed util-linux to build before eudev because of doing multilib.
>
> I'm curious what 32-bit packages would need eudev (libeudev). Is it
really necessary to have a 32-bit version?
>
I've a driver for my laser printer which is (the driver) only available as
32bit executable. Tracking down the dependencies I found
{{{
[thomas@ganymed Dell-C2665-Color-MFP]$ ldd DLPSACJFilter
linux-gate.so.1 (0xf7fb0000)
libcups.so.2 => /usr/lib32/libcups.so.2 (0xf7ed3000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf7cf6000)
libgnutls.so.30 => /usr/lib32/libgnutls.so.30 (0xf7b2c000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7b0b000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf7a3e000)
libcrypt.so.1 => /usr/lib32/libcrypt.so.1 (0xf7a0b000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf79f2000)
/lib/ld-linux.so.2 => /usr/lib/ld-linux.so.2 (0xf7fb2000)
libp11-kit.so.0 => /usr/lib32/libp11-kit.so.0 (0xf78b0000)
libidn.so.11 => /usr/lib32/libidn.so.11 (0xf787c000)
libtasn1.so.6 => /usr/lib32/libtasn1.so.6 (0xf7867000)
libnettle.so.6 => /usr/lib32/libnettle.so.6 (0xf782a000)
libhogweed.so.4 => /usr/lib32/libhogweed.so.4 (0xf77f1000)
libgmp.so.10 => /usr/lib32/libgmp.so.10 (0xf7767000)
libffi.so.6 => /usr/lib32/libffi.so.6 (0xf775e000)
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7758000)
}}}
and libcups uses libusb which in turn uses libudev. I've not yet tracked
down if there might be configure options to get rid of this dependencies
but i take it as training for doing multilib-BLFS ...
--
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/4345#comment:3>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
--
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page