python3: introduce libpython3 with ABI_VERSION flag
authorAlexandru Ardelean <ardeleanalex@gmail.com>
Tue, 15 Dec 2020 09:07:21 +0000 (11:07 +0200)
committerAlexandru Ardelean <ardeleanalex@gmail.com>
Wed, 28 Apr 2021 11:25:01 +0000 (14:25 +0300)
commit27aee1fbf09a6230836d191d1138c9ed805373eb
treedefcb8e870a9458f7ed0fa454ac4b9a9ebf88abe
parent1606574614c2532654982f12854c7449c9a6ca25
python3: introduce libpython3 with ABI_VERSION flag

Related to discussion:
  https://github.com/openwrt/packages/pull/14060

Every once in a while a version bump will occur that requires an ABI
change. Example: Python 3.8 to 3.9. When this happens some Python packages
would need to be rebuilt. In setups where everything gets rebuilt, this
isn't a problem.

It's usually a bigger problem when needing to upgrade something via
opkg.
To accommodate for this, we add a libpython with it's own ABI_VERSION
flag. If this ABI_VERSION changes, then this should propagate forward.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
lang/python/python3/Makefile