Opened 13 months ago

Last modified 13 months ago

#67260 assigned defect

GitX @0.7.1_3+finder_integration build failure: conflicting types for 'connect'

Reported by: kwolcott Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: GitX

Description (last modified by jmroot (Joshua Root))

PBEasyPipe.m:116:2: warning: This can cause a "Bad file descriptor"... when? [-W#warnings]
#warning This can cause a "Bad file descriptor"... when?
 ^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_GitX/GitX/work/gitx-0.7.1/PBEasyPipe.m:122:46: warning: format specifies type 'char *' but the argument has type 'SEL' [-Wformat]
                NSLog(@"Got a bad file descriptor in %s!", _cmd);
                                                     ~~    ^~~~

warning: Run script build phase 'Run Script' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'Generate PList Prefix' from project 'GitX')
warning: Traditional headermap style is no longer supported; please migrate to using separate headermaps and set 'ALWAYS_SEARCH_USER_PATHS' to NO. (in target 'GitX' from project 'GitX')
warning: Run script build phase 'Compile libgit2' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'GitX' from project 'GitX')
warning: Run script build phase 'Copy HTML files' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'GitX' from project 'GitX')
** BUILD FAILED **

Attachments (1)

GitX_install_from_source_failed.log (312.7 KB) - added by kwolcott 13 months ago.

Download all attachments as: .zip

Change History (5)

Changed 13 months ago by kwolcott

comment:1 Changed 13 months ago by jmroot (Joshua Root)

Cc: neverpanic removed
Description: modified (diff)
Owner: set to neverpanic
Port: GitX added
Status: newassigned
Summary: GitX install from source fails: PBEasyPipe.m:122:46: warning: format specifies type 'char *' but the argument has type 'SEL'GitX @0.7.1_3+finder_integration build failure: conflicting types for 'connect'
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_GitX/GitX/work/gitx-0.7.1/gitx.m:13:18: error: conflicting types for 'connect'
:info:build NSDistantObject* connect()
:info:build                  ^

comment:2 Changed 13 months ago by ryandesign (Ryan Carsten Schmidt)

Shall we consider switching to this maintained gitx fork as suggested 6 years ago in #42957? 1.0 was released last week. Perhaps it fixes this and other problems.

The original hasn't been updated since 2009.

comment:3 Changed 13 months ago by neverpanic (Clemens Lang)

Sure—but I'm no longer using GitX, and it doesn't seem like I'm going to find the time to do that any time soon, so I dropped maintainership of GitX in [11724d44b788a9c2d89fa04936965a18c2b5dec9/macports-ports].

comment:4 Changed 13 months ago by neverpanic (Clemens Lang)

Owner: neverpanic deleted
Note: See TracTickets for help on using tickets.