On Sun, 27 Jan 2008, Aurelien Jarno wrote: > That's a good start, but there is still some work to be done: > - The minimum dependencies on sparc should be 2.6-1 due to the SPARCV8 > to SPARCV8PLUS ABI transition
I suggest to modify the headers in libc6.symbols.sparc to include the dependency written as: <soname> libc6 (>= 2.6), libc6 #MINVER# This will be correctly simplified by dpkg-gencontrol at the end. > - The patch uses symbols versioning to determine the minimal Debian > version, but some symbols have been introduced later in Debian, due to > some build options that weren't enabled or availabled on some > architectures. TLS support is such an example. Okay, I have no idea when those got introduced, hopefully we can find that in the Debian changelog. > - As the symbols versioning in dpkg-shlibdeps only takes care of the > symbols and not at the include headers, one has to search for #define or > enum values that have been added, and bump the minimum version of the > corresponding symbols if this value is uses internally in the glibc. No idea for this one. Is that documented in the upstream ChangeLog? Cheers, -- Raphaël Hertzog Le best-seller français mis à jour pour Debian Etch : http://www.ouaza.com/livre/admin-debian/

