Opened 8 weeks ago
Last modified 9 days ago
#70755 new defect
lrzsz @0.12.20_4: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
Reported by: | gounselor (Michael Stiller) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.10.1 |
Keywords: | sequoia | Cc: | Knapoc |
Port: | lrzsz |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
lrzsz does not build because configure fails:
configure:1014: gcc -o conftest conftest.c 1>&5 configure:1011:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1011 | main(){return(0);} | ^ | int 1 error generated. configure: failed program was: #line 1010 "configure" #include "confdefs.h" main(){return(0);}
Attachments (1)
Change History (8)
Changed 8 weeks ago by gounselor (Michael Stiller)
Attachment: | config.log added |
---|
comment:1 Changed 8 weeks ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Keywords: | sequoia added; lrzsz Sequoia 15.0 removed |
Summary: | lrzsz @0.12.20_4.darwin_24.arm64: build fails on macOS Sequoia 15.0 (24A335) → lrzsz @0.12.20_4: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int |
comment:2 Changed 8 weeks ago by Knapoc
Cc: | Knapoc added |
---|
comment:3 Changed 7 weeks ago by SaintBol
Once I put «int» in front of this typeless main in the configure file, the configure step succeeds. But compilation fails later:
[...] /usr/bin/clang -pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -arch x86_64 -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.sdk -arch x86_64 -o lrz lrz.o timing.o zperr.o zreadline.o crctab.o rbsb.o zm.o protname.o tcp.o lsyslog.o canit.o ../lib/libzmodem.a duplicate symbol '_iscntrl' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isspace' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isrune' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_toascii' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isgraph' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isspecial' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isprint' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isblank' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isxdigit' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isdigit' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '___sputc' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zm.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zperr.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lsyslog.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/rbsb.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o ../lib/libzmodem.a[5](error.o) ../lib/libzmodem.a[2](long-options.o) duplicate symbol '_isideogram' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_ispunct' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_islower' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_tolower' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isascii' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '___wcwidth' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '___darwin_check_fd_set' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/timing.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/protname.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zm.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zperr.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lsyslog.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/rbsb.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isnumber' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isalnum' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '___darwin_fd_clr' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/timing.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/protname.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zm.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zperr.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lsyslog.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/rbsb.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '___istype' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '___darwin_fd_set' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/timing.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/protname.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zm.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zperr.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lsyslog.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/rbsb.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_digittoint' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '___darwin_fd_isset' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/timing.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/protname.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zm.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zperr.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lsyslog.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/rbsb.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isalpha' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '___isctype' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isphonogram' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '___sigbits' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_ishexnumber' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_toupper' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o duplicate symbol '_isupper' in: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/canit.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/zreadline.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/lrz.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src/tcp.o ld: 32 duplicate symbols clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [lrz] Error 1
comment:4 Changed 10 days ago by wteiken (Wilfried Teiken)
Created https://github.com/macports/macports-ports/pull/26410, that should address this.
comment:5 Changed 9 days ago by wteiken (Wilfried Teiken)
For context: This issue is somewhere in the detection of the proper inline (the duplicate symbols are a consequence of no inline being generated by the system includes).
With "-std=c90" configure creates an "#define inline inline" in config.h, and that makes the compile work.
Without "-std=c90" configure creates "#define inline " in config.h, and the functions are not properly inlined, causing the duplicate symbol.
There may be some other way around this, but have not found it yet.
comment:6 Changed 9 days ago by wteiken (Wilfried Teiken)
That should read
With "-std=c90" configure creates an #define inline __inline
in config.h, and that makes the compile work.
Without "-std=c90" configure creates #define inline
in config.h, and the functions are not properly inlined, causing the duplicate symbol.
comment:7 Changed 9 days ago by wteiken (Wilfried Teiken)
Seems the root cause is that a lot of the snippets in the configure script no longer compile (mainly due to implicit int return), so the tests may not work properly and generate false configurations. The #define inline
being one of them.
config.log output of configure