Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jul 2013 15:13:53 -0500
From:      Pedro Giffuni <pfg@FreeBSD.org>
To:        Baptiste Daroussin <bapt@freebsd.org>
Cc:        Adrian Chadd <adrian.chadd@gmail.com>, freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: poudriere problems with fuse?
Message-ID:  <51F03581.6060605@FreeBSD.org>
In-Reply-To: <20130724190721.GB41432@ithaqua.etoilebsd.net>
References:  <CAJ-Vmonc0XOrpCgW3Lc12foy0WDEAaiZEp01CBQQCeqc8t-p6w@mail.gmail.com> <20130724183435.GH63694@ithaqua.etoilebsd.net> <51F02319.40202@FreeBSD.org> <20130724190721.GB41432@ithaqua.etoilebsd.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 24.07.2013 14:07, Baptiste Daroussin wrote:
> On Wed, Jul 24, 2013 at 01:55:21PM -0500, Pedro Giffuni wrote:
>> On 24.07.2013 13:34, Baptiste Daroussin wrote:
>>> On Wed, Jul 24, 2013 at 11:22:57AM -0700, Adrian Chadd wrote:
>>>> Hi Pedro,
>>>>
>>>> Bapt tells me that there are FUSE issues in the most recent -HEAD and
>>>> it's stopping poudriere from running.
>>> Nah poudriere does not use yet fuse :)
>>>> What's the story here?
>>>>
>>> I was about to mail you :)
>>>
>>> It is broken since r248084 apparently the update on the fuse_kernel.h you did is
>>> not in sync with fusefs-libs, resulting in no filesystem to properly work.
>>>
>>> Do you have any insight on the reason of the changes? and I should look at?
>> The change came from upstream.  Does it help to revert it all?
>>
>> Another option could be to teach the port to use the kernel header
>> but it doesn't look like that would work either :(.
> Yes reverting will help r248084 is the last known working revision.

I am perfectly OK with reverting, of course.
> Updating the header should be done with modification on the code itself to
> implement the missing bits. has some things has changed, I have seen some
> interesting things https://github.com/bfleischer/fuse-macosx I might probably
> have a look at it later.

I see, there are least two macosx fuse forks but it appears they
were merged into osxfuse.

Things become rather confusing since we are using the linux fuse-libs
with yet another header and NetBSD has a completely different
implementation using puffs with librefuse/libperfuse.

For now let's just fix things :).

Pedro.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51F03581.6060605>