From 1183862b85d3724dc7e1bad8e8dbe90b11da372c Mon Sep 17 00:00:00 2001 From: Hugh Secker-Walker Date: Wed, 14 Aug 2024 11:48:19 -0400 Subject: [PATCH 1/2] Update setup-building.rst with a note about missing libmpdec-dev Add a note to the linux/debian instructions for building all optional packages. libmpdec-dev is removed from recent Debian and can safely be dropped from list of packages to install. --- getting-started/setup-building.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/getting-started/setup-building.rst b/getting-started/setup-building.rst index fc197c0672..2a1873bf40 100644 --- a/getting-started/setup-building.rst +++ b/getting-started/setup-building.rst @@ -660,6 +660,9 @@ on Linux, macOS and iOS. libncurses5-dev libreadline6-dev libsqlite3-dev libssl-dev \ lzma lzma-dev tk-dev uuid-dev zlib1g-dev libmpdec-dev + Note that recent Debian distributions do not have the ``libmpdec-dev`` package. + You can safely remove it from the install list above and the Python build will + use a bundled version. .. tab:: macOS From 6bec04edbd887629b2b04b750591a2e28c230bb4 Mon Sep 17 00:00:00 2001 From: Hugh Secker-Walker Date: Mon, 19 Aug 2024 12:07:14 -0400 Subject: [PATCH 2/2] Update setup-building.rst note about missing libmpdec-dev Tweak wording to include specific Debian and Ubuntu versions. --- getting-started/setup-building.rst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/getting-started/setup-building.rst b/getting-started/setup-building.rst index 2a1873bf40..20cc23b74f 100644 --- a/getting-started/setup-building.rst +++ b/getting-started/setup-building.rst @@ -660,9 +660,8 @@ on Linux, macOS and iOS. libncurses5-dev libreadline6-dev libsqlite3-dev libssl-dev \ lzma lzma-dev tk-dev uuid-dev zlib1g-dev libmpdec-dev - Note that recent Debian distributions do not have the ``libmpdec-dev`` package. - You can safely remove it from the install list above and the Python build will - use a bundled version. + Note that Debian 12 and Ubuntu 24.04 do not have the ``libmpdec-dev`` package. You can safely + remove it from the install list above and the Python build will use a bundled version. .. tab:: macOS