From 52ee3f66085d2232e46013ee0f197e45a128de39 Mon Sep 17 00:00:00 2001 From: Andy Fiddaman Date: Wed, 18 Dec 2024 11:30:21 +0000 Subject: [PATCH] python313: Use automatic dependency generation --- build/python313/build.sh | 8 -------- build/python313/local.mog | 10 +++++++--- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/build/python313/build.sh b/build/python313/build.sh index 9492b77c7..570fe5171 100755 --- a/build/python313/build.sh +++ b/build/python313/build.sh @@ -29,15 +29,7 @@ BUILD_DEPENDS_IPS=" ooce/developer/autoconf-archive " RUN_DEPENDS_IPS=" - compress/bzip2 - database/sqlite-3 - library/expat - library/libffi library/libxml2 - library/ncurses - library/readline - library/security/openssl-3 - library/zlib system/library/gcc-runtime developer/object-file " diff --git a/build/python313/local.mog b/build/python313/local.mog index b9b426f75..40ed33616 100644 --- a/build/python313/local.mog +++ b/build/python313/local.mog @@ -15,9 +15,10 @@ license LICENSE license=PSFv2 # Drop static library drop> -# Remove idle +# Remove idle and things that depend on it drop > drop> + drop> # Move binaries from usr/bin to private bin drop> -# Prevent pkgdepend from reporting an error - set pkg.depend.bypass-generate .*> +# Prevent pkgdepend from attempting to resolve __main__ dependencies in +# tracing/profiling modules as it will fail. + set pkg.depend.bypass-generate .*> # Move libpython3.so and replace with a symlink that can be mediated. The # mediator is applied below