https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2016-07-12T03:55:24ZCeph CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=742172016-07-12T03:55:24ZGreg Farnumgfarnum@redhat.com
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>High</i></li></ul> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=742392016-07-12T08:27:55ZKefu Chaitchaikov@gmail.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Fix Under Review</i></li><li><strong>Assignee</strong> set to <i>Zheng Yan</i></li></ul> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=742432016-07-12T10:12:30ZJohn Sprayjcspray@gmail.com
<ul></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/10258">https://github.com/ceph/ceph/pull/10258</a></p> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=742962016-07-12T17:35:12ZGreg Farnumgfarnum@redhat.com
<ul></ul><p>I'm a little confused about the cause here. Ken says</p>
<blockquote>
<p>confirmed that /usr/bin/ceph-fuse is linked to libtcmalloc.so.4 in master, ceph-fuse-11.0.0-506.ge1f96e2.x86_64.rpm</p>
</blockquote>
<p>Apparently we're not in v10.2.2.</p>
<p>But the fix is on top of master, which should already work? When the problem was identified, I assumed this was a one-release, or perhaps a CentOS-only build process, bug. Can anybody clarify? :)</p> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=743002016-07-12T17:47:53ZKen Dreyerkdreyer@redhat.com
<ul></ul><p>The link is definitely missing in v10.2.2.<br /><pre>
$ cd /tmp/ceph-fuse/
$ wget http://download.ceph.com/rpm-jewel/el7/x86_64/ceph-fuse-10.2.2-0.el7.x86_64.rpm
$ rpm2cpio ceph-fuse-10.2.2-0.el7.x86_64.rpm | cpio -dium
$ ldd usr/bin/ceph-fuse | grep tcmalloc
</pre></p> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=743102016-07-12T19:52:33ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Backport</strong> set to <i>jewel</i></li></ul> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=743122016-07-12T20:23:27ZNathan Cutlerncutler@suse.cz
<ul></ul><p>Greg Farnum wrote:</p>
<blockquote>
<p>But the fix is on top of master, which should already work?</p>
</blockquote>
<p>It looks like the bug is in the autotools stuff only. Possibly the bug exists in master (autotools) but is not showing in master because it's built with cmake. But we can merge it to master and backport to jewel to fix the bug.</p> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=743172016-07-12T20:31:05ZGreg Farnumgfarnum@redhat.com
<ul></ul><p>Okay, I guess it was just introduced in some autotools refactor or update then. Thanks!</p> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=747922016-07-14T13:39:12ZKefu Chaitchaikov@gmail.com
<ul><li><strong>Status</strong> changed from <i>Fix Under Review</i> to <i>Pending Backport</i></li></ul> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=748162016-07-14T23:18:53ZKen Dreyerkdreyer@redhat.com
<ul></ul><p>tcmalloc is also missing from <code>ldd /usr/bin/ceph-fuse</code> in ceph-fuse-0.94.7-0.el7, FYI, so this has gone on for quite a while.</p> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=748202016-07-15T03:28:23ZZheng Yanukernel@gmail.com
<ul></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/10303">https://github.com/ceph/ceph/pull/10303</a></p> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=748292016-07-15T09:36:04ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-4 priority-default closed" href="/issues/16697">Backport #16697</a>: jewel: ceph-fuse is not linked to libtcmalloc</i> added</li></ul> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=750172016-07-19T23:06:08ZGreg Farnumgfarnum@redhat.com
<ul><li><strong>Category</strong> set to <i>Performance/Resource Usage</i></li></ul> CephFS - Bug #16655: ceph-fuse is not linked to libtcmallochttps://tracker.ceph.com/issues/16655?journal_id=773412016-08-25T12:35:13ZLoïc Dacharyloic@dachary.org
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul>