Upgrade to glibc 2.8
Status: in progress
Ubuntu intrepid has upgraded to glibc 2.8, which means that executables there start depending on it, causing test failures with errors such as this:
/work/plash/plash/bin/pola-run: /work/plash/plash/lib/libc.so.6: version `GLIBC_2.8' not found (required by /usr/lib/libglib-2.0.so.0)
PlashGlibc should upgrade from being based on glibc 2.7 to glibc 2.8.
Also see PlashIssues/BuildFailureUbuntuIntrepid.
Tasks
Import glibc 2.8 into upstream branch. This involves checking it out of CVS from the glibc-2_8 tag, because upstream have decided they don't want to produce tarballs any more.
Merge from the upstream branch and try building and testing the result
There were no merge conflicts.
The following new glibc test failures occurred:
- iconvdata/bug-iconv6.out ("iconv returned 7")
- iconvdata/tst-iconv7.out ("wrong first conversion")
These are both known problems in glibc 2.8. See this post for a fix (also linked on StoryTest3).
