Skip to content

Conversation

@Qalthos
Copy link
Collaborator

@Qalthos Qalthos commented Dec 3, 2020

SUMMARY

Fixes #103 and resolves #63.

The issue seems to be that the LDFLAGS env is not picked up or used
properly in some instances. Explicitly listing the link in the pxd files
causes the files to be built with -lssh properly.

ISSUE TYPE
  • Bugfix Pull Request

@psf-chronographer psf-chronographer bot added the bot:chronographer:provided There is a change note present in this PR label Dec 3, 2020
@webknjaz
Copy link
Member

webknjaz commented Dec 5, 2020

I've fixed the CI on devel (it was broken for a while because of #150) and will now rebase this branch.

The issue seems to be that the LDFLAGS env is not picked up or used
properly in some instances. Explicitly listing the link in the pxd files
causes the files to be built with `-lssh` properly.
@webknjaz
Copy link
Member

webknjaz commented Dec 5, 2020

Copy link
Member

@webknjaz webknjaz left a comment

Choose a reason for hiding this comment

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

Honestly, I was thinking that it's related to something like pygit2 troubleshooting describes at https://www.pygit2.org/install.html#the-run-path. But Let's merge it and see if that will fix our problem long-term.

I'll add a linting patch before merging because it now reports false-positives in flake8.

@webknjaz webknjaz merged commit e9b6fec into ansible:devel Dec 5, 2020
@Qalthos Qalthos deleted the fix-undefined branch December 7, 2020 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot:chronographer:provided There is a change note present in this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Installs from sdists produce broken C-extensions [TODO] Enable testing sdists under Ubuntu in GHA

2 participants