Skip to content

Conversation

@donoghuc
Copy link
Contributor

No description provided.

Puppet and Facter are confined, work is planned to be able to unpin that. Ship 15 in the meantime.
Incorrectly specified the wrong version (the sha is correct)
@donoghuc
Copy link
Contributor Author

@mhashizume sorry i pushed one more commit dealing with solaris/sparc issue in 7.x runtime. can you take a look at that commit too?

component "rubygem-semantic_puppet" do |pkg, settings, platform|
# Projects may define a :rubygem_semantic_puppet_version setting, or we use 1.0.4 by default
version = settings[:rubygem_semantic_puppet_version] || '1.1.0'
if platform.is_cross_compiled? && (platform.is_linux? || platform.is_solaris?)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
if platform.is_cross_compiled? && (platform.is_linux? || platform.is_solaris?)
if platform.is_cross_compiled? && platform.is_solaris?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated, thanks!

… use pl-ruby

Copy pattern in ffi component for pinning back to older components on cross compiled platforms that dont use the shipped ruby to build gems.
@mhashizume
Copy link
Contributor

@mhashizume sorry i pushed one more commit dealing with solaris/sparc issue in 7.x runtime. can you take a look at that commit too?

LGTM! 👍

@donoghuc donoghuc merged commit 68dc664 into puppetlabs:master Apr 16, 2024
@joshcooper joshcooper added the bug Something isn't working label Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants