Page MenuHomeSolus

hexchat: Fix linking against Python 3.9
ClosedPublic

Authored by ReillyBrogan on Aug 9 2021, 5:11 PM.

Details

Summary
  • Use python-cffi rewrite of Python plugin to fix linking issues. It would otherwise be fine to just patch the meson files to link against python-embed instead however there is a fatal error with Python 3.9 that is fixed with the rewrite.
Test Plan
  • Tested connecting to usual servers and channels
  • Ran /py exec import hexchat; print(hexchat.get_info('channel')) to verify that the python module was working.

Diff Detail

Repository
R1402 hexchat
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

ReillyBrogan created this revision.Aug 9 2021, 5:11 PM
ReillyBrogan requested review of this revision.Aug 9 2021, 5:11 PM
  • This didn't make it into the commit for some reason
joebonrichie accepted this revision.Aug 10 2021, 4:51 PM
This revision is now accepted and ready to land.Aug 10 2021, 4:51 PM
This revision was automatically updated to reflect the committed changes.