<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:52:22 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-5541] improve liblustreapi build</title>
                <link>https://jira.whamcloud.com/browse/LU-5541</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Currently liblustreapi export all its symbols to the application, some of which are undesirable, such as do_ioctl, dump, ... Use the linker to clean that up. &lt;/p&gt;

&lt;p&gt;Use libtool to build the shared library.&lt;/p&gt;</description>
                <environment></environment>
        <key id="26142">LU-5541</key>
            <summary>improve liblustreapi build</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</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="utopiabound">Nathaniel Clark</assignee>
                                    <reporter username="fzago">Frank Zago</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Mon, 25 Aug 2014 15:35:37 +0000</created>
                <updated>Mon, 31 Jan 2022 05:02:33 +0000</updated>
                            <resolved>Thu, 25 Jan 2018 05:12:30 +0000</resolved>
                                                    <fixVersion>Lustre 2.11.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="92349" author="fzago" created="Mon, 25 Aug 2014 20:17:44 +0000"  >&lt;p&gt;(abandonned) &lt;a href=&quot;http://review.whamcloud.com/11581&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11581&lt;/a&gt;&lt;br/&gt;
(abandonned) &lt;a href=&quot;http://review.whamcloud.com/11582&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11582&lt;/a&gt;&lt;br/&gt;
(abandonned) &lt;a href=&quot;http://review.whamcloud.com/11583&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11583&lt;/a&gt;&lt;br/&gt;
(abandonned) &lt;a href=&quot;http://review.whamcloud.com/11584&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11584&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="92350" author="fzago" created="Mon, 25 Aug 2014 20:19:06 +0000"  >&lt;p&gt;Somewhat related to these patches, there are several archives that are installed by the rpms that look unnecessary:&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;/usr/lib64/libcfsutil.a
/usr/lib64/libiam.a
/usr/lib64/liblustreapi.a
/usr/lib64/libptlctl.a
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;If used, these should probably be replaced by a shared library.&lt;/p&gt;</comment>
                            <comment id="92739" author="fzago" created="Thu, 28 Aug 2014 19:16:31 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/11625&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11625&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/11643&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/11643&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="98340" author="simmonsja" created="Tue, 4 Nov 2014 20:34:20 +0000"  >&lt;p&gt;With the base patch worked out we should discuss what functions to export. I&apos;m in agreement with Henri that all functions to exports should began with llapi_* for liblustreapi. Anyone disagree?&lt;/p&gt;</comment>
                            <comment id="98345" author="fzago" created="Tue, 4 Nov 2014 20:41:07 +0000"  >&lt;p&gt;There is some functions that start with llapi_* that shouldn&apos;t be exported (like llapi_printf, llapi_chomp_string, all the json functions, ...)&lt;/p&gt;</comment>
                            <comment id="140085" author="simmonsja" created="Tue, 26 Jan 2016 18:19:45 +0000"  >&lt;p&gt;Frank do you have a list of llapi_* functions not to export.&lt;/p&gt;</comment>
                            <comment id="140086" author="fzago" created="Tue, 26 Jan 2016 18:30:04 +0000"  >&lt;p&gt;No, but you can modify the linker script to not export anything, then add the missing functions as the linker fails to link the various programs.&lt;/p&gt;

&lt;p&gt;You can then compare that list with the list of all llapi functions obtained previously with&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;nm liblustreapi.so | grep &quot; T llapi_&quot;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;However I believe that the function names should be whitelisted instead of blacklisting some names.&lt;/p&gt;</comment>
                            <comment id="140095" author="simmonsja" created="Tue, 26 Jan 2016 19:14:30 +0000"  >&lt;p&gt;I&apos;m seeing this when building on Ubuntu and only on Ubuntu.&lt;/p&gt;

&lt;p&gt;gcc -DHAVE_CONFIG_H -I. -I../..   -include /tmp/jsimmons-ppc/rpmbuild/usr/src/lustre-2.7.65/debian/tmp/modules-deb/usr&lt;br/&gt;
_src/modules/lustre/undef.h -include /tmp/jsimmons-ppc/rpmbuild/usr/src/lustre-2.7.65/debian/tmp/modules-deb/usr_src/m&lt;br/&gt;
odules/lustre/config.h -I/tmp/jsimmons-ppc/rpmbuild/usr/src/lustre-2.7.65/debian/tmp/modules-deb/usr_src/modules/lustr&lt;br/&gt;
e/libcfs/include -I/tmp/jsimmons-ppc/rpmbuild/usr/src/lustre-2.7.65/debian/tmp/modules-deb/usr_src/modules/lustre/lnet/include -I/tmp/jsimmons-ppc/rpmbuild/usr/src/lustre-2.7.65/debian/tmp/modules-deb/usr_src/modules/lustre/lustre/include  -fPIC -D_GNU_SOURCE -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DLUSTRE_UTILS=1 -I/opt/lam/include -g -O2 -c -o multiop.o multiop.c&lt;br/&gt;
make&lt;span class=&quot;error&quot;&gt;&amp;#91;7&amp;#93;&lt;/span&gt;: *** No rule to make target `../../lustre/utils/liblustreapi.la&apos;, needed by `multiop&apos;.  Stop.&lt;br/&gt;
make&lt;span class=&quot;error&quot;&gt;&amp;#91;7&amp;#93;&lt;/span&gt;: *** Waiting for unfinished jobs....&lt;/p&gt;

&lt;p&gt;It only happens there. Frank have any ideas why?&lt;/p&gt;</comment>
                            <comment id="140098" author="fzago" created="Tue, 26 Jan 2016 19:24:39 +0000"  >&lt;p&gt;I guess it&apos;s because it&apos;s a more recent version of autoconf than elsewhere.&lt;/p&gt;</comment>
                            <comment id="140346" author="fzago" created="Thu, 28 Jan 2016 14:55:22 +0000"  >&lt;p&gt;James, I have built lustre on Ubuntu 15.10 with the 2 patches above plus &lt;a href=&quot;http://review.whamcloud.com/#/c/17581&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/17581&lt;/a&gt;, with no problem.&lt;/p&gt;</comment>
                            <comment id="140353" author="simmonsja" created="Thu, 28 Jan 2016 15:42:03 +0000"  >&lt;p&gt;Did you do a make deb as well? Doing make does work but it fails for make debs. I do suspect it is a setup issue.&lt;/p&gt;</comment>
                            <comment id="140359" author="fzago" created="Thu, 28 Jan 2016 16:10:55 +0000"  >&lt;p&gt;No, I didn&apos;t do that. It&apos;s possible that some files are missing in automake. For instance, if you do a &quot;make dist&quot;, can you build from the generated tar file?&lt;/p&gt;</comment>
                            <comment id="141063" author="simmonsja" created="Wed, 3 Feb 2016 20:49:32 +0000"  >&lt;p&gt;I have attempted to build on my Ubuntu 15 home box but now it will no longer build due to missing keys. As for our Ubuntu14 platform on Power8 I just think it is totally messed up with the dpkg system. It can&apos;t find the liblustreapi.la so it failed to build. This might be specific to our Power8 platform but in any case our admins are working hard to get as far away from Ubuntu as possible to using RHEL7. So by the time this patch lands it will be a non-issue. With all the problems we should declare Ubuntu support dead.&lt;/p&gt;</comment>
                            <comment id="206369" author="gerrit" created="Thu, 24 Aug 2017 23:58:25 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28701&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28701&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; test: add proper libtool setup for test application&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 5ec4a652ea139d2c4960588e4282a6c655e777ef&lt;/p&gt;</comment>
                            <comment id="206546" author="gerrit" created="Mon, 28 Aug 2017 06:25:56 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/11625/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/11625/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; build: build static and dynamic liblustreapi&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: ab1df50e73ff838053fff62302c3b884e4e19552&lt;/p&gt;</comment>
                            <comment id="206547" author="gerrit" created="Mon, 28 Aug 2017 06:26:18 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/11643/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/11643/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; lustreapi: only export the API symbols&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b36c377ff25c20417c481eab3798e67d042ec3a3&lt;/p&gt;</comment>
                            <comment id="206574" author="bzzz" created="Mon, 28 Aug 2017 12:32:37 +0000"  >&lt;p&gt;with this patch landed I can&apos;t run from the build tree (as host and VM has different paths):&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;/work/head2/lustre/utils/lctl&lt;br/&gt;
/work/head2/lustre/utils/lctl: line 202: cd: /home/alexey/head2/lustre/utils: No such file or directory&lt;br/&gt;
gcc: lustre_lfsck.o: No such file or directory&lt;br/&gt;
gcc: obd.o: No such file or directory&lt;br/&gt;
gcc: lustre_cfg.o: No such file or directory&lt;br/&gt;
gcc: lctl.o: No such file or directory&lt;br/&gt;
gcc: lsnapshot.o: No such file or directory&lt;br/&gt;
gcc: ./.libs/liblustreapi.so: No such file or directory&lt;/li&gt;
&lt;/ol&gt;
</comment>
                            <comment id="206594" author="simmonsja" created="Mon, 28 Aug 2017 14:37:42 +0000"  >&lt;p&gt;You need to run autogen.sh; ./configure .... Oleg works like this as well and I made sure he could continue his work flow.&lt;/p&gt;</comment>
                            <comment id="206603" author="bzzz" created="Mon, 28 Aug 2017 14:51:18 +0000"  >&lt;p&gt;hmm, that didn&apos;t work for me. just tried.&lt;/p&gt;</comment>
                            <comment id="206617" author="simmonsja" created="Mon, 28 Aug 2017 14:58:22 +0000"  >&lt;p&gt;Does it work with a fresh checkout? What is your environment you are working in?&lt;/p&gt;</comment>
                            <comment id="206627" author="bzzz" created="Mon, 28 Aug 2017 15:18:47 +0000"  >&lt;p&gt;got the same with a fresh checkout.&lt;/p&gt;</comment>
                            <comment id="206655" author="bzzz" created="Mon, 28 Aug 2017 16:15:43 +0000"  >&lt;p&gt;--disable-shared worked for me, thanks.&lt;/p&gt;</comment>
                            <comment id="206672" author="simmonsja" created="Mon, 28 Aug 2017 17:01:28 +0000"  >&lt;p&gt;AH so you are doing the same environment as Oleg. As a note to people spawning VMs that are read only like Oleg does. You will need to build lustre with ./configure --disable-shared. Since it looks like it is working for Alex we can close this ticket. Future work will be done under &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9897&quot; title=&quot;Tracking of lustre library improvements.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9897&quot;&gt;LU-9897&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="206846" author="gerrit" created="Tue, 29 Aug 2017 17:33:03 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28782&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28782&lt;/a&gt;&lt;br/&gt;
Subject: Revert &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; lustreapi: only export the API symbols&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: cb8908f7bfa6a4ed662646111553769a2aeff764&lt;/p&gt;</comment>
                            <comment id="206851" author="gerrit" created="Tue, 29 Aug 2017 17:54:14 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28783&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28783&lt;/a&gt;&lt;br/&gt;
Subject: Revert &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; build: build static and dynamic liblustreapi&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 422457d0bdc180709ecf734de85fd36adc229c77&lt;/p&gt;</comment>
                            <comment id="206853" author="simmonsja" created="Tue, 29 Aug 2017 18:10:42 +0000"  >&lt;p&gt;So does anyone understand how the debian/ubuntu version of libtool works. Its totally different than other systems.&lt;/p&gt;</comment>
                            <comment id="207151" author="gerrit" created="Thu, 31 Aug 2017 21:54:28 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28782/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28782/&lt;/a&gt;&lt;br/&gt;
Subject: Revert &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; lustreapi: only export the API symbols&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: fe4b7e75c0b65d6e1099e6043c7d21637f87403e&lt;/p&gt;</comment>
                            <comment id="207152" author="gerrit" created="Thu, 31 Aug 2017 21:54:40 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28783/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28783/&lt;/a&gt;&lt;br/&gt;
Subject: Revert &quot;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; build: build static and dynamic liblustreapi&quot;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: e1679d0348856bc68589493e7ea86f1aaf21e1af&lt;/p&gt;</comment>
                            <comment id="207153" author="simmonsja" created="Thu, 31 Aug 2017 22:06:33 +0000"  >&lt;p&gt;BTW just to let people know building Ubuntu 16 is very broken in general for lustre &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/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="216447" author="gerrit" created="Fri, 15 Dec 2017 22:53:15 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30562&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30562&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; build: move libcfs and liblustreapi over to libtool&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c672448588f55f6dbce5351c2f3033ecf57835e2&lt;/p&gt;</comment>
                            <comment id="216451" author="simmonsja" created="Fri, 15 Dec 2017 23:53:22 +0000"  >&lt;p&gt;Okay I managed to get everything to build on Ubuntu17 but now it fails on Ubuntu16. I&apos;m going to need help from debian people here to get that working.&lt;/p&gt;</comment>
                            <comment id="217819" author="simmonsja" created="Tue, 9 Jan 2018 16:38:00 +0000"  >&lt;p&gt;Thanks to Thomas Stibor the Ubuntu/Debian build issues have been resolved.&lt;/p&gt;</comment>
                            <comment id="218196" author="gerrit" created="Sun, 14 Jan 2018 02:37:08 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/30562/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30562/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; build: move libcfs and liblustreapi over to libtool&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 7b659a1e68174212c443761be1880774b440a901&lt;/p&gt;</comment>
                            <comment id="218217" author="pjones" created="Sun, 14 Jan 2018 15:42:15 +0000"  >&lt;p&gt;So is that patch just landed to master the last part of this work? Can the ticket be marked as resolved?&lt;/p&gt;</comment>
                            <comment id="218223" author="simmonsja" created="Sun, 14 Jan 2018 17:28:19 +0000"  >&lt;p&gt;One patch left&lt;/p&gt;</comment>
                            <comment id="218225" author="gerrit" created="Sun, 14 Jan 2018 17:49:21 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30865&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30865&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; lustreapi: only export the API symbols&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 22ea21137a936e906171bbc073dfee9767fd24d2&lt;/p&gt;</comment>
                            <comment id="219092" author="gerrit" created="Thu, 25 Jan 2018 04:48:08 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/30865/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30865/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5541&quot; title=&quot;improve liblustreapi build&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5541&quot;&gt;&lt;del&gt;LU-5541&lt;/del&gt;&lt;/a&gt; lustreapi: only export the API symbols&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: e954d93f264d8ae559cbd41ed6d7b977674dd42b&lt;/p&gt;</comment>
                            <comment id="219118" author="pjones" created="Thu, 25 Jan 2018 05:12:30 +0000"  >&lt;p&gt;The end of an era &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/smile.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="219264" author="simmonsja" created="Fri, 26 Jan 2018 16:00:29 +0000"  >&lt;p&gt;Yes. Libraries are sane now!!!&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="50227">LU-10514</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="28691">LU-6243</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18174">LU-3074</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="32907">LU-7356</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="47888">LU-9897</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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|hzwufr:</customfieldvalue>

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