From 969d13e0f940410047e48fcfd67e03e4c217108b Mon Sep 17 00:00:00 2001 From: Adrian Ho Date: Wed, 11 Jun 2025 15:18:04 +0800 Subject: [PATCH] add _FILE_OFFSET_BITS macros Not sure where I got the idea of _USE_FILE_OFFSET_BITS from, but I'll leave them in for now. --- require/macfuse.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/require/macfuse.rb b/require/macfuse.rb index 0c6feef..4620422 100644 --- a/require/macfuse.rb +++ b/require/macfuse.rb @@ -95,15 +95,19 @@ class Formula def setup_fuse_flags ENV.append "CFLAGS", "-I#{alt_fuse_root}/include" ENV.append "CFLAGS", "-I#{alt_fuse_root}/include/fuse" + ENV.append "CFLAGS", "-D_FILE_OFFSET_BITS=64" ENV.append "CFLAGS", "-D_USE_FILE_OFFSET_BITS=64" ENV.append "CPPFLAGS", "-I#{alt_fuse_root}/include" ENV.append "CPPFLAGS", "-I#{alt_fuse_root}/include/fuse" + ENV.append "CPPFLAGS", "-D_FILE_OFFSET_BITS=64" ENV.append "CPPFLAGS", "-D_USE_FILE_OFFSET_BITS=64" ENV.append "CXXFLAGS", "-I#{alt_fuse_root}/include" ENV.append "CXXFLAGS", "-I#{alt_fuse_root}/include/fuse" + ENV.append "CXXFLAGS", "-D_FILE_OFFSET_BITS=64" ENV.append "CXXFLAGS", "-D_USE_FILE_OFFSET_BITS=64" ENV.append "LDFLAGS", "-L#{alt_fuse_root}/lib" ENV.append "CGO_CPPFLAGS", "-I#{alt_fuse_root}/include" + ENV.append "CGO_CPPFLAGS", "-D_FILE_OFFSET_BITS=64" ENV.append "CGO_CPPFLAGS", "-D_USE_FILE_OFFSET_BITS=64" ENV.append "CGO_LDFLAGS", "-L#{alt_fuse_root}/lib" odebug "PKG_CONFIG = #{ENV.fetch("PKG_CONFIG", nil)}"