[MacPorts] #52116: Binutils @2.26 fail to build on PPC Leopard, Mac OS X 10.5.8, because ../include/libiberty.h contains unexpected material

MacPorts noreply at macports.org
Wed Dec 7 14:14:00 UTC 2022


#52116: Binutils @2.26 fail to build on PPC Leopard, Mac OS X 10.5.8,  because
../include/libiberty.h contains unexpected material
------------------------+--------------------------------
  Reporter:  ballapete  |      Owner:  macports-tickets@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.3.4
Resolution:             |   Keywords:
      Port:  binutils   |
------------------------+--------------------------------

Comment (by ballapete):

 Recent `binutils @2.39_1` do not build here on PPC Leopard, Mac OS X
 10.5.8:

 {{{
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I.
 -D_GNU_SOURCE -I. -I./../include -I./../bfd -I../bfd -DNOBFD=0
 -I/opt/local/include -std=gnu99 -Wall -W -Wall -Wwrite-strings -Wmissing-
 format-attribute -Wstrict-prototypes -Wmissing-prototypes -Wold-style-
 definition -pedantic -Wno-long-long -I./../zlib -pipe -Os -arch ppc -MT
 libctf_la-ctf-open-bfd.lo -MD -MP -MF .deps/libctf_la-ctf-open-bfd.Tpo -c
 ctf-open-bfd.c  -fno-common -DPIC -o .libs/libctf_la-ctf-open-bfd.o
 libtool: compile:  /usr/bin/gcc-4.2 -std=gnu99 -DHAVE_CONFIG_H -I.
 -D_GNU_SOURCE -I. -I./../include -I./../bfd -I../bfd -DNOBFD=0
 -I/opt/local/include -std=gnu99 -Wall -W -Wall -Wwrite-strings -Wmissing-
 format-attribute -Wstrict-prototypes -Wmissing-prototypes -Wold-style-
 definition -pedantic -Wno-long-long -I./../zlib -pipe -Os -arch ppc -MT
 libctf_la-ctf-open-bfd.lo -MD -MP -MF .deps/libctf_la-ctf-open-bfd.Tpo -c
 ctf-open-bfd.c -o libctf_la-ctf-open-bfd.o >/dev/null 2>&1
 mv -f .deps/libctf_la-ctf-open-bfd.Tpo .deps/libctf_la-ctf-open-bfd.Plo
 /bin/sh ./libtool  --tag=CC   --mode=link /usr/bin/gcc-4.2 -std=gnu99
 -std=gnu99 -Wall -W -Wall -Wwrite-strings -Wmissing-format-attribute
 -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -pedantic
 -Wno-long-long  -I./../zlib -pipe -Os -arch ppc     -version-info 0:0:0
 -export-symbols-regex ctf_.* -L/opt/local/lib
 -Wl,-headerpad_max_install_names -arch ppc -o libctf.la -rpath
 /opt/local/lib libctf_la-ctf-archive.lo libctf_la-ctf-dump.lo libctf_la-
 ctf-create.lo libctf_la-ctf-decl.lo libctf_la-ctf-error.lo libctf_la-ctf-
 hash.lo libctf_la-ctf-labels.lo libctf_la-ctf-dedup.lo libctf_la-ctf-
 link.lo libctf_la-ctf-lookup.lo libctf_la-ctf-open.lo libctf_la-ctf-
 serialize.lo libctf_la-ctf-sha1.lo libctf_la-ctf-string.lo libctf_la-ctf-
 subr.lo libctf_la-ctf-types.lo libctf_la-ctf-util.lo  libctf_la-ctf-open-
 bfd.lo
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_binutils/binutils/work/binutils-2.39/libctf/../libiberty/pic
 -liberty -lintl ../bfd/libbfd.la
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_binutils/binutils/work/binutils-2.39/libctf/../libiberty/pic
 -liberty -lintl -L./../zlib -lz
 libtool: link: warning: `/opt/local/lib/libintl.la' seems to be moved
 libtool: link: /opt/local/bin/nm -B  .libs/libctf_la-ctf-archive.o .libs
 /libctf_la-ctf-dump.o .libs/libctf_la-ctf-create.o .libs/libctf_la-ctf-
 decl.o .libs/libctf_la-ctf-error.o .libs/libctf_la-ctf-hash.o .libs
 /libctf_la-ctf-labels.o .libs/libctf_la-ctf-dedup.o .libs/libctf_la-ctf-
 link.o .libs/libctf_la-ctf-lookup.o .libs/libctf_la-ctf-open.o .libs
 /libctf_la-ctf-serialize.o .libs/libctf_la-ctf-sha1.o .libs/libctf_la-ctf-
 string.o .libs/libctf_la-ctf-subr.o .libs/libctf_la-ctf-types.o .libs
 /libctf_la-ctf-util.o .libs/libctf_la-ctf-open-bfd.o   |  |
 /opt/local/bin/gsed 's/.* //' | sort | uniq > .libs/libctf.exp
 ./libtool: eval: line 1115: syntax error near unexpected token `|'
 ./libtool: eval: line 1115: `/opt/local/bin/nm -B  .libs/libctf_la-ctf-
 archive.o .libs/libctf_la-ctf-dump.o .libs/libctf_la-ctf-create.o .libs
 /libctf_la-ctf-decl.o .libs/libctf_la-ctf-error.o .libs/libctf_la-ctf-
 hash.o .libs/libctf_la-ctf-labels.o .libs/libctf_la-ctf-dedup.o .libs
 /libctf_la-ctf-link.o .libs/libctf_la-ctf-lookup.o .libs/libctf_la-ctf-
 open.o .libs/libctf_la-ctf-serialize.o .libs/libctf_la-ctf-sha1.o .libs
 /libctf_la-ctf-string.o .libs/libctf_la-ctf-subr.o .libs/libctf_la-ctf-
 types.o .libs/libctf_la-ctf-util.o .libs/libctf_la-ctf-open-bfd.o   |  |
 /opt/local/bin/gsed 's/.* //' | sort | uniq > .libs/libctf.exp'
 make[3]: *** [libctf.la] Error 1
 make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_binutils/binutils/work/binutils-2.39/libctf'
 make[2]: *** [all] Error 2
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_binutils/binutils/work/binutils-2.39/libctf'
 make[1]: *** [all-libctf] Error 2
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_binutils/binutils/work/binutils-2.39'
 }}}

 SInce I do not need them the ticket can be closed.

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


More information about the macports-tickets mailing list