[Buildroot] [PATCH-2020.02.x] package/python-autobahn: drop asyncio files for python 2.x to fix pycompile issu

Peter Korsgaard peter at korsgaard.com
Sun Oct 11 21:11:56 UTC 2020


>>>>> "Peter" == Peter Korsgaard <peter at korsgaard.com> writes:

 > Fixes:
 > http://autobuild.buildroot.net/results/234/234913f86da45df0708bbe3bf7361169e2398c9f

 > Autobahn contains optional logic using asyncio, which causes pycompile
 > issues when running in python 2.x:

 > pycompile.py --strip-root /srv/storage/autobuild/run/instance-1/output-1/target /srv/storage/autobuild/run/instance-1/output-1/target/usr/lib/python2.7
 > error:   File "/usr/lib/python2.7/site-packages/autobahn/xbr/_blockchain.py", line 97
 >     async def get_market_status(self, market_id):
 >             ^
 > SyntaxError: invalid syntax

 > As a workaround, simply drop the unusable files from TARGET_DIR if building
 > for python 2.x.

 > Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
 > ---
 > Only for 2020.02.x. Newer autobahn versions are python3 only

Committed to 2020.02.x, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list