Changes between Version 1 and Version 5 of Ticket #56815


Ignore:
Timestamp:
Jul 16, 2018, 6:27:19 AM (6 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Maybe updating the port to the latest version would be a good first step to trying to resolve this. Looks like this will require significant changes to the Portfile though.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #56815

    • Property Keywords highsierra added
    • Property Priority changed from High to Normal
    • Property Summary changed from encfs-1.8.1 build fails on OS X 10.13.6 to encfs @1.8.1: error: assigning ... from incompatible type ...: different number of parameters
  • Ticket #56815 – Description

    v1 v5  
    1616Error: Follow https://guide.macports.org/#project.tickets to report a bug.
    1717Error: Processing of port encfs failed
     18}}}
    1819
    1920-----
     
    2122Relevant part of /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_fuse_encfs/encfs/main.log:
    2223
    23 :info:build main.cpp:590:25: error: assigning to 'int (*)(const char *, const char *, const char *, size_t, int)' (aka 'int (*)(const char *, const char *, const char *, unsigned long, int)') from incompati\
    24 ble type 'int (const char *, const char *, const char *, size_t, int, uint32_t)' (aka 'int (const char *, const char *, const char *, unsigned long, int, unsigned int)'): different number of parameters (5 v\
    25 s 6)
     24{{{
     25:info:build main.cpp:590:25: error: assigning to 'int (*)(const char *, const char *, const char *, size_t, int)' (aka 'int (*)(const char *, const char *, const char *, unsigned long, int)') from incompatible type 'int (const char *, const char *, const char *, size_t, int, uint32_t)' (aka 'int (const char *, const char *, const char *, unsigned long, int, unsigned int)'): different number of parameters (5 vs 6)
    2626:info:build   encfs_oper.setxattr = encfs_setxattr;
    2727:info:build                         ^~~~~~~~~~~~~~
    28 :info:build main.cpp:591:25: error: assigning to 'int (*)(const char *, const char *, char *, size_t)' (aka 'int (*)(const char *, const char *, char *, unsigned long)') from incompatible type 'int (const c\
    29 har *, const char *, char *, size_t, uint32_t)' (aka 'int (const char *, const char *, char *, unsigned long, unsigned int)'): different number of parameters (4 vs 5)
     28:info:build main.cpp:591:25: error: assigning to 'int (*)(const char *, const char *, char *, size_t)' (aka 'int (*)(const char *, const char *, char *, unsigned long)') from incompatible type 'int (const char *, const char *, char *, size_t, uint32_t)' (aka 'int (const char *, const char *, char *, unsigned long, unsigned int)'): different number of parameters (4 vs 5)
    3029:info:build   encfs_oper.getxattr = encfs_getxattr;
    3130:info:build                         ^~~~~~~~~~~~~~