On 11/19/11 07:47, Christian Weisgerber wrote: > xz requires a C99 compiler because it intermingles declarations and > statements throughout.
So does grep, so I don't see how this is an additional obstacle against building grep. As far as OpenBSD/vax goes, perhaps if you have enough energy you could port a non-ancient version of GCC to it. Or, if that's not possible for some reason, perhaps you could build xz and grep with some other C compiler. xz and grep are not unusual these days in using statements before declarations, so this is a problem that you'll have to address sooner or later anyway. And in the meantime you can still build older grep versions.
