<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:21:41 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-4705] Better control over static/dynamic compilation/linking</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-4705</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description></description>
                <environment></environment>
        <key id="2418142">CDRIVER-4705</key>
            <summary>Better control over static/dynamic compilation/linking</summary>
                <type id="5" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14716&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="2351886">CDRIVER-4649</parent>
                                    <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</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="colby.pike@mongodb.com">Colby Pike</assignee>
                                    <reporter username="colby.pike@mongodb.com">Colby Pike</reporter>
                        <labels>
                    </labels>
                <created>Tue, 15 Aug 2023 18:25:17 +0000</created>
                <updated>Thu, 7 Dec 2023 16:43:53 +0000</updated>
                            <resolved>Tue, 24 Oct 2023 20:25:21 +0000</resolved>
                                                    <fixVersion>1.25.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="5658112" author="xgen-internal-githook" created="Thu, 24 Aug 2023 23:18:46 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;vector-of-bool&apos;, &apos;email&apos;: &apos;vectorofbool@gmail.com&apos;, &apos;username&apos;: &apos;vector-of-bool&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-4705&quot; title=&quot;Better control over static/dynamic compilation/linking&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-4705&quot;&gt;&lt;del&gt;CDRIVER-4705&lt;/del&gt;&lt;/a&gt; Enable selective installation of libbson static/shared libraries (#1386)&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Delete unused CMake module for legacy packaging&lt;/li&gt;
	&lt;li&gt;Use qualified paths for libbson #includes&lt;/li&gt;
	&lt;li&gt;Add an additional indirection for common name mangling&lt;/li&gt;
	&lt;li&gt;More compact config checks&lt;/li&gt;
	&lt;li&gt;Lift common platform requirements to top-level config checks&lt;/li&gt;
	&lt;li&gt;Define options to toggle build/install of dynamic/shared&lt;/li&gt;
	&lt;li&gt;Add a mongo_target_requirements() convenience function&lt;/li&gt;
	&lt;li&gt;Conditional build of libbson static/shared&lt;/li&gt;
	&lt;li&gt;Install shared/static separately:&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Each type can be disabled individually, and even packaged individually.&lt;br/&gt;
Installs two export sets that are lazily included based on their presence&lt;br/&gt;
at import-time.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Remove usage of CMake export()&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;It is unlikely that this was used by any users, as we did not provide any&lt;br/&gt;
mechanism to import these, and the feature itself is somewhat obscure. It&lt;br/&gt;
complicated certain build arrangements due to its interactions with&lt;br/&gt;
BUILD_INTERFACE. It can be restored in the future if necessary.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Dedup link options from pkg-config generation&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/4592ca54f76019905b32995c8bcf032c54d34be7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/4592ca54f76019905b32995c8bcf032c54d34be7&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="5639456" author="xgen-internal-githook" created="Thu, 17 Aug 2023 01:55:03 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;vector-of-bool&apos;, &apos;email&apos;: &apos;vectorofbool@gmail.com&apos;, &apos;username&apos;: &apos;vector-of-bool&apos;}
&lt;p&gt;Message: Merge branch &apos;master&apos; into &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-4705&quot; title=&quot;Better control over static/dynamic compilation/linking&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-4705&quot;&gt;&lt;del&gt;CDRIVER-4705&lt;/del&gt;&lt;/a&gt;-static-dynamic-cleanup&lt;br/&gt;
Branch: simplify-legacy-pkgs&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/669140e85296b3c0af9d6125b1b6f1affd65ac6d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/669140e85296b3c0af9d6125b1b6f1affd65ac6d&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10520">
                    <name>Problem/Incident</name>
                                            <outwardlinks description="causes">
                                        <issuelink>
            <issuekey id="2475154">CDRIVER-4743</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="2502286">CDRIVER-4784</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="2404721">MONGOCRYPT-583</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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i24h40:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>