Let mount_osxfuse load the kernel extension

From now on mount_osxfuse is responsible for calling load_osxfuse. This
allows us to further decouple libosxfuse from the FUSE kernel
extension.
This commit is contained in:
Benjamin Fleischer 2016-09-18 18:55:34 +02:00
parent cc7d9535ee
commit b9d152dc4f
5 changed files with 2 additions and 8 deletions

View File

@ -69,7 +69,6 @@ function library_build
common_die_on_error "Failed to make configuration"
CFLAGS="-D_DARWIN_USE_64_BIT_INODE ${BUILD_TARGET_OPTION_BUILD_SETTINGS[@]/#/-D} -I${BUILD_SOURCE_DIRECTORY}/common" \
LDFLAGS="-Wl,-framework,CoreFoundation" \
build_target_configure --disable-dependency-tracking --disable-static --disable-example
common_die_on_error "Failed to configure target"

View File

@ -95,7 +95,6 @@ enum
#define FUSE_MOPT_SLOW_STATFS 0x0000004000000000ULL
#define FUSE_MOPT_EXCL_CREATE 0x0000008000000000ULL
#define FUSE_MAKEDEV(x, y) ((dev_t)(((x) << 24) | (y)))
#define FUSE_MINOR_MASK 0x00FFFFFFUL
#define FUSE_CUSTOM_FSID_DEVICE_MAJOR 255

View File

@ -56,10 +56,6 @@
#define M_OSXFUSE_ENABLE_LOCK_LOGGING 0
#endif /* M_OSXFUSE_ENABLE_INTERIM_FSNODE_LOCK */
#else /* !KERNEL */
/* User-space compile-time tunables */
#define M_OSXFUSE_ENABLE_KEXT_VERSION_CHECK 0
#endif /* KERNEL */
/*

2
fuse

@ -1 +1 @@
Subproject commit 4ff5ecfd796b816f0117fbdb75679aa97118f895
Subproject commit 14570873e33c213d7e731fd3b72450e0ef1c7829

@ -1 +1 @@
Subproject commit 8268f483f3c60167f3bec5a630f932dc93e49fc6
Subproject commit 4e24f06eab486b1a0bf4d8902038f422a7ddeafd