I think there are two main action items here:
1) Getting rid of shell stuff that won't work on Mac OS X.
issue414 should address this, and we're expecting to merge it soon.
2) Getting rid of gcc-specific hash tables
This is issue436. So far, no-one volunteered to work on this, but I think we'll
be able to deal with it soon anyway. It makes sense to wait with this until
we're done with issue425 (switching to C++11) to avoid having to temporarily add
lots of references to std::tr1, which would then go away once we move to C++11.
|