Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 272210 - curlftpfs support on MacOSX
Summary: curlftpfs support on MacOSX
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All OS X
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-02 06:15 UTC by Dirk Tilger
Modified: 2009-06-02 21:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
The attached patch adds -D__off_t=off_t on Darwin, which fixes the problem. (curlftpfs-0.9.2-darwin.patch,707 bytes, patch)
2009-06-02 06:24 UTC, Dirk Tilger
Details | Diff
Ebuild patch (curlftpfs-0.9.2.ebuild.diff,868 bytes, patch)
2009-06-02 06:27 UTC, Dirk Tilger
Details | Diff
The attached patch adds -D__off_t=off_t on Darwin, which fixes the problem. (curlftpfs-0.9.2-darwin.patch,431 bytes, patch)
2009-06-02 06:29 UTC, Dirk Tilger
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Tilger 2009-06-02 06:15:44 UTC
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.
Comment 1 Dirk Tilger 2009-06-02 06:24:22 UTC
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
Comment 2 Dirk Tilger 2009-06-02 06:27:14 UTC
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.
Comment 3 Dirk Tilger 2009-06-02 06:29:59 UTC
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.
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-06-02 21:25:53 UTC
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.