<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:09:30 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>[CDRIVER-439] libbson and libmongoc should compile with -std=c99 and -D_XOPEN_SOURCE=600</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-439</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;libmongoc and libbson should compile with -std=c99 and -X_OPEN_SOURCE=600. &lt;/p&gt;

&lt;p&gt;There&apos;s plenty of room for things like _GNU_SOURCE for syscall() on linux, but we should be able to fall back to c99 and posix from 2004&lt;/p&gt;</description>
                <environment></environment>
        <key id="162600">CDRIVER-439</key>
            <summary>libbson and libmongoc should compile with -std=c99 and -D_XOPEN_SOURCE=600</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="-1">Unassigned</assignee>
                                    <reporter username="mira.carey@mongodb.com">Mira Carey</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 Oct 2014 17:25:07 +0000</created>
                <updated>Wed, 10 Aug 2016 22:10:50 +0000</updated>
                            <resolved>Mon, 6 Jun 2016 23:03:19 +0000</resolved>
                                    <version>1.0.0</version>
                                    <fixVersion>1.4.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="1285860" author="bjori" created="Mon, 6 Jun 2016 23:03:19 +0000"  >&lt;p&gt;I&apos;m not sure which improvements are being referred to here, but we now have a build variant for this&lt;/p&gt;</comment>
                            <comment id="1285835" author="xgen-internal-githook" created="Mon, 6 Jun 2016 22:47:28 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;bjori&apos;, u&apos;name&apos;: u&apos;Hannes Magnusson&apos;, u&apos;email&apos;: u&apos;bjori@php.net&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-681&quot; title=&quot;Test compilation in C89 strict mode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-681&quot;&gt;&lt;del&gt;CDRIVER-681&lt;/del&gt;&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-439&quot; title=&quot;libbson and libmongoc should compile with -std=c99 and -D_XOPEN_SOURCE=600&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-439&quot;&gt;&lt;del&gt;CDRIVER-439&lt;/del&gt;&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-1315&quot; title=&quot;Test C11 compilation&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-1315&quot;&gt;&lt;del&gt;CDRIVER-1315&lt;/del&gt;&lt;/a&gt;: c89 &amp;amp; c99 &amp;amp; c11&lt;/p&gt;

&lt;p&gt;Also variants for&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-673&quot; title=&quot;Test with and without SSL, incl. FIPS mode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-673&quot;&gt;&lt;del&gt;CDRIVER-673&lt;/del&gt;&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-677&quot; title=&quot;Test with and without SASL compiled in&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-677&quot;&gt;&lt;del&gt;CDRIVER-677&lt;/del&gt;&lt;/a&gt;: w/wo OpenSSL &amp;amp; w/wo SASL&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/4d512851aa46fde3f730d7aacc585e034412d322&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/4d512851aa46fde3f730d7aacc585e034412d322&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1103568" author="jesse" created="Wed, 2 Dec 2015 20:18:12 +0000"  >&lt;p&gt;A quick test with GCC 4.9.2 shows that the public headers, at least, compile with these flags. We need an Evergreen build variant that compiles and tests the whole driver with c99 and X_OPEN_SOURCE.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="283305">CDRIVER-1214</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="205107">CDRIVER-681</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>CDRIVER-535</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrf7un:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1167</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="374">Platform 00 2/20/15</customfieldvalue>
    <customfieldvalue id="970">C Driver 2016 sprint 5</customfieldvalue>

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