{"action":"created","issue":{"url":"https://api.github.com/repos/alperakcan/fuse-ext2/issues/51","repository_url":"https://api.github.com/repos/alperakcan/fuse-ext2","labels_url":"https://api.github.com/repos/alperakcan/fuse-ext2/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/alperakcan/fuse-ext2/issues/51/comments","events_url":"https://api.github.com/repos/alperakcan/fuse-ext2/issues/51/events","html_url":"https://github.com/alperakcan/fuse-ext2/issues/51","id":196488529,"number":51,"title":"Is e2fslibs needed on MacOS X? - trying to use MacPorts","user":{"login":"ajmas","id":682269,"avatar_url":"https://avatars0.githubusercontent.com/u/682269?v=4","gravatar_id":"","url":"https://api.github.com/users/ajmas","html_url":"https://github.com/ajmas","followers_url":"https://api.github.com/users/ajmas/followers","following_url":"https://api.github.com/users/ajmas/following{/other_user}","gists_url":"https://api.github.com/users/ajmas/gists{/gist_id}","starred_url":"https://api.github.com/users/ajmas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ajmas/subscriptions","organizations_url":"https://api.github.com/users/ajmas/orgs","repos_url":"https://api.github.com/users/ajmas/repos","events_url":"https://api.github.com/users/ajmas/events{/privacy}","received_events_url":"https://api.github.com/users/ajmas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-12-19T18:34:41Z","updated_at":"2018-04-25T21:05:35Z","closed_at":null,"author_association":"NONE","body":"I am in the process of trying to adapt the instructions to run with MacPorts on MacOS X, but 'configure' is failing because it can't find e2fslibs, yet this is not specified as a dependency in the current instructions for MacOS X.\r\n\r\nInstallation of dependencies:\r\n\r\n```\r\nsudo port install autoconf m4 automake libtool e2fsprogs\r\n```\r\n\r\nFailure I am getting when trying to run ``configure``:\r\n\r\n```\r\nchecking for strerror... yes\r\nchecking for strrchr... yes\r\nchecking for strtol... yes\r\nchecking for strtoul... yes\r\nchecking for strtoull... yes\r\nchecking for uname... yes\r\nchecking for utime... yes\r\nchecking for llseek... no\r\nchecking for lseek64... no\r\nchecking for library containing sem_post... none required\r\nchecking for library containing fuse_main... -losxfuse\r\nchecking for library containing com_err... -lcom_err\r\nchecking for library containing ext2fs_open... no\r\nconfigure: error: Can't find e2fslibs, please install it\r\n```\r\n\r\nExecuting ``strings /opt/local/lib/libext2fs.a | grep ext2fs_open`` I see:\r\n\r\n```\r\n_ext2fs_open_inode_scan\r\n_ext2fs_open\r\n_ext2fs_open2\r\n_ext2fs_open_file\r\n```\r\n\r\n\r\nEnvirornment settings:\r\n\r\n```\r\nPKG_CONFIG_PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/texbin:/Users/ajmas/npm/bin:/opt/local/bin\r\nPKG_CONFIG_PATH=/opt/local/lib/pkgconfig:/opt/local/lib/pkgconfig:/usr/lib/pkgconfig  \r\nCFLAGS=\"-idirafter/opt/local/include -idirafter/usr/local/include -idirafter/usr/local/include/osxfuse/\"\r\nLDFLAGS=\"-L/opt/local/lib -L/usr/local/lib\"\r\n```\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/alperakcan/fuse-ext2/issues/comments/384433844","html_url":"https://github.com/alperakcan/fuse-ext2/issues/51#issuecomment-384433844","issue_url":"https://api.github.com/repos/alperakcan/fuse-ext2/issues/51","id":384433844,"user":{"login":"ylluminarious","id":4912973,"avatar_url":"https://avatars2.githubusercontent.com/u/4912973?v=4","gravatar_id":"","url":"https://api.github.com/users/ylluminarious","html_url":"https://github.com/ylluminarious","followers_url":"https://api.github.com/users/ylluminarious/followers","following_url":"https://api.github.com/users/ylluminarious/following{/other_user}","gists_url":"https://api.github.com/users/ylluminarious/gists{/gist_id}","starred_url":"https://api.github.com/users/ylluminarious/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ylluminarious/subscriptions","organizations_url":"https://api.github.com/users/ylluminarious/orgs","repos_url":"https://api.github.com/users/ylluminarious/repos","events_url":"https://api.github.com/users/ylluminarious/events{/privacy}","received_events_url":"https://api.github.com/users/ylluminarious/received_events","type":"User","site_admin":false},"created_at":"2018-04-25T21:05:35Z","updated_at":"2018-04-25T21:05:35Z","author_association":"NONE","body":"I was able to get `fuse-ext2` to compile just fine with Macports. All I needed was to install these ports:\r\n\r\n```sh\r\n# port install e2fsprogs\r\n# port install libtool\r\n```\r\n\r\nAnd then I compiled like so:\r\n\r\n```sh\r\n$ CFLAGS=\"-I/opt/local/include\" LDFLAGS=\"-L/opt/local/lib\" ./configure\r\n$ make\r\n```\r\n\r\nThen do `make install`, etc. to install, although this varies if you want the System Preferences prefpane."}}
{"actor":{"display_login":"ylluminarious"}}