[MacPorts] #41753: libgcc-4.8.2_0+universal build fails on fresh reinstall of macports

MacPorts noreply at macports.org
Tue Dec 10 09:39:07 PST 2013


#41753: libgcc-4.8.2_0+universal build fails on fresh reinstall of macports
---------------------+-------------------
  Reporter:  me@…    |      Owner:  mww@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.2.1
Resolution:          |   Keywords:
      Port:  libgcc  |
---------------------+-------------------
Changes (by ryandesign@…):

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


Old description:

> To resolve a problem upgrading libgcc I saved my list of installed ports,
> removed everything, reinstalled macports, and tried installing libgcc
> from scratch.  It still fails, apparently due to the same problem.  In
> main.log there are a lot of messages that seem out of order, such as
> {{{
>    :info:build checking for inttypes.h... yes
>    :info:build yes
>    :info:build checking whether errno must be declared... checking for
> stdint.h... yes
>    :info:build no
>    :info:build checking for unsigned long long... checking size of int...
> yes
>    :info:build checking for inttypes.h... 4
>    :info:build checking for a 64-bit type... yes
>    :info:build uint64_t
> }}}
> and
> {{{
>    :info:build configure: creating ./config.status
>    :info:build -1
>    :info:build checking for vfork.h... no
> }}}
> and there are an awful lot of compiler warnings, which I don't know
> enough to know if any are actually problematic.  `grep error main.log`
> reveals the same error that occurred before the reinstall:
> {{{
>    :info:build configure: error: GNU Fortran is not working; please
> report a bug in http://gcc.gnu.org/bugzilla, attaching
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48/libgcc/work/build/x86_64
> -apple-darwin11/libgfortran/config.log
> }}}
>
> From `grep fatal config.log` it looks like some of the source is missing:
> {{{
>    xgcc: fatal error: no input files
>    xgcc: fatal error: no input files
>    conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found
>    conftest.c:52:26: fatal error: minix/config.h: No such file or
> directory
>    conftest.c:19:10: fatal error: 'minix/config.h' file not found
>    xgcc: fatal error: no input files
>    xgcc: fatal error: no input files
>    gfortran: fatal error: no input files
>    gfortran: fatal error: no input files
> }}}
>
> I did the reinstall & rebuild more than once before I was sure I was
> getting the whole process right.  I don't remember every variation, I
> started with the instructions at https://trac.macports.org/wiki/Migration
> and http://guide.macports.org/#installing.macports.uninstalling , and
> ended up with this:
>    $ sudo port -qv installed > ~/Downloads/portslist.text
>       # I figured out too late that I really only want requested ports
> e.g. port -qv installed requested
>    $ sudo port -f uninstall installed
>       # no errors
>    $ sudo port clean all
>       # no errors
>    $ sudo rm -rf /opt/local /Applications/DarwinPorts
> /Applications/MacPorts /Library/LaunchDaemons/org.macports.*
> /Library/Receipts/DarwinPorts*.pkg /Library/Receipts/MacPorts*.pkg
> /Library/StartupItems/DarwinPortsStartup /Library/Tcl/darwinports1.0
> /Library/Tcl/macports1.0 ~/.macports
>       # not all existed
>    $ /System/Library/CoreServices/Installer.app/Contents/MacOS/Installer
> ~/Downloads/MacPorts-2.2.1-10.7-Lion.pkg
>       # GUI install succeded
>    $ sudo less /opt/local/etc/macports/macports.conf
>       # all at defaults
>    $ sudo port selfupdate
>       # ports tree updated
>    $ sudo port upgrade outdated
>       # nothing to do
>    $ sudo port upgrade installed
>       # nothing to do
>    $ sudo port install libgcc +universal
>       # succeeds on all prerequisites, fails on libgcc; see attached log
>    $
>
> Running OS X 10.7.5 with XCode 4.6.3 (4H1503) on a mid-2008 macbook (too
> old for 10.9 so I can't upgrade XCode, it doesn't look like 10.8 is still
> available).  The computer slept at some point during the build, which I
> hope has no effect on the process.

New description:

 To resolve a problem upgrading libgcc I saved my list of installed ports,
 removed everything, reinstalled macports, and tried installing libgcc from
 scratch.  It still fails, apparently due to the same problem.  In main.log
 there are a lot of messages that seem out of order, such as
 {{{
    :info:build checking for inttypes.h... yes
    :info:build yes
    :info:build checking whether errno must be declared... checking for
 stdint.h... yes
    :info:build no
    :info:build checking for unsigned long long... checking size of int...
 yes
    :info:build checking for inttypes.h... 4
    :info:build checking for a 64-bit type... yes
    :info:build uint64_t
 }}}
 and
 {{{
    :info:build configure: creating ./config.status
    :info:build -1
    :info:build checking for vfork.h... no
 }}}
 and there are an awful lot of compiler warnings, which I don't know enough
 to know if any are actually problematic.  `grep error main.log` reveals
 the same error that occurred before the reinstall:
 {{{
    :info:build configure: error: GNU Fortran is not working; please report
 a bug in http://gcc.gnu.org/bugzilla, attaching
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48/libgcc/work/build/x86_64
 -apple-darwin11/libgfortran/config.log
 }}}

 From `grep fatal config.log` it looks like some of the source is missing:
 {{{
    xgcc: fatal error: no input files
    xgcc: fatal error: no input files
    conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found
    conftest.c:52:26: fatal error: minix/config.h: No such file or
 directory
    conftest.c:19:10: fatal error: 'minix/config.h' file not found
    xgcc: fatal error: no input files
    xgcc: fatal error: no input files
    gfortran: fatal error: no input files
    gfortran: fatal error: no input files
 }}}

 I did the reinstall & rebuild more than once before I was sure I was
 getting the whole process right.  I don't remember every variation, I
 started with the instructions at wiki:Migration and
 http://guide.macports.org/#installing.macports.uninstalling , and ended up
 with this:
 {{{
    $ sudo port -qv installed > ~/Downloads/portslist.text
       # I figured out too late that I really only want requested ports
 e.g. port -qv installed requested
    $ sudo port -f uninstall installed
       # no errors
    $ sudo port clean all
       # no errors
    $ sudo rm -rf /opt/local /Applications/DarwinPorts
 /Applications/MacPorts /Library/LaunchDaemons/org.macports.*
 /Library/Receipts/DarwinPorts*.pkg /Library/Receipts/MacPorts*.pkg
 /Library/StartupItems/DarwinPortsStartup /Library/Tcl/darwinports1.0
 /Library/Tcl/macports1.0 ~/.macports
       # not all existed
    $ /System/Library/CoreServices/Installer.app/Contents/MacOS/Installer
 ~/Downloads/MacPorts-2.2.1-10.7-Lion.pkg
       # GUI install succeded
    $ sudo less /opt/local/etc/macports/macports.conf
       # all at defaults
    $ sudo port selfupdate
       # ports tree updated
    $ sudo port upgrade outdated
       # nothing to do
    $ sudo port upgrade installed
       # nothing to do
    $ sudo port install libgcc +universal
       # succeeds on all prerequisites, fails on libgcc; see attached log
    $
 }}}

 Running OS X 10.7.5 with XCode 4.6.3 (4H1503) on a mid-2008 macbook (too
 old for 10.9 so I can't upgrade XCode, it doesn't look like 10.8 is still
 available).  The computer slept at some point during the build, which I
 hope has no effect on the process.

--

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


More information about the macports-tickets mailing list