<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:04:07 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-23668] scons abbreviated options do not work properly</title>
                <link>https://jira.mongodb.org/browse/SERVER-23668</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;SCons apparently supports accepting unambiguous prefixes of valid options; see e.g. &lt;a href=&quot;http://scons.org/doc/1.3.1/HTML/scons-api/SCons.compat._scons_optparse.OptionParser-class.html#_match_long_opt&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://scons.org/doc/1.3.1/HTML/scons-api/SCons.compat._scons_optparse.OptionParser-class.html#_match_long_opt&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;However, if you pass an unambiguous abbreviated option on the command line, scons accepts it but GetOption(name) still returns None when our SConstruct code asks for the fully specified option name.&lt;/p&gt;

&lt;p&gt;You can try this with --disable-warnings-as-errors:&lt;/p&gt;

&lt;p&gt;Example:&lt;br/&gt;
$ scons mongod --disable-warnings-as-er&lt;/p&gt;

&lt;p&gt;Expected behavior:&lt;br/&gt;
scons either returns an error, or proceeds normally as if --disable-warnings-as-errors had been passed on the command line.&lt;br/&gt;
Actual behavior:&lt;br/&gt;
scons proceeds normally as if --disable-warnings-as-errors had NOT been passed on the command line.&lt;/p&gt;</description>
                <environment></environment>
        <key id="279220">SERVER-23668</key>
            <summary>scons abbreviated options do not work properly</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</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="milkie@mongodb.com">Eric Milkie</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Apr 2016 22:45:18 +0000</created>
                <updated>Tue, 22 Sep 2020 19:47:24 +0000</updated>
                            <resolved>Wed, 2 Sep 2020 03:36:30 +0000</resolved>
                                                    <fixVersion>4.7.0</fixVersion>
                    <fixVersion>4.2.10</fixVersion>
                    <fixVersion>4.4.2</fixVersion>
                                    <component>Build</component>
                                        <votes>0</votes>
                                    <watches>8</watches>
                                                                                                                <comments>
                            <comment id="3384123" author="xgen-internal-githook" created="Wed, 9 Sep 2020 21:02:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Andrew Morrow&apos;, &apos;email&apos;: &apos;acm@mongodb.com&apos;, &apos;username&apos;: &apos;acmorrow&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-23668&quot; title=&quot;scons abbreviated options do not work properly&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-23668&quot;&gt;&lt;del&gt;SERVER-23668&lt;/del&gt;&lt;/a&gt; Cherry-pick upstream SCons fix for abbreviated options issue&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 36920786ecae139217f8ea1eed4274e77477b2d0)&lt;br/&gt;
(cherry picked from commit 59c563338ae7dc6106aff81071a3bfd7b7f0389c)&lt;br/&gt;
Branch: v4.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/3885be271487bf1849a1cd5da1215795a3e21477&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/3885be271487bf1849a1cd5da1215795a3e21477&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3383976" author="ryan.egesdahl" created="Wed, 9 Sep 2020 20:08:49 +0000"  >&lt;p&gt;(wrong ticket number in description, forgot to change it before sending it up)&lt;br/&gt;
Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Andrew Morrow&apos;, &apos;email&apos;: &apos;acm@mongodb.com&apos;, &apos;username&apos;: &apos;acmorrow&apos;}

&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26338&quot; title=&quot;do not load dependencyDb in scons on Windows&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26338&quot;&gt;&lt;del&gt;SERVER-26338&lt;/del&gt;&lt;/a&gt; Cherry-pick upstream SCons fix for abbreviated options issue&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 36920786ecae139217f8ea1eed4274e77477b2d0)&lt;br/&gt;
Branch: v4.4&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/59c563338ae7dc6106aff81071a3bfd7b7f0389c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/59c563338ae7dc6106aff81071a3bfd7b7f0389c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3372077" author="milkie" created="Wed, 2 Sep 2020 12:54:48 +0000"  >&lt;p&gt;(NB: wrong server ticket in commit description)&lt;br/&gt;
Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Andrew Morrow&apos;, &apos;email&apos;: &apos;acm@mongodb.com&apos;, &apos;username&apos;: &apos;acmorrow&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-26338&quot; title=&quot;do not load dependencyDb in scons on Windows&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-26338&quot;&gt;&lt;del&gt;SERVER-26338&lt;/del&gt;&lt;/a&gt; Cherry-pick upstream SCons fix for abbreviated options issue&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c&lt;/a&gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/36920786ecae139217f8ea1eed4274e77477b2d0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/36920786ecae139217f8ea1eed4274e77477b2d0&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3371239" author="acm" created="Tue, 1 Sep 2020 21:15:52 +0000"  >&lt;p&gt;We might as well backport to the other SCons 3.1.2 based branches as well.&lt;/p&gt;</comment>
                            <comment id="3371238" author="acm" created="Tue, 1 Sep 2020 21:15:32 +0000"  >&lt;p&gt;I&apos;m piggy-backing on the existing LGTM to merge the effectively equivalent change that landed upstream at &lt;a href=&quot;https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3369939" author="geert.bosch" created="Tue, 1 Sep 2020 14:04:54 +0000"  >&lt;p&gt;Sure, thanks. I&apos;m happy my fix proved acceptable to upstram.&lt;/p&gt;</comment>
                            <comment id="3369835" author="acm" created="Tue, 1 Sep 2020 13:34:49 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=geert.bosch&quot; class=&quot;user-hover&quot; rel=&quot;geert.bosch&quot;&gt;geert.bosch&lt;/a&gt; - Do you want to hand this ticket back to SDP and we will get it merged from upstream? &lt;/p&gt;</comment>
                            <comment id="3324555" author="JIRAUSER1253549" created="Thu, 6 Aug 2020 14:41:43 +0000"  >&lt;p&gt;upstream scons Issue for this: &lt;a href=&quot;https://github.com/SCons/scons/issues/3653&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/SCons/scons/issues/3653&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3323537" author="geert.bosch" created="Wed, 5 Aug 2020 20:32:08 +0000"  >&lt;p&gt;For the record: I got bitten by this bug today, where I misspelled the &lt;tt&gt;&amp;#45;&amp;#45;variables&amp;#45;files&lt;/tt&gt; option as &lt;tt&gt;&amp;#45;&amp;#45;variables&amp;#45;file&lt;/tt&gt; and got a mysterious link error related to missing delete and new operators and wasted more than an hour. &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.mongodb.org/images/icons/emoticons/sad.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="3314098" author="acm" created="Thu, 30 Jul 2020 16:18:22 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=milkie&quot; class=&quot;user-hover&quot; rel=&quot;milkie&quot;&gt;milkie&lt;/a&gt; - That&apos;s correct, we are still waiting on a change there. Hopefully this just gets solved by a SCons upgrade.&lt;/p&gt;</comment>
                            <comment id="3314051" author="milkie" created="Thu, 30 Jul 2020 15:58:31 +0000"  >&lt;p&gt;Looks like someone has proposed a fix to SCons but it&apos;s still being evaluated.&lt;/p&gt;</comment>
                            <comment id="3091376" author="acm" created="Sun, 17 May 2020 16:01:13 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=milkie&quot; class=&quot;user-hover&quot; rel=&quot;milkie&quot;&gt;milkie&lt;/a&gt; - To me, that sounds tricky, because the options parser would need to parse your option that affects how options get parsed. Let&apos;s give the SCons devs a little time to work on the issue now that it is flagged. Hopefully they come up with something we can cherry pick back.&lt;/p&gt;</comment>
                            <comment id="3090683" author="milkie" created="Fri, 15 May 2020 20:37:48 +0000"  >&lt;p&gt;I wonder if it would be possible to just add an option for scons to disable abbreviations.  &lt;/p&gt;</comment>
                            <comment id="3090439" author="acm" created="Fri, 15 May 2020 18:31:13 +0000"  >&lt;p&gt;I raised this issue to the SCons developers. This is a SCons bug, and it looks like it might be pretty hard to fix: &lt;a href=&quot;https://github.com/SCons/scons/issues/3653&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/SCons/scons/issues/3653&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="1346868">SERVER-48097</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>14.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="18953"><![CDATA[v4.4]]></customfieldvalue>
    <customfieldvalue key="16775"><![CDATA[v4.2]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 15 May 2020 18:31:13 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        3 years, 22 weeks 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_17050" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Downstream Team Attention</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="16941"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>PM-1921</customfieldvalue>
                        </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>dbeng-pm-bot</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            3 years, 22 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>andrew.morrow@mongodb.com</customfieldvalue>
            <customfieldvalue>daniel.moody@mongodb.com</customfieldvalue>
            <customfieldvalue>milkie@mongodb.com</customfieldvalue>
            <customfieldvalue>geert.bosch@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>ryan.egesdahl@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrkapb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hxpvw7:</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_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="3941">Execution Team 2020-08-10</customfieldvalue>
    <customfieldvalue id="4162">Dev Platform 2020-09-07</customfieldvalue>

                        </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|hsf1nz:</customfieldvalue>

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