Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 02 Dec 2014 16:46:26 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 195095] sysutils/fusefs-kmod fails to build
Message-ID:  <bug-195095-13-vk2fD9VxHL@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-195095-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-195095-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195095

evgeni.dimitrov@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |evgeni.dimitrov@gmail.com

--- Comment #2 from evgeni.dimitrov@gmail.com ---
Created attachment 150099
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=150099&action=edit
sysutils_fusefs-kmod.patch

This port broke with r273912 [1] in base. A quick search in base/head revealed
[2] and [3] which fix the port on 9-STABLE >= r273912. Unfortunately those
patches break the port on 9-STABLE < r273912 and cannot be conditionally
applied based on OSVERSION because it was not bumped with that revision. Taking
that into account I modified the patches to conditionally compile the changes
if the system supports it by checking if the new macros in <sys/sysctl.h> are
defined. I also took the liberty of combining my changes with existing patches
and updating the port's Makefile appropriately. The result is in the attached
file.

[1] https://svnweb.freebsd.org/base?view=revision&revision=273912
[2]
https://svnweb.freebsd.org/base/head/sys/fs/fuse/fuse_main.c?r1=241519&r2=273377&view=patch
[3]
https://svnweb.freebsd.org/base/head/sys/fs/fuse/fuse_vfsops.c?r1=263233&r2=273377&view=patch

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-195095-13-vk2fD9VxHL>