Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This is probably a trivial question, but I have the GNU coreutils installed, along with many Python packages and some other things. I was expecting that I may have to re-compile or re-install some/all of these things since OS X 10.8 / Xcode 4.4 has a newer version of GCC, etc. However, everything seems to work fine so far. Should I recompile everything anyway? Am I risking some bug down the line? Or since the programs run fine, should everything be alright? I don't fully understand how exactly this works post-compile.

Edit: Both Coreutils and Python were built from source, then Python packages were installed with pip or the equivalent. Everything seems to work fine, I'm just a bit paranoid.

share|improve this question
How did you install these tools? Using a package manager? Which one? – Daniel Beck Aug 3 '12 at 16:13
Edited to clarify. – tomshafer Aug 3 '12 at 16:18
If you really want a precise answer, then you need to read all of the Release Notes for the software that was updated. Then you will know if any changes affect your compiled software. In general, if you have not yet encountered a problem in the compiled packages, then a new GCC would not necessitate recompilation. And if you do recompile, you should check for updated source code. – sawdust Aug 4 '12 at 21:55
up vote 0 down vote accepted

You should be fine. The old libraries should still be there, unless you're copying some ~/bin folder back to a fresh install.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.