[MacPorts] #42796: gdb-apple @1824: build failure due to texinfo5

MacPorts noreply at macports.org
Mon Mar 10 13:35:39 PDT 2014


#42796: gdb-apple @1824: build failure due to texinfo5
---------------------+--------------------------------
 Reporter:  egall@…  |      Owner:  macports-tickets@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.2.1
 Keywords:           |       Port:  gdb-apple
---------------------+--------------------------------
 The error looks like this:
 {{{
 ./elf.texi:1: warning: @section missing argument
 bfd.texinfo:335: unknown command `colophon'
 bfd.texinfo:346: unknown command `cygnus'
 ./bfdt.texi:313: raising the section level of @subsubsection which is too
 low
 ./init.texi:5: raising the section level of @subsubsection which is too
 low
 ./archive.texi:54: raising the section level of @subsubsection which is
 too low
 ./format.texi:27: raising the section level of @subsubsection which is too
 low
 ./reloc.texi:495: raising the section level of @subsubsection which is too
 low
 ./core.texi:8: raising the section level of @subsubsection which is too
 low
 ./opncls.texi:5: raising the section level of @subsubsection which is too
 low
 ./libbfd.texi:10: raising the section level of @subsubsection which is too
 low
 ./cache.texi:14: raising the section level of @subsubsection which is too
 low
 ./elf.texi:13: raising the section level of @subsubsection which is too
 low
 make[2]: *** [bfd.info] Error 1
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_tarballs_ports_devel_gdb-apple/gdb-apple/work/gdb-1824/src-
 x86_64/bfd/doc'
 make[1]: *** [info-recursive] Error 1
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_tarballs_ports_devel_gdb-apple/gdb-apple/work/gdb-1824/src-
 x86_64/bfd'
 make: *** [all-bfd] Error 2
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_tarballs_ports_devel_gdb-apple/gdb-apple/work/gdb-1824/src-
 x86_64'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_tarballs_ports_devel_gdb-apple/gdb-apple/work/gdb-1824/src-
 x86_64" && /usr/bin/make -w all MAKEINFO="/opt/local/bin/makeinfo"
 LEXLIB="/opt/local/lib/libfl.a"
 Exit code: 2
 Error: org.macports.build for port gdb-apple returned: command execution
 failed
 DEBUG: Error code: NONE
 DEBUG: Backtrace: command execution failed
 }}}
 Whenever I ran into this error when building my fork of gdb-apple
 manually, I would always work around it by making sure that a copy of
 texinfo4 appeared first in my path... I guess the solution here would be
 to use the system `makeinfo` (i.e. `/usr/bin/makeinfo`) here instead of
 the MacPorts one, as that is still version 4, at least on my machine:
 {{{
 Local-Admins-MacBook-Pro:~ ericgallager$ /usr/bin/makeinfo --version
 makeinfo (GNU texinfo) 4.8

 Copyright (C) 2004 Free Software Foundation, Inc.
 There is NO warranty.  You may redistribute this software
 under the terms of the GNU General Public License.
 For more information about these matters, see the files named COPYING.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/42796>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list