> ----- Forwarded message from Paul Eggert <eggert@CS.UCLA.EDU> ----- > How about this much-simpler workaround instead: patch glibc so that > _POSIX2_VERSION has its old value. That is more honest, since you > probably still have some programs that don't conform to POSIX > 1003.1-2001 yet. _POSIX2_VERSION is supposed to say what standard > your utilities conform to; glibc doesn't really know what the proper > value for that is, so you can fix its guess with a light heart. > > This simpler workaround will give you some time to fix the rest of > Debian. Debian developers like yourself should set > _POSIX2_VERSION=200112 in their environments, and let the bugs get > found and squashed. > > You can remove the glibc patch in a few months (or years), after the > dust has settled somewhat. Seems like good advice if we want to release again anytime in the next few years. <sigh> > Here's the script that I use to find potential problems. I call this > command 'grep-nonposix'. Note that this misses a fair amount of stuff, notably chown user.group, and of course it will fail on lots of out-of-the-way perl and strange shell code. -- see shy jo
Attachment:
pgp0PBSWhGiza.pgp
Description: PGP signature