[MacPorts] #33249: gcc44 fails to build due to makeinfo warning in libiberty

MacPorts noreply at macports.org
Tue Feb 14 11:46:32 PST 2012


#33249: gcc44 fails to build due to makeinfo warning in libiberty
---------------------------------+------------------------------------------
 Reporter:  nickbroon@…          |       Owner:  mww@…           
     Type:  defect               |      Status:  new             
 Priority:  Normal               |   Milestone:                  
Component:  ports                |     Version:  2.0.3           
 Keywords:                       |        Port:  gcc44           
---------------------------------+------------------------------------------
Changes (by ryandesign@…):

  * owner:  macports-tickets@… => mww@…


Old description:

> While trying to install gimp on my Lion 10.7.3 macbook air pro I get the
> following failure due to gcc44 not building.
>
> Doing info in libiberty
> make[1]: Entering directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/build/libiberty'
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/gcc-4.4.6/missing
> makeinfo --split-size=5000000 -I../../gcc-4.4.6/libiberty
> ../../gcc-4.4.6/libiberty/libiberty.texi
> WARNING: `makeinfo' is missing on your system.  You should only need it
> if
>          you modified a `.texi' or `.texinfo' file, or any other file
>          indirectly affecting the aspect of the manual.  The spurious
>          call might also be the consequence of using a buggy `make' (AIX,
>          DU, IRIX).  You might want to install the `Texinfo' package or
>          the `GNU make' package.  Grab either from any GNU archive site.
> make[1]: *** [libiberty.info] Error 1
> make[1]: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/build/libiberty'
> make: *** [info-libiberty] Error 1
> make: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/build'
> shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/build"
> && /usr/bin/make -w install install-info-host
> DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/destroot
> " returned error 2
> Error: Target org.macports.destroot returned: shell command failed (see
> log for details)
> Warning: the following items did not execute (for gcc44):
> org.macports.activate org.macports.destroot org.macports.install
> Log for gcc44 is at:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/main.log
> Error: Problem while installing gcc44
>
> makeinfo appears to be present:
>
> nicbrown-mac:Downloads nicbrown$ which -a makeinfo
> /opt/local/bin/makeinfo
> /usr/bin/makeinfo
> nicbrown-mac:Downloads nicbrown$ /opt/local/bin/makeinfo --version
> makeinfo (GNU texinfo) 4.13
>
> Copyright (C) 2008 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> nicbrown-mac:Downloads nicbrown$ /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.
> nicbrown-mac:Downloads nicbrown$

New description:

 While trying to install gimp on my Lion 10.7.3 macbook air pro I get the
 following failure due to gcc44 not building.

 {{{
 Doing info in libiberty
 make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/build/libiberty'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/gcc-4.4.6/missing
 makeinfo --split-size=5000000 -I../../gcc-4.4.6/libiberty
 ../../gcc-4.4.6/libiberty/libiberty.texi
 WARNING: `makeinfo' is missing on your system.  You should only need it if
          you modified a `.texi' or `.texinfo' file, or any other file
          indirectly affecting the aspect of the manual.  The spurious
          call might also be the consequence of using a buggy `make' (AIX,
          DU, IRIX).  You might want to install the `Texinfo' package or
          the `GNU make' package.  Grab either from any GNU archive site.
 make[1]: *** [libiberty.info] Error 1
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/build/libiberty'
 make: *** [info-libiberty] Error 1
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/build'
 shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/build"
 && /usr/bin/make -w install install-info-host
 DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/destroot
 " returned error 2
 Error: Target org.macports.destroot returned: shell command failed (see
 log for details)
 Warning: the following items did not execute (for gcc44):
 org.macports.activate org.macports.destroot org.macports.install
 Log for gcc44 is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/main.log
 Error: Problem while installing gcc44
 }}}

 makeinfo appears to be present:

 {{{
 nicbrown-mac:Downloads nicbrown$ which -a makeinfo
 /opt/local/bin/makeinfo
 /usr/bin/makeinfo
 nicbrown-mac:Downloads nicbrown$ /opt/local/bin/makeinfo --version
 makeinfo (GNU texinfo) 4.13

 Copyright (C) 2008 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.
 nicbrown-mac:Downloads nicbrown$ /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.
 nicbrown-mac:Downloads nicbrown$
 }}}

--

Comment:

 Please remember to preview and use WikiFormatting.

 You should attach the main.log file.

-- 
Ticket URL: <https://trac.macports.org/ticket/33249#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list