[Bug 195095] sysutils/fusefs-kmod fails to build

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Dec 2 16:46:27 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195095

evgeni.dimitrov at gmail.com changed:

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

--- Comment #2 from evgeni.dimitrov at 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.


More information about the freebsd-ports-bugs mailing list