<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:29: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>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-2982] autoconf check for linux kernel arch isnt sandbox friendly</title>
                <link>https://jira.whamcloud.com/browse/LU-2982</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Current autoconf check isnt sandbox friendly so it may fail if package build in sandbox envirement&lt;/p&gt;</description>
                <environment>Linux</environment>
        <key id="17991">LU-2982</key>
            <summary>autoconf check for linux kernel arch isnt sandbox friendly</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.whamcloud.com/images/icons/priorities/trivial.svg">Trivial</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="dmiter">Dmitry Eremin</assignee>
                                    <reporter username="alexxy">Alexey Shvetsov</reporter>
                        <labels>
                            <label>build</label>
                            <label>patch</label>
                    </labels>
                <created>Mon, 18 Mar 2013 12:10:13 +0000</created>
                <updated>Thu, 17 Apr 2014 19:48:24 +0000</updated>
                            <resolved>Thu, 17 Apr 2014 19:48:24 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                    <fixVersion>Lustre 2.6.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="54252" author="alexxy" created="Mon, 18 Mar 2013 12:24:44 +0000"  >&lt;p&gt;Suggested patch that i tested on Gentoo linux (getoo build system used sandbox)&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/5751&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/5751&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="54410" author="alexxy" created="Tue, 19 Mar 2013 19:19:39 +0000"  >&lt;p&gt;Sandbox violation:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;checking Linux kernel architecture...  * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1907.tmp
rm: cannot remove &apos;.1907.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1907.o
rm: cannot remove &apos;.1907.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1911.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1911.tmp
rm: cannot remove &apos;.1911.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1911.o
rm: cannot remove &apos;.1911.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1916.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1916.tmp
rm: cannot remove &apos;.1916.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1916.o
rm: cannot remove &apos;.1916.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1926.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1926.tmp
rm: cannot remove &apos;.1926.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1926.o
rm: cannot remove &apos;.1926.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1932.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1932.tmp
rm: cannot remove &apos;.1932.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1932.o
rm: cannot remove &apos;.1932.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1938.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1938.tmp
rm: cannot remove &apos;.1938.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1938.o
rm: cannot remove &apos;.1938.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1944.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1944.tmp
rm: cannot remove &apos;.1944.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1944.o
rm: cannot remove &apos;.1944.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1950.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1950.tmp
rm: cannot remove &apos;.1950.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1950.o
rm: cannot remove &apos;.1950.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1956.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1956.tmp
rm: cannot remove &apos;.1956.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1956.o
rm: cannot remove &apos;.1956.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1962.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1962.tmp
rm: cannot remove &apos;.1962.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1962.o
rm: cannot remove &apos;.1962.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1967.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1967.tmp
rm: cannot remove &apos;.1967.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1967.o
rm: cannot remove &apos;.1967.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1972.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1972.tmp
rm: cannot remove &apos;.1972.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1972.o
rm: cannot remove &apos;.1972.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1977.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1977.tmp
rm: cannot remove &apos;.1977.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1977.o
rm: cannot remove &apos;.1977.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1983.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1983.tmp
rm: cannot remove &apos;.1983.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1983.o
rm: cannot remove &apos;.1983.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1988.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1988.tmp
rm: cannot remove &apos;.1988.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1988.o
rm: cannot remove &apos;.1988.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1993.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1993.tmp
rm: cannot remove &apos;.1993.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1993.o
rm: cannot remove &apos;.1993.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.1998.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1998.tmp
rm: cannot remove &apos;.1998.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.1998.o
rm: cannot remove &apos;.1998.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2003.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2003.tmp
rm: cannot remove &apos;.2003.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2003.o
rm: cannot remove &apos;.2003.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2011.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2011.tmp
rm: cannot remove &apos;.2011.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2011.o
rm: cannot remove &apos;.2011.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2018.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2018.tmp
rm: cannot remove &apos;.2018.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2018.o
rm: cannot remove &apos;.2018.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2025.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2025.tmp
rm: cannot remove &apos;.2025.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2025.o
rm: cannot remove &apos;.2025.o&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2039.tmp
rm: cannot remove &#8216;.2039.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2039.o
rm: cannot remove &#8216;.2039.o&#8217;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2043.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2043.tmp
rm: cannot remove &#8216;.2043.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2043.o
rm: cannot remove &#8216;.2043.o&#8217;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2048.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2048.tmp
rm: cannot remove &#8216;.2048.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2048.o
rm: cannot remove &#8216;.2048.o&#8217;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2054.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2054.tmp
rm: cannot remove &#8216;.2054.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2054.o
rm: cannot remove &#8216;.2054.o&#8217;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2060.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2060.tmp
rm: cannot remove &#8216;.2060.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2060.o
rm: cannot remove &#8216;.2060.o&#8217;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2066.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2066.tmp
rm: cannot remove &#8216;.2066.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2066.o
rm: cannot remove &#8216;.2066.o&#8217;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2072.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2072.tmp
rm: cannot remove &#8216;.2072.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2072.o
rm: cannot remove &#8216;.2072.o&#8217;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2078.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2078.tmp
rm: cannot remove &#8216;.2078.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2078.o
rm: cannot remove &#8216;.2078.o&#8217;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2084.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2084.tmp
rm: cannot remove &#8216;.2084.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2084.o
rm: cannot remove &#8216;.2084.o&#8217;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2089.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2089.tmp
rm: cannot remove &#8216;.2089.tmp&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2089.o
rm: cannot remove &#8216;.2089.o&#8217;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.tmp_quiet_recordmcount
rm: cannot remove &#8216;.tmp_quiet_recordmcount&#8217;: Permission denied
make[1]: *** [scripts_basic] Error 1
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2098.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2098.tmp
rm: cannot remove &apos;.2098.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2098.o
rm: cannot remove &apos;.2098.o&apos;: Permission denied
 * ACCESS DENIED:  open_wr:      /usr/src/linux-3.8.3-gentoo-r1/.2105.tmp
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2105.tmp
rm: cannot remove &apos;.2105.tmp&apos;: Permission denied
 * ACCESS DENIED:  unlinkat:     /usr/src/linux-3.8.3-gentoo-r1/.2105.o
rm: cannot remove &apos;.2105.o&apos;: Permission denied
x86
checking name of module symbol version file... Module.symvers
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="54417" author="behlendorf" created="Tue, 19 Mar 2013 19:57:52 +0000"  >&lt;p&gt;Yeah, that&apos;s clearly bad.  Have you investigated why the kernel build system is generating these temporary objects under /usr/src/linux-3.8.3-gentoo-r1/?  There&apos;s likely a way to ensure they&apos;re created in your working directory.  If not, then doing what you suggest in the configure test seems reasonable.&lt;/p&gt;</comment>
                            <comment id="54453" author="alexxy" created="Wed, 20 Mar 2013 10:50:55 +0000"  >&lt;p&gt;thats because of mechanism of how to determine kernel arch was used. Headers way based on config are clearly better. Especialy in case of cross-compilation (in which case current mechanism will not work at all)&lt;/p&gt;</comment>
                            <comment id="78125" author="dmiter" created="Fri, 28 Feb 2014 19:42:06 +0000"  >&lt;p&gt;Actually compile.h header generated from environment variable $ARCH that is used now for architecture determination. So, there is no big difference in current and proposed approaches. In other way I agree we should change current approach to avoid compilation errors. I&apos;m going to find this way or change proposed patch to make it robust.&lt;/p&gt;</comment>
                            <comment id="78326" author="dmiter" created="Tue, 4 Mar 2014 11:47:36 +0000"  >&lt;p&gt;New patch is &lt;a href=&quot;http://review.whamcloud.com/9458&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/9458&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="80925" author="dmiter" created="Thu, 3 Apr 2014 09:44:04 +0000"  >&lt;p&gt;Patch for b2_4: &lt;a href=&quot;http://review.whamcloud.com/9879/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/9879/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="81874" author="pjones" created="Thu, 17 Apr 2014 19:48:24 +0000"  >&lt;p&gt;Landed for 2.6&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzvllr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7267</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>