[SERVER-53598] Documentation: default Ubuntu build requires extra library Created: 05/Jan/21  Updated: 29/Oct/23  Resolved: 20/Jan/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: 4.4.3
Fix Version/s: 4.9.0

Type: Bug Priority: Trivial - P5
Reporter: Sergey Galtsev (Inactive) Assignee: Sergey Galtsev (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Operating System: ALL
Steps To Reproduce:
  • Install vanilla Ubuntu with build-essential only.
  • Install libcurl4-openssl-dev, libcurl4-nss-dev, libcurl4-gnutls-dev
  • Attempt to build as per instrunctions in docs/building.md
  • Observe that build fails
  • Install liblzma-dev
  • Observe that build succeeds
Sprint: Security 2021-01-25
Participants:

 Description   

docs/building.md states that "To build MongoDB, you will need:

  • `libcurl4-openssl-dev`
  • `libcurl4-nss-dev`
  • `libcurl4-gnutls-dev`"

But on vanilla Ubuntu 20.04 (perhaps others as well), also `liblzma-dev` is required. Suggested update:

On Ubuntu, the lzma library is required. Install `liblzma-dev`



 Comments   
Comment by Githook User [ 21/Jan/21 ]

Author:

{'name': 'Sergey Galtsev', 'email': 'sergey.galtsev@mongodb.com', 'username': 'brushless-glitch'}

Message: SERVER-53598 update documentation with extra Ubuntu library required to build
Branch: master
https://github.com/mongodb/mongo/commit/29c56f7daba498989a4fffa9f573f5810cf0c68f

Comment by Sergey Galtsev (Inactive) [ 20/Jan/21 ]

completed

Generated at Thu Feb 08 05:31:21 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.