[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

glibc2.0 -> glibc2.1 (Re: Filesystem and archive changes)



At Mon, 14 Dec 1998 20:32:03 -0800,
Joel Klecker <espy@debian.org> wrote:
> 
> At 23:20 +0100 1998-12-12, Martin Schulze wrote:
> >This has to be worked out or we will end up in the same bo->hamm
> >desaster we already had.  I do not want to have this.
> 
> I plan to test this on my own machine and see if I can solve it. At 
> issue here is that the glibc 2.1 FAQ says that the older libstdc++ 
> should still work, but I am told that it doesn't.

Recently, I'm tring glibc pre2.1 (based on glibc-pre2.1_2.0.105) on i686.
Usual utility, including dpkg, bash, gcc, egcc, make, and so on, works 
fine so I could compile packages on glibc pre2.1 environments.

However, apt-get does not work properly.  `apt-get update' works but
`apt-get upgrade' or `apt-get install <foo>' does not work, apt-get said
"line too long (2)" or something.  I suppose it's because the definition 
of streamoff and streampos has been changed, but I'm not sure.
(see /usr/include/g++-2/streambuf.h #if defined(_G_IO_IO_FILE_VERSION) ...)

After I rebuild egcs-1.1.1 (libstdc++2.9 and others) and apt 0.1.9, these
works fine.  

fakeroot also should be rebuilt with glibc-pre2.1 and libstdc++2.9.
-- 
Fumitoshi UKAI / Debian JP Project


Reply to: