puppetlabs / puppet-agent

All of the directions for building a puppet agent package.
Other
47 stars 146 forks source link

(PA-5665) Install OpenCSW GCC on Solaris #2385

Closed mhashizume closed 1 year ago

mhashizume commented 1 year ago

Compiling native extensions for the sqlite3 gem fails for Solaris currently because it attempts to use a compilation flag not understood by the version of GCC we use on Solaris.

This commit installs the OpenCSW version of GCC on Solaris to enable the compilation of native extensions for the sqlite3 gem.

mhashizume commented 1 year ago

Passing test here: https://jenkins-platform.delivery.puppetlabs.net/job/platform_puppet-agent-extra_puppet-agent-integration-suite_adhoc-ad_hoc/RMM_COMPONENT_TO_TEST_NAME=puppet_agent,SLAVE_LABEL=k8s-beaker,TEST_TARGET=solaris114-64a/1167/