I'm using MacFUSE with Gentoo-prefix. I have "sys-fs/fuse-2.7.1" in package.provided. When emerging curlftpfs, compiling fails, because symbol __off_t is not present.
Created attachment 193232 [details, diff] The attached patch adds -D__off_t=off_t on Darwin, which fixes the problem. The bug is also reported upstream: https://sourceforge.net/tracker/?func=detail&atid=816359&aid=2799820&group_id=160565
Created attachment 193233 [details, diff] Ebuild patch I upgraded the ebuild to EAPI=2. For the old EAPI the eautoreconf has to go into src_unpack.
Created attachment 193234 [details, diff] The attached patch adds -D__off_t=off_t on Darwin, which fixes the problem. I had full patchnames in patch 193232, sorry.
added, thx for reporting upstream. btw, since this depends on fuse, I've had to add it to package.mask with a note on what is needed.