[SERVER-81922] Missing SConscript in the server build referencing MongoHouse Created: 27/Sep/23  Updated: 05/Dec/23  Resolved: 06/Oct/23

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 7.2.0-rc0

Type: Bug Priority: Minor - P4
Reporter: Kaloian Manassiev Assignee: Arun Banala
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-80288 Cleanup mqlrun related code and tests Closed
Backwards Compatibility: Fully Compatible
Participants:

 Description   

Problem Statement/Rationale

What is going wrong? What action would you like the Engineering team to take?
While building the server, the following warning shows up in the SCons output:

scons: warning: Calling missing SConscript without error is deprecated.
Transition by adding must_exist=0 to SConscript calls.
Missing SConscript 'build/ninja/mongo/db/modules/enterprise/src/mongohouse/SConscript'
File "/home/ubuntu/workspace/mongo/src/mongo/db/modules/enterprise/SConscript", line 93, in <module>
Checking for sasl_version_info(0, 0, 0, 0, 0, 0) in C library sasl2... yes

Looks like there is a mistakenly referenced SCons module which is not present.

Steps to Reproduce

How could an engineer replicate the issue you’re reporting?
Use the following sample command line to build the server:

buildscripts/scons.py -j256 --ssl --build-tools=next --variables-files=etc/scons/developer_versions.vars --variables-files=etc/scons/mongodbtoolchain_stable_clang.vars CCACHE=ccache ICECC=icecc VARIANT_DIR=ninja DESTDIR=build/install --link-model=dynamic --dbg=on --opt=off --ninja generate-ninjav
ninja -j 128 install-all



 Comments   
Comment by Cloud GitHub Webhooks [ 05/Dec/23 ]

lorenzhuelsbergen merged a pull request (MHOUSE-8194 add retry to TestTransactionWithEnsureAndValidLeaderIncsDMutexDocField to avert known dmutex bug) into the following branch:
master: 1d8edf7b868c3a8d46b246e6fce424d0c40a454d

Comment by Arun Banala [ 05/Oct/23 ]

There is probably some leftover references in the build file that we need to clean up. I'm going to assign this to myself to investigate.

Comment by Daniel Ernst [ 05/Oct/23 ]

arun.banala@mongodb.com Is this related to mqlrun, which we no longer need to build now that MHOUSE-5142 is complete? I don't think this ticket is something the ADL team can pick up because this seems to be an issue in the server codebase.

Generated at Thu Feb 08 06:47:45 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.