<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:30:04 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-32377] ERROR: Refusing to build with compiler that does not meet requirements</title>
                <link>https://jira.mongodb.org/browse/SERVER-32377</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;scons   mongod.exe  MONGO_VERSION=3.4.10&lt;/p&gt;

&lt;p&gt;scons: Reading SConscript files ...&lt;br/&gt;
scons version: 3.0.0&lt;br/&gt;
python version: 2 7 13 &apos;final&apos; 0&lt;br/&gt;
Checking whether the C compiler works... yes&lt;br/&gt;
Checking whether the C++ compiler works... yes&lt;br/&gt;
Checking that the C++ compiler can link a C++ program... yes&lt;br/&gt;
Checking if C++ compiler &quot;$CC&quot; is MSVC... yes&lt;br/&gt;
Checking if C compiler &quot;cl&quot; is MSVC... yes&lt;br/&gt;
Detected a x86_64 processor&lt;br/&gt;
Checking if target OS windows is supported by the toolchain... yes&lt;br/&gt;
Checking if C compiler is Microsoft Visual Studio 2015 Update 3 or newer...no&lt;br/&gt;
Checking if C++ compiler is Microsoft Visual Studio 2015 Update 3 or newer...no&lt;br/&gt;
ERROR: Refusing to build with compiler that does not meet requirements&lt;/p&gt;

&lt;p&gt;the actual vs version is&#65306;&lt;br/&gt;
Visual Studio 2015 Update3 v14.0. 25431.01&lt;/p&gt;</description>
                <environment></environment>
        <key id="473466">SERVER-32377</key>
            <summary>ERROR: Refusing to build with compiler that does not meet requirements</summary>
                <type id="6" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14720&amp;avatarType=issuetype">Question</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="andrew.morrow@mongodb.com">Andrew Morrow</assignee>
                                    <reporter username="shawn001">shawn</reporter>
                        <labels>
                    </labels>
                <created>Sun, 17 Dec 2017 06:05:27 +0000</created>
                <updated>Fri, 26 Jan 2018 16:43:14 +0000</updated>
                            <resolved>Tue, 26 Dec 2017 16:53:30 +0000</resolved>
                                                                    <component>Build</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="1758856" author="shawn001" created="Sat, 23 Dec 2017 13:46:54 +0000"  >&lt;p&gt;@Andrew Morrow&lt;/p&gt;

&lt;p&gt;I got it,&lt;br/&gt;
Thanks.  &lt;/p&gt;</comment>
                            <comment id="1758793" author="acm" created="Sat, 23 Dec 2017 01:37:30 +0000"  >&lt;p&gt;Ahhh.... thank you for that. It has jogged my memory. You need a compiler hotfix for VS2015 to fix a bug in &lt;tt&gt;/WHOLEARCHIVE&lt;/tt&gt;. We intentionally included the version code that included the hotfix so that people wouldn&apos;t get failing builds.&lt;/p&gt;

&lt;p&gt;Your choices are to either build with &lt;tt&gt;--link-model=objects --disable-minimum-compiler-version-enforcement&lt;/tt&gt; which will instruct the build system to ignore the version check and to not attempt to use the /WHOLEARCHIVE flag, or to install the following hotfix:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://support.microsoft.com/en-us/help/4020481/fix-link-exe-crashes-with-a-fatal-lnk1000-error-when-you-use-wholearch&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://support.microsoft.com/en-us/help/4020481/fix-link-exe-crashes-with-a-fatal-lnk1000-error-when-you-use-wholearch&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1758464" author="shawn001" created="Fri, 22 Dec 2017 07:39:11 +0000"  >&lt;p&gt;@Andrew Morrow&lt;/p&gt;

&lt;p&gt;my   _MSC_FULL_VER.  is 19.00.24215.1&lt;/p&gt;

&lt;p&gt;so, i changed  &quot;    #if _MSC_VER &amp;lt; 1900 || (_MSC_VER == 1900 &amp;amp;&amp;amp; _MSC_FULL_VER &amp;lt; 190024218)&quot;   to  &quot;_MSC_FULL_VER &amp;lt; 190024215&quot;   from file  SConstruct.&lt;br/&gt;
and ,it works.&lt;br/&gt;
but link mongd.exe failed at the end.&lt;br/&gt;
info was:   &lt;br/&gt;
Linking build\opt\mongo\mongod.exe&lt;br/&gt;
LINK : fatal error LNK1000: unknown error at 00007FF6C7D64241; consult documentation for technical support options&lt;br/&gt;
scons: *** &lt;span class=&quot;error&quot;&gt;&amp;#91;build\opt\mongo\mongod.exe&amp;#93;&lt;/span&gt; error 1000&lt;br/&gt;
scons: building terminated because of errors.&lt;br/&gt;
build\opt\mongo\mognod.exe failed:Error 1000&lt;/p&gt;</comment>
                            <comment id="1754509" author="acm" created="Mon, 18 Dec 2017 16:00:51 +0000"  >&lt;p&gt;Can you re-run your build with the flag &lt;tt&gt;--config=force&lt;/tt&gt;, and then attach the file &lt;tt&gt;build/scons/config.log&lt;/tt&gt; to this ticket? It would also be helpful to know what values your compiler expresses for &lt;tt&gt;_MSC_VER&lt;/tt&gt; and &lt;tt&gt;_MSC_FULL_VER&lt;/tt&gt;.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 18 Dec 2017 16:00:51 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        6 years, 7 weeks, 4 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>backlog-server-pm</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            6 years, 7 weeks, 4 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>andrew.morrow@mongodb.com</customfieldvalue>
            <customfieldvalue>shawn001</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|htmfaf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hte0f3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|htm1ev:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>