<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:06:57 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>[CXX-2766] Investigate building arm64/aarch64 docker images in Evergreen</title>
                <link>https://jira.mongodb.org/browse/CXX-2766</link>
                <project id="11980" key="CXX">C++ Driver</project>
                    <description>&lt;p&gt;Currently, we are only publishing AMD64/x86_64 Docker images in Docker Hub. Running these images on ARM hosts &#8211; such as Apple Silicon Mac computers &#8211; results in performance degradations due to emulating AMD64 code on a different architecture. To alleviate this, we will do the following:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Determine whether there are arm64/aarch64 hosts in Evergreen which have Docker installed. If not, then request it from the Evergreen team.&lt;/li&gt;
	&lt;li&gt;Once arm64 hosts with Docker installed are available in Evergreen, create a CI task to build ARM images.&lt;/li&gt;
&lt;/ol&gt;
</description>
                <environment></environment>
        <key id="2478119">CXX-2766</key>
            <summary>Investigate building arm64/aarch64 docker images in Evergreen</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</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="kyle.kloberdanz@mongodb.com">Kyle Kloberdanz</assignee>
                                    <reporter username="kyle.kloberdanz@mongodb.com">Kyle Kloberdanz</reporter>
                        <labels>
                    </labels>
                <created>Wed, 18 Oct 2023 20:14:31 +0000</created>
                <updated>Fri, 27 Oct 2023 14:21:54 +0000</updated>
                            <resolved>Fri, 27 Oct 2023 14:21:54 +0000</resolved>
                                                    <fixVersion>3.9.0</fixVersion>
                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="5815072" author="xgen-internal-githook" created="Fri, 27 Oct 2023 14:20:34 +0000"  >&lt;p&gt;Author: &lt;/p&gt;
{&apos;name&apos;: &apos;Kyle Kloberdanz&apos;, &apos;email&apos;: &apos;kyle.kloberdanz@mongodb.com&apos;, &apos;username&apos;: &apos;kkloberdanz&apos;}
&lt;p&gt;Message: Arm64 docker build (#1048)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/CXX-2766&quot; title=&quot;Investigate building arm64/aarch64 docker images in Evergreen&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-2766&quot;&gt;&lt;del&gt;CXX-2766&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Remove Alpine Docker build.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;libmongocrypt fails to build on ARM64 on Alpine (musl libc). Since we&lt;br/&gt;
don&apos;t officially support Alpine on ARM64, I&apos;m removing the build for&lt;br/&gt;
now. Build error message below:&lt;/p&gt;

&lt;p&gt;```&lt;br/&gt;
In file included from /usr/include/stdlib.h:21,&lt;br/&gt;
                 from /usr/include/fortify/stdlib.h:23,&lt;br/&gt;
                 from /build/libmongocrypt-1.8.2/test/test-mongocrypt.c:18:&lt;br/&gt;
/usr/include/bits/alltypes.h:15:18: note: previous declaration of &apos;wchar_t&apos; with type &apos;wchar_t&apos; &lt;/p&gt;
{aka &apos;unsigned int&apos;}
&lt;p&gt;   15 | typedef unsigned wchar_t;&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;```&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Create Docker ARM builder&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Build Docker images in Evergreen on ARM64.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/commit/3f7183c66fbc964dd76beac3cbb35f4357b4e526&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/commit/3f7183c66fbc964dd76beac3cbb35f4357b4e526&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <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>CXX-2663</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_21553" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Quarter</customfieldname>
                        <customfieldvalues>
                                        <label>FY24Q3</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i2ekxg:</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>