[Buildroot] [PATCH v2] package/python-pycrypto: fix python3.8 compatibility

Thomas Petazzoni thomas.petazzoni at bootlin.com
Mon Apr 27 05:23:38 UTC 2020


On Mon, 27 Apr 2020 00:25:54 +0200
Romain Naour <romain.naour at gmail.com> wrote:

> > Actually we probably just need to add python-m2crypto and drop
> > https://github.com/buildroot/buildroot/blob/master/package/crda/0001-crda-support-python-3-in-utils-key2pub.py.patch
> > as it appears that python-m2crypto added support for python 3.  
> 
> python-m2crypto was removed from Buildroot by commit [1], it was only used by
> crda package. But since crda is a "legacy" package, I don't think it's worth the
> effort to re-add this package.
> 
> From [2]
>   "CRDA is no longer needed as of kernel v4.15 since commit 007f6c5e6eb45
>   ("cfg80211: support loading regulatory database as firmware file") added
>   support to use the kernel's firmware request API which looks for the
>   firmware on /lib/firmware. Because of this CRDA is legacy software for
>   older kernels. It will continue to be maintained."

We still have users running kernels < 4.15, so we need to keep
supporting CRDA for quite a while. It is too early to call it "legacy"
from a Buildroot perspective.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



More information about the buildroot mailing list