Print

Print


I had a problem with autotools, where FFS aparently does not build
when fuse headers are unavailable. And PSS depends on FFS. But it is a
problem of FFS & autotools then.

   Lukasz

On Mon, Nov 29, 2010 at 7:52 PM, Andrew Hanushevsky
<[log in to unmask]> wrote:
> Hi Lukasz,
>
> Not at all. Where do you see the dependency? XrdPosix doesn't reference
> XrdFfs. XrdPss references both but even then, XrdFfs is not dependent on
> Fuse. The XrdFfs package compiles whether or not Fuse exists. It just builds
> a dummy fuse loadable if Fuse doesn't exist.
>
> I will agree, that we should probably make --disable-fuse the default since
> it's not normally installed on almost all RH releases, but the include file
> is actually there, sigh. I suppose we can check whether the fuse library is
> also there.
>
> Andy
>
> On Mon, 29 Nov 2010, Lukasz Janyst wrote:
>
>> Hi Andy,
>>
>>  this has made the posix stuff dependent on fuse... Is this what you
>> intended?
>>
>> Lukasz
>>
>> On Sun, Nov 28, 2010 at 7:53 PM, Andrew Hanushevsky
>> <[log in to unmask]> wrote:
>>>
>>> This is an automated email from the git hooks/post-receive script. It was
>>> generated because a ref change was pushed to the repository containing
>>> the project "xrootd".
>>>
>>> The branch, master has been updated
>>>       via  2f7c3128d6bcd3a9771fcf7ba088c32d3fd5e06a (commit)
>>>       via  d11f09d46ff94cc90bfd2bc8b831d30ed3fa6055 (commit)
>>>       via  7a32ac1158538c3fb4eaa47bb6ac2a4be7aaf68c (commit)
>>>       via  cb4e338c119eb13d35fdd16d0353349cbe0f6629 (commit)
>>>      from  68cef315596dc6e32c4c3df1120c6bd22449501d (commit)
>>>
>>> Those revisions listed above that are new to this repository have
>>> not appeared on any other notification email; so we list those
>>> revisions in full, below.
>>>
>>> - Log -----------------------------------------------------------------
>>> commit 2f7c3128d6bcd3a9771fcf7ba088c32d3fd5e06a
>>> Author: Andrew Hanushevsky <[log in to unmask]>
>>> Date:   Sun Nov 28 09:52:46 2010 -0800
>>>
>>>    Fix autotools make to reflect changes in making XrdPss.
>>>
>>> commit d11f09d46ff94cc90bfd2bc8b831d30ed3fa6055
>>> Author: Andrew Hanushevsky <[log in to unmask]>
>>> Date:   Sun Nov 28 09:46:19 2010 -0800
>>>
>>>    Export the Ofs forwarding list to allow XrdPss to be more effecient
>>> and not redo
>>>    forwarded operations.
>>>    Change the XrdPss target to be libXrdPss.so in keeping with other
>>> plug-ins.
>>>
>>> commit 7a32ac1158538c3fb4eaa47bb6ac2a4be7aaf68c
>>> Merge: cb4e338c119eb13d35fdd16d0353349cbe0f6629
>>> 68cef315596dc6e32c4c3df1120c6bd22449501d
>>> Author: Andrew Hanushevsky <[log in to unmask]>
>>> Date:   Sun Nov 28 09:12:36 2010 -0800
>>>
>>>    Merge branch 'master' of /afs/slac/www/projects/scalla/repo/xrootd
>>>
>>> commit cb4e338c119eb13d35fdd16d0353349cbe0f6629
>>> Author: Andrew Hanushevsky <[log in to unmask]>
>>> Date:   Sun Nov 28 09:10:57 2010 -0800
>>>
>>>    Updated proxy server plug-in. Uses XrdFfs where applicable. Runs I/O
>>> in parallel.
>>>
>>> -----------------------------------------------------------------------
>>>
>>> Summary of changes:
>>>  src/XrdOfs/XrdOfsConfig.cc |   20 ++-
>>>  src/XrdPss/GNUmakefile     |   21 ++-
>>>  src/XrdPss/Makefile.am     |   10 +-
>>>  src/XrdPss/XrdPss.cc       |  219 +++++++++++++++++++++++----------
>>>  src/XrdPss/XrdPss.hh       |   49 +++++---
>>>  src/XrdPss/XrdPssAio.cc    |    4 -
>>>  src/XrdPss/XrdPssConfig.cc |  295
>>> +++++++++++++++++++++++++------------------
>>>  7 files changed, 391 insertions(+), 227 deletions(-)
>>>
>>>
>>> hooks/post-receive
>>> --
>>> xrootd
>>>
>