[Buildroot] [PATCH 1/1] package/pkg-python: fix python 3.8.0 package builds
Peter Korsgaard
peter at korsgaard.com
Fri Oct 18 15:14:31 UTC 2019
>>>>> "James" == James Hilliard <james.hilliard1 at gmail.com> writes:
> We need to update the sysconfigdata path for python 3.8.0 per upstream
> commit 7efc526e5cfb929a79c192ac2dcf7eb78d3a4401 which indicates the "m"
> flag has been removed from sys.abiflags.
> Fixes this build error when building target packages:
> ValueError: Empty module name
> Signed-off-by: James Hilliard <james.hilliard1 at gmail.com>
> ---
> package/pkg-python.mk | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
> diff --git a/package/pkg-python.mk b/package/pkg-python.mk
> index e906920417..be1ce071df 100644
> --- a/package/pkg-python.mk
> +++ b/package/pkg-python.mk
> @@ -21,7 +21,7 @@
> ################################################################################
> define PKG_PYTHON_SYSCONFIGDATA_NAME
> -$(basename $(notdir $(wildcard $(STAGING_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR)/_sysconfigdata_m_linux_*.py)))
> +$(basename $(notdir $(wildcard $(STAGING_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR)/_sysconfigdata__linux_*.py)))
Ehh, this presumably then breaks it for python 2.7?
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list