id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port
32581,reduce-algebra: don't break when runtime OS version != build-time OS version,ryandesign@…,mark.brethen@gmail.com,"If the version of OS X changes (even a minor version, for example updating from 10.7.2 to 10.7.3), redpsl no longer runs:

{{{
$ /opt/local/libexec/reduce-algebra/bin/redpsl 
Failed to find a version of bpsl that you have built
try ./configure --with-psl; make to build one.
}}}

This is because at build time, it runs its copy of config.guess to determine the OS name and full version, and uses that in a directory name that gets installed. Then at runtime, it again runs that config.guess to find the directory. config.guess returns the running OS's name and version, so this fails if the OS version at build time is different from the OS version at runtime. This is also significant if the user receives a pre-compiled binary built by our buildbot, because the buildbot's version of OS X might not be identical to the user's.

The attached patch is one way we could fix this.",defect,new,Normal,,ports,2.0.3,,haspatch,,reduce-algebra
