glibc 2.1 on Intel
Does anyone have glibc 2.1 working on i386 Debian? I managed to get
the source package to compile and untarred it on top of base2_0.tgz.
The chrooted environment partially works, but "dpkg-deb" doesn't work.
It fails with:
# dpkg-deb -c libc6_2.0.95-980825-0.1_i386.deb
gzip: stdin: not in gzip format
dpkg-deb: subprocess gzip -dc returned error exit status 1
Which might be caused by a failed _llseek:
# strace dpkg-deb -c libc6_2.0.95-980825-0.1_i386.deb
read(3, "!<arch>\ndebian-binary 9071235"..., 4096) = 4096
_llseek(0x3, 0, 0xfffff34c, 0xbffffb10, 0x1) = 2147483626
pipe([4, 5]) = 0
But, the return value (from the kernel) is 7FFFFFEA, which isn't -1,
so I'm not quite sure what is going on. (This is running with a
2.1.122 kernel, compiled against 2.1.123 includes.)