Comment 28 for bug 303232

Revision history for this message
Loïc Minier (lool) wrote :

Emmet, I don't think runtime detection is a good idea for FPU; you would end up reimplementing the hwcap mechanism to select between two flavours of the library IMO -- unless all floating point is already in a dlopen-ed plugin, but that's not really the case for the libs here.

Also, I think we might not split in separate packages for all libs; only the largest ones. For instance a separate libc6-i686 is warranted since libc6 is installed in all chroots / installs and /lib/tls/i686/cmov is 2.6 MB, but libspeex1 ships both /usr/lib/sse2/libspeex.so.1.5.0 and /usr/lib/libspeex.so.1.5.0 because the SSE2 variant is only 116 kB. Note: on Ubuntu systems, libc6-i686 is a dep of ubuntu-minimal anyway.