Page MenuHomeSolus

hexchat: Fix linking against Python 3.9
ClosedPublic

Authored by ReillyBrogan on Aug 9 2021, 5:11 PM.
Tags
None
Referenced Files
F10943787: D11606.id28111.diff
Fri, Jul 14, 8:58 PM
F10907685: D11606.id.diff
Jul 6 2023, 9:27 PM
F10892030: D11606.id28092.diff
Jun 29 2023, 5:01 PM
F10874634: D11606.id.diff
Jun 20 2023, 1:17 AM
F10859744: D11606.id28092.diff
Jun 16 2023, 5:54 AM
F10859730: D11606.diff
Jun 16 2023, 5:48 AM
F10757213: D11606.id.diff
May 17 2023, 7:45 AM
F10732392: D11606.id28091.diff
May 11 2023, 1:36 PM
Subscribers
None

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
Lint Not Applicable
Unit
Tests Not Applicable