opscode/omnibus-software — pull request #31 by danielsdeleo (2013-05-09 17:21:19+00:00)
Title: add missing libgcc dependency to libraries

This forces libgcc to build before them, which prevents build failure
caused by health check failures. For unknown reasons, the failures tend
to happen on Solaris systems and are nondeterministic.

Example build failure:

[health_check] *** The precise failures were:
[health_check] --> /opt/chef/embedded/lib/libedit.so.0.0.41
[health_check] DEPENDS ON: libtinfo.so.5
[health_check] COUNT: 1
[health_check] PROVIDED BY: (file not found)
[health_check] FAILED BECAUSE: Unresolved dependency
[health_check] --> /opt/chef/embedded/lib/libedit.so.0.0.41
[health_check] DEPENDS ON: libgcc_s.so.1
[health_check] COUNT: 1
[health_check] PROVIDED BY: /opt/csw/lib/libgcc_s.so.1
[health_check] FAILED BECAUSE: Unsafe dependency