[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT/PYTHON3 PATCH] Enable bzip2 extension
Enable bzip2 library for Python 3. Unit test test_bz2 now passes successfuly. Signed-off-by: Stefan Teodorescu <stefanl.teodorescu@xxxxxxxxx> --- Config.uk | 5 +++++ Makefile.uk | 2 +- modules_config.c | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Config.uk b/Config.uk index 095a063..1bdaef2 100644 --- a/Config.uk +++ b/Config.uk @@ -41,6 +41,11 @@ menuconfig LIBPYTHON3_EXTENSIONS bool "Extensions" default n +if LIBBZIP2 +config LIBPYTHON3_EXTENSION_BZIP2 + bool "bzip2" + default y +endif if LIBPYTHON3_EXTENSIONS config LIBPYTHON3_EXTENSION_EXPAT bool "Expat XML parser" diff --git a/Makefile.uk b/Makefile.uk index ed28f04..4640040 100644 --- a/Makefile.uk +++ b/Makefile.uk @@ -313,7 +313,7 @@ else LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/_blake2/impl/blake2b-ref.c LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/_blake2/impl/blake2s-ref.c endif -#LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/_bz2module.c +LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/_bz2module.c LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/cjkcodecs/_codecs_cn.c LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/cjkcodecs/_codecs_hk.c LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/cjkcodecs/_codecs_iso2022.c diff --git a/modules_config.c b/modules_config.c index 9e408dc..e8f1c72 100644 --- a/modules_config.c +++ b/modules_config.c @@ -215,7 +215,7 @@ struct _inittab _PyImport_Inittab[] = { {"binascii", PyInit_binascii}, {"_bisect", PyInit__bisect}, {"_blake2", PyInit__blake2}, -// {"_bz2", PyInit__bz2}, + {"_bz2", PyInit__bz2}, {"cmath", PyInit_cmath}, {"_codecs", PyInit__codecs}, {"_collections", PyInit__collections}, -- 2.20.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |