[MacPorts] #72378: libssh fails to build on with gcc-4.2: error: assuming signed overflow does not occur when simplifying conditional to constant (was: libssh fails to build on Leopard ppc64: error: assuming signed overflow does not occur when simplifying conditional to constant)

MacPorts noreply at macports.org
Sun Apr 20 09:37:28 UTC 2025


#72378: libssh fails to build on with gcc-4.2: error: assuming signed overflow does
not occur when simplifying conditional to constant
---------------------------+----------------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.10.5
Resolution:                |   Keywords:  ppc64, leopard
      Port:  libssh        |
---------------------------+----------------------------
Description changed by barracuda156:

Old description:

> {{{
> [ 26%] Building C object src/CMakeFiles/ssh.dir/pcap.c.o
> cd
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/src
> && /usr/bin/gcc-4.2 -DLIBSSH_EXPORTS
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/src
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/include
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/include
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build
> -isystem /opt/local/include -isystem /opt/local/libexec/openssl3/include
> -pipe -Os -DNDEBUG -isystem/opt/local/include -std=gnu99 -arch ppc64
> -mmacosx-version-min=10.5 -fPIC -fvisibility=hidden -Wall -Wshadow
> -Wmissing-prototypes -Wcast-align -Werror=address -Wstrict-prototypes
> -Werror=strict-prototypes -Wwrite-strings -Werror=write-strings -Werror-
> implicit-function-declaration -Wpointer-arith -Werror=pointer-arith
> -Wdeclaration-after-statement -Werror=declaration-after-statement
> -Wreturn-type -Werror=return-type -Wuninitialized -Werror=uninitialized
> -Werror=strict-overflow -Wstrict-overflow=2 -Wno-format-zero-length
> -Wmissing-field-initializers -Wsign-compare -Wold-style-definition
> -Werror=old-style-definition -Wimplicit-int -Werror=implicit-int -Werror
> =unused-variable -Wformat -Wformat-security -Werror=format-security -fno-
> common -fstack-protector -Wno-deprecated-declarations -MD -MT
> src/CMakeFiles/ssh.dir/pcap.c.o -MF CMakeFiles/ssh.dir/pcap.c.o.d -o
> CMakeFiles/ssh.dir/pcap.c.o -c
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src/pcap.c
> [ 27%] Building C object src/CMakeFiles/ssh.dir/pki.c.o
> cd
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/src
> && /usr/bin/gcc-4.2 -DLIBSSH_EXPORTS
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/src
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/include
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/include
> -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build
> -isystem /opt/local/include -isystem /opt/local/libexec/openssl3/include
> -pipe -Os -DNDEBUG -isystem/opt/local/include -std=gnu99 -arch ppc64
> -mmacosx-version-min=10.5 -fPIC -fvisibility=hidden -Wall -Wshadow
> -Wmissing-prototypes -Wcast-align -Werror=address -Wstrict-prototypes
> -Werror=strict-prototypes -Wwrite-strings -Werror=write-strings -Werror-
> implicit-function-declaration -Wpointer-arith -Werror=pointer-arith
> -Wdeclaration-after-statement -Werror=declaration-after-statement
> -Wreturn-type -Werror=return-type -Wuninitialized -Werror=uninitialized
> -Werror=strict-overflow -Wstrict-overflow=2 -Wno-format-zero-length
> -Wmissing-field-initializers -Wsign-compare -Wold-style-definition
> -Werror=old-style-definition -Wimplicit-int -Werror=implicit-int -Werror
> =unused-variable -Wformat -Wformat-security -Werror=format-security -fno-
> common -fstack-protector -Wno-deprecated-declarations -MD -MT
> src/CMakeFiles/ssh.dir/pki.c.o -MF CMakeFiles/ssh.dir/pki.c.o.d -o
> CMakeFiles/ssh.dir/pki.c.o -c
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src/pki.c
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src/packet.c:
> In function ‘ssh_packet_socket_callback’:
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src/packet.c:1177:
> error: assuming signed overflow does not occur when simplifying
> conditional to constant
> {standard input}:1460:non-relocatable subtraction expression,
> "___func__.19240" minus "L00000000014$pb"
> {standard input}:1460:symbol: "___func__.19240" can't be undefined in a
> subtraction expression
> {standard input}:1457:non-relocatable subtraction expression,
> "___func__.19240" minus "L00000000014$pb"
> {standard input}:1457:symbol: "___func__.19240" can't be undefined in a
> subtraction expression
> {standard input}:1326:non-relocatable subtraction expression,
> "___func__.19206" minus "L00000000013$pb"
> {standard input}:1326:symbol: "___func__.19206" can't be undefined in a
> subtraction expression
> {standard input}:1323:non-relocatable subtraction expression,
> "___func__.19206" minus "L00000000013$pb"
> {standard input}:1323:symbol: "___func__.19206" can't be undefined in a
> subtraction expression
> {standard input}:1286:non-relocatable subtraction expression,
> "___func__.19250" minus "L00000000012$pb"
> {standard input}:1286:symbol: "___func__.19250" can't be undefined in a
> subtraction expression
> {standard input}:1284:non-relocatable subtraction expression,
> "___func__.19250" minus "L00000000012$pb"
> {standard input}:1284:symbol: "___func__.19250" can't be undefined in a
> subtraction expression
> {standard input}:1186:non-relocatable subtraction expression,
> "___func__.19409" minus "L00000000011$pb"
> {standard input}:1186:symbol: "___func__.19409" can't be undefined in a
> subtraction expression
> {standard input}:1183:non-relocatable subtraction expression,
> "___func__.19409" minus "L00000000011$pb"
> {standard input}:1183:symbol: "___func__.19409" can't be undefined in a
> subtraction expression
> {standard input}:1172:non-relocatable subtraction expression,
> "___func__.19409" minus "L00000000011$pb"
> {standard input}:1172:symbol: "___func__.19409" can't be undefined in a
> subtraction expression
> {standard input}:1170:non-relocatable subtraction expression,
> "___func__.19409" minus "L00000000011$pb"
> {standard input}:1170:symbol: "___func__.19409" can't be undefined in a
> subtraction expression
> {standard input}:1131:non-relocatable subtraction expression,
> "___func__.19409" minus "L00000000011$pb"
> {standard input}:1131:symbol: "___func__.19409" can't be undefined in a
> subtraction expression
> {standard input}:1130:non-relocatable subtraction expression,
> "___func__.19409" minus "L00000000011$pb"
> {standard input}:1130:symbol: "___func__.19409" can't be undefined in a
> subtraction expression
> {standard input}:1124:non-relocatable subtraction expression,
> "___func__.19409" minus "L00000000011$pb"
> {standard input}:1124:symbol: "___func__.19409" can't be undefined in a
> subtraction expression
> {standard input}:1121:non-relocatable subtraction expression,
> "___func__.19409" minus "L00000000011$pb"
> {standard input}:1121:symbol: "___func__.19409" can't be undefined in a
> subtraction expression
> {standard input}:995:non-relocatable subtraction expression,
> "___func__.19308" minus "L00000000010$pb"
> {standard input}:995:symbol: "___func__.19308" can't be undefined in a
> subtraction expression
> {standard input}:991:non-relocatable subtraction expression,
> "___func__.19308" minus "L00000000010$pb"
> {standard input}:991:symbol: "___func__.19308" can't be undefined in a
> subtraction expression
> {standard input}:881:non-relocatable subtraction expression,
> "___func__.19308" minus "L00000000010$pb"
> {standard input}:881:symbol: "___func__.19308" can't be undefined in a
> subtraction expression
> {standard input}:877:non-relocatable subtraction expression,
> "___func__.19308" minus "L00000000010$pb"
> {standard input}:877:symbol: "___func__.19308" can't be undefined in a
> subtraction expression
> {standard input}:715:non-relocatable subtraction expression,
> "___func__.18976" minus "L00000000009$pb"
> {standard input}:715:symbol: "___func__.18976" can't be undefined in a
> subtraction expression
> {standard input}:712:non-relocatable subtraction expression,
> "___func__.18976" minus "L00000000009$pb"
> {standard input}:712:symbol: "___func__.18976" can't be undefined in a
> subtraction expression
> {standard input}:604:non-relocatable subtraction expression,
> "_ssh_packet_socket_callback" minus "L00000000008$pb"
> {standard input}:604:symbol: "_ssh_packet_socket_callback" can't be
> undefined in a subtraction expression
> {standard input}:601:non-relocatable subtraction expression,
> "_ssh_packet_socket_callback" minus "L00000000008$pb"
> {standard input}:601:symbol: "_ssh_packet_socket_callback" can't be
> undefined in a subtraction expression
> {standard input}:587:non-relocatable subtraction expression,
> "_default_packet_handlers" minus "L00000000007$pb"
> {standard input}:587:symbol: "_default_packet_handlers" can't be
> undefined in a subtraction expression
> {standard input}:585:non-relocatable subtraction expression,
> "_default_packet_handlers" minus "L00000000007$pb"
> {standard input}:585:symbol: "_default_packet_handlers" can't be
> undefined in a subtraction expression
> {standard input}:557:non-relocatable subtraction expression,
> "___func__.19185" minus "L00000000006$pb"
> {standard input}:557:symbol: "___func__.19185" can't be undefined in a
> subtraction expression
> {standard input}:553:non-relocatable subtraction expression,
> "___func__.19185" minus "L00000000006$pb"
> {standard input}:553:symbol: "___func__.19185" can't be undefined in a
> subtraction expression
> {standard input}:486:non-relocatable subtraction expression,
> "___func__.19263" minus "L00000000005$pb"
> {standard input}:486:symbol: "___func__.19263" can't be undefined in a
> subtraction expression
> {standard input}:485:non-relocatable subtraction expression,
> "___func__.19263" minus "L00000000005$pb"
> {standard input}:485:symbol: "___func__.19263" can't be undefined in a
> subtraction expression
> {standard input}:479:non-relocatable subtraction expression,
> "___func__.19263" minus "L00000000005$pb"
> {standard input}:479:symbol: "___func__.19263" can't be undefined in a
> subtraction expression
> {standard input}:476:non-relocatable subtraction expression,
> "___func__.19263" minus "L00000000005$pb"
> {standard input}:476:symbol: "___func__.19263" can't be undefined in a
> subtraction expression
> {standard input}:426:non-relocatable subtraction expression,
> "___func__.19271" minus "L00000000004$pb"
> {standard input}:426:symbol: "___func__.19271" can't be undefined in a
> subtraction expression
> {standard input}:422:non-relocatable subtraction expression,
> "___func__.19271" minus "L00000000004$pb"
> {standard input}:422:symbol: "___func__.19271" can't be undefined in a
> subtraction expression
> {standard input}:340:non-relocatable subtraction expression,
> "___func__.19152" minus "L00000000003$pb"
> {standard input}:340:symbol: "___func__.19152" can't be undefined in a
> subtraction expression
> {standard input}:337:non-relocatable subtraction expression,
> "___func__.19152" minus "L00000000003$pb"
> {standard input}:337:symbol: "___func__.19152" can't be undefined in a
> subtraction expression
> {standard input}:154:non-relocatable subtraction expression,
> "___func__.19467" minus "L00000000002$pb"
> {standard input}:154:symbol: "___func__.19467" can't be undefined in a
> subtraction expression
> {standard input}:151:non-relocatable subtraction expression,
> "___func__.19467" minus "L00000000002$pb"
> {standard input}:151:symbol: "___func__.19467" can't be undefined in a
> subtraction expression
> {standard input}:93:non-relocatable subtraction expression,
> "___func__.19448" minus "L00000000001$pb"
> {standard input}:93:symbol: "___func__.19448" can't be undefined in a
> subtraction expression
> {standard input}:91:non-relocatable subtraction expression,
> "___func__.19448" minus "L00000000001$pb"
> {standard input}:91:symbol: "___func__.19448" can't be undefined in a
> subtraction expression
> make[2]: *** [src/CMakeFiles/ssh.dir/packet.c.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build'
> make[1]: *** [src/CMakeFiles/ssh.dir/all] Error 2
> make[1]: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build'
> make: *** [all] Error 2
> make: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build'
> Command failed:  cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build"
> && /usr/bin/make -j6 -w all VERBOSE=ON
> Exit code: 2
> }}}

New description:

 {{{
 [ 26%] Building C object src/CMakeFiles/ssh.dir/pcap.c.o
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/src
 && /usr/bin/gcc-4.2 -DLIBSSH_EXPORTS
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/src
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build
 -isystem /opt/local/include -isystem /opt/local/libexec/openssl3/include
 -pipe -Os -DNDEBUG -isystem/opt/local/include -std=gnu99 -arch ppc64
 -mmacosx-version-min=10.5 -fPIC -fvisibility=hidden -Wall -Wshadow
 -Wmissing-prototypes -Wcast-align -Werror=address -Wstrict-prototypes
 -Werror=strict-prototypes -Wwrite-strings -Werror=write-strings -Werror-
 implicit-function-declaration -Wpointer-arith -Werror=pointer-arith
 -Wdeclaration-after-statement -Werror=declaration-after-statement
 -Wreturn-type -Werror=return-type -Wuninitialized -Werror=uninitialized
 -Werror=strict-overflow -Wstrict-overflow=2 -Wno-format-zero-length
 -Wmissing-field-initializers -Wsign-compare -Wold-style-definition -Werror
 =old-style-definition -Wimplicit-int -Werror=implicit-int -Werror=unused-
 variable -Wformat -Wformat-security -Werror=format-security -fno-common
 -fstack-protector -Wno-deprecated-declarations -MD -MT
 src/CMakeFiles/ssh.dir/pcap.c.o -MF CMakeFiles/ssh.dir/pcap.c.o.d -o
 CMakeFiles/ssh.dir/pcap.c.o -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src/pcap.c
 [ 27%] Building C object src/CMakeFiles/ssh.dir/pki.c.o
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/src
 && /usr/bin/gcc-4.2 -DLIBSSH_EXPORTS
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/src
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build
 -isystem /opt/local/include -isystem /opt/local/libexec/openssl3/include
 -pipe -Os -DNDEBUG -isystem/opt/local/include -std=gnu99 -arch ppc64
 -mmacosx-version-min=10.5 -fPIC -fvisibility=hidden -Wall -Wshadow
 -Wmissing-prototypes -Wcast-align -Werror=address -Wstrict-prototypes
 -Werror=strict-prototypes -Wwrite-strings -Werror=write-strings -Werror-
 implicit-function-declaration -Wpointer-arith -Werror=pointer-arith
 -Wdeclaration-after-statement -Werror=declaration-after-statement
 -Wreturn-type -Werror=return-type -Wuninitialized -Werror=uninitialized
 -Werror=strict-overflow -Wstrict-overflow=2 -Wno-format-zero-length
 -Wmissing-field-initializers -Wsign-compare -Wold-style-definition -Werror
 =old-style-definition -Wimplicit-int -Werror=implicit-int -Werror=unused-
 variable -Wformat -Wformat-security -Werror=format-security -fno-common
 -fstack-protector -Wno-deprecated-declarations -MD -MT
 src/CMakeFiles/ssh.dir/pki.c.o -MF CMakeFiles/ssh.dir/pki.c.o.d -o
 CMakeFiles/ssh.dir/pki.c.o -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src/pki.c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src/packet.c:
 In function ‘ssh_packet_socket_callback’:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/libssh-0.11.1/src/packet.c:1177:
 error: assuming signed overflow does not occur when simplifying
 conditional to constant
 {standard input}:1460:non-relocatable subtraction expression,
 "___func__.19240" minus "L00000000014$pb"
 {standard input}:1460:symbol: "___func__.19240" can't be undefined in a
 subtraction expression
 {standard input}:1457:non-relocatable subtraction expression,
 "___func__.19240" minus "L00000000014$pb"
 {standard input}:1457:symbol: "___func__.19240" can't be undefined in a
 subtraction expression
 {standard input}:1326:non-relocatable subtraction expression,
 "___func__.19206" minus "L00000000013$pb"
 {standard input}:1326:symbol: "___func__.19206" can't be undefined in a
 subtraction expression
 {standard input}:1323:non-relocatable subtraction expression,
 "___func__.19206" minus "L00000000013$pb"
 {standard input}:1323:symbol: "___func__.19206" can't be undefined in a
 subtraction expression
 {standard input}:1286:non-relocatable subtraction expression,
 "___func__.19250" minus "L00000000012$pb"
 {standard input}:1286:symbol: "___func__.19250" can't be undefined in a
 subtraction expression
 {standard input}:1284:non-relocatable subtraction expression,
 "___func__.19250" minus "L00000000012$pb"
 {standard input}:1284:symbol: "___func__.19250" can't be undefined in a
 subtraction expression
 {standard input}:1186:non-relocatable subtraction expression,
 "___func__.19409" minus "L00000000011$pb"
 {standard input}:1186:symbol: "___func__.19409" can't be undefined in a
 subtraction expression
 {standard input}:1183:non-relocatable subtraction expression,
 "___func__.19409" minus "L00000000011$pb"
 {standard input}:1183:symbol: "___func__.19409" can't be undefined in a
 subtraction expression
 {standard input}:1172:non-relocatable subtraction expression,
 "___func__.19409" minus "L00000000011$pb"
 {standard input}:1172:symbol: "___func__.19409" can't be undefined in a
 subtraction expression
 {standard input}:1170:non-relocatable subtraction expression,
 "___func__.19409" minus "L00000000011$pb"
 {standard input}:1170:symbol: "___func__.19409" can't be undefined in a
 subtraction expression
 {standard input}:1131:non-relocatable subtraction expression,
 "___func__.19409" minus "L00000000011$pb"
 {standard input}:1131:symbol: "___func__.19409" can't be undefined in a
 subtraction expression
 {standard input}:1130:non-relocatable subtraction expression,
 "___func__.19409" minus "L00000000011$pb"
 {standard input}:1130:symbol: "___func__.19409" can't be undefined in a
 subtraction expression
 {standard input}:1124:non-relocatable subtraction expression,
 "___func__.19409" minus "L00000000011$pb"
 {standard input}:1124:symbol: "___func__.19409" can't be undefined in a
 subtraction expression
 {standard input}:1121:non-relocatable subtraction expression,
 "___func__.19409" minus "L00000000011$pb"
 {standard input}:1121:symbol: "___func__.19409" can't be undefined in a
 subtraction expression
 {standard input}:995:non-relocatable subtraction expression,
 "___func__.19308" minus "L00000000010$pb"
 {standard input}:995:symbol: "___func__.19308" can't be undefined in a
 subtraction expression
 {standard input}:991:non-relocatable subtraction expression,
 "___func__.19308" minus "L00000000010$pb"
 {standard input}:991:symbol: "___func__.19308" can't be undefined in a
 subtraction expression
 {standard input}:881:non-relocatable subtraction expression,
 "___func__.19308" minus "L00000000010$pb"
 {standard input}:881:symbol: "___func__.19308" can't be undefined in a
 subtraction expression
 {standard input}:877:non-relocatable subtraction expression,
 "___func__.19308" minus "L00000000010$pb"
 {standard input}:877:symbol: "___func__.19308" can't be undefined in a
 subtraction expression
 {standard input}:715:non-relocatable subtraction expression,
 "___func__.18976" minus "L00000000009$pb"
 {standard input}:715:symbol: "___func__.18976" can't be undefined in a
 subtraction expression
 {standard input}:712:non-relocatable subtraction expression,
 "___func__.18976" minus "L00000000009$pb"
 {standard input}:712:symbol: "___func__.18976" can't be undefined in a
 subtraction expression
 {standard input}:604:non-relocatable subtraction expression,
 "_ssh_packet_socket_callback" minus "L00000000008$pb"
 {standard input}:604:symbol: "_ssh_packet_socket_callback" can't be
 undefined in a subtraction expression
 {standard input}:601:non-relocatable subtraction expression,
 "_ssh_packet_socket_callback" minus "L00000000008$pb"
 {standard input}:601:symbol: "_ssh_packet_socket_callback" can't be
 undefined in a subtraction expression
 {standard input}:587:non-relocatable subtraction expression,
 "_default_packet_handlers" minus "L00000000007$pb"
 {standard input}:587:symbol: "_default_packet_handlers" can't be undefined
 in a subtraction expression
 {standard input}:585:non-relocatable subtraction expression,
 "_default_packet_handlers" minus "L00000000007$pb"
 {standard input}:585:symbol: "_default_packet_handlers" can't be undefined
 in a subtraction expression
 {standard input}:557:non-relocatable subtraction expression,
 "___func__.19185" minus "L00000000006$pb"
 {standard input}:557:symbol: "___func__.19185" can't be undefined in a
 subtraction expression
 {standard input}:553:non-relocatable subtraction expression,
 "___func__.19185" minus "L00000000006$pb"
 {standard input}:553:symbol: "___func__.19185" can't be undefined in a
 subtraction expression
 {standard input}:486:non-relocatable subtraction expression,
 "___func__.19263" minus "L00000000005$pb"
 {standard input}:486:symbol: "___func__.19263" can't be undefined in a
 subtraction expression
 {standard input}:485:non-relocatable subtraction expression,
 "___func__.19263" minus "L00000000005$pb"
 {standard input}:485:symbol: "___func__.19263" can't be undefined in a
 subtraction expression
 {standard input}:479:non-relocatable subtraction expression,
 "___func__.19263" minus "L00000000005$pb"
 {standard input}:479:symbol: "___func__.19263" can't be undefined in a
 subtraction expression
 {standard input}:476:non-relocatable subtraction expression,
 "___func__.19263" minus "L00000000005$pb"
 {standard input}:476:symbol: "___func__.19263" can't be undefined in a
 subtraction expression
 {standard input}:426:non-relocatable subtraction expression,
 "___func__.19271" minus "L00000000004$pb"
 {standard input}:426:symbol: "___func__.19271" can't be undefined in a
 subtraction expression
 {standard input}:422:non-relocatable subtraction expression,
 "___func__.19271" minus "L00000000004$pb"
 {standard input}:422:symbol: "___func__.19271" can't be undefined in a
 subtraction expression
 {standard input}:340:non-relocatable subtraction expression,
 "___func__.19152" minus "L00000000003$pb"
 {standard input}:340:symbol: "___func__.19152" can't be undefined in a
 subtraction expression
 {standard input}:337:non-relocatable subtraction expression,
 "___func__.19152" minus "L00000000003$pb"
 {standard input}:337:symbol: "___func__.19152" can't be undefined in a
 subtraction expression
 {standard input}:154:non-relocatable subtraction expression,
 "___func__.19467" minus "L00000000002$pb"
 {standard input}:154:symbol: "___func__.19467" can't be undefined in a
 subtraction expression
 {standard input}:151:non-relocatable subtraction expression,
 "___func__.19467" minus "L00000000002$pb"
 {standard input}:151:symbol: "___func__.19467" can't be undefined in a
 subtraction expression
 {standard input}:93:non-relocatable subtraction expression,
 "___func__.19448" minus "L00000000001$pb"
 {standard input}:93:symbol: "___func__.19448" can't be undefined in a
 subtraction expression
 {standard input}:91:non-relocatable subtraction expression,
 "___func__.19448" minus "L00000000001$pb"
 {standard input}:91:symbol: "___func__.19448" can't be undefined in a
 subtraction expression
 make[2]: *** [src/CMakeFiles/ssh.dir/packet.c.o] Error 1
 make[2]: *** Waiting for unfinished jobs....
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build'
 make[1]: *** [src/CMakeFiles/ssh.dir/all] Error 2
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build'
 make: *** [all] Error 2
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libssh/libssh/work/build"
 && /usr/bin/make -j6 -w all VERBOSE=ON
 Exit code: 2
 }}}

 This is on Leopard, but now I am not sure if it worked in 10.6 either,
 maybe I just forced a modern gcc on command line and forgot.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/72378#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list