From 7de114bfeae57a4bc9d09e91d7384229dd65ac40 Mon Sep 17 00:00:00 2001 From: Derrik Pates Date: Wed, 4 Apr 2012 13:38:48 -0600 Subject: [PATCH] Add a word boundary match to MacFUSE compat hack. This is to improve compatibility with Fuse4X. I'll be rolling in other changes in the near future to fix the ioctl implementation to work with Fuse4X as well. --- Makefile.PL | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.PL b/Makefile.PL index e530e4f..b64ab59 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -76,7 +76,7 @@ chomp($libs .= `pkg-config --libs-only-l fuse 2> /dev/null` || (($^O eq 'netbsd' # on its own. (Not applicable for OSXFUSE; it uses a new SONAME, so we # don't have to worry about conflicts/compatibility, it "just works".) if ($^O eq 'darwin' && (uname())[2] =~ /^1[01]\./) { - $libs =~ s/-lfuse/-lfuse_ino64/; + $libs =~ s/-lfuse\b/-lfuse_ino64/; } chomp(my $def = '-Wall -DFUSE_USE_VERSION=26 ' . `pkg-config --cflags-only-other fuse 2> /dev/null` || '-D_FILE_OFFSET_BITS=64'); chomp($def .= `pkg-config --libs-only-other fuse 2> /dev/null`); -- 2.20.1