[MacPorts] #45971: powerpc-rtems-gcc @4.2.3 fails to build
MacPorts
noreply at macports.org
Thu Apr 30 03:24:12 PDT 2015
#45971: powerpc-rtems-gcc @4.2.3 fails to build
--------------------------------+--------------------------------
Reporter: ozaktash@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: powerpc-rtems-gcc |
--------------------------------+--------------------------------
Old description:
> powerpc-rtems-gcc @4.2.3 fails to build due to 2 reasons:
>
> 1-) texinfo5: The file main.log_makeinfo5 contains the related error log.
> One workaround is to use makeinfo from OS X Yosemite which has the
> version 4.8. Passing parameters below to macports invocation should
> mitigate this problem:
> {{{build.args="MAKEINFO=/usr/bin/makeinfo"
> destroot.args="MAKEINFO=/usr/bin/makeinfo"}}}
>
> 2-) clang: The file main.log_makeinfo4 contains the related error log. A
> workaround is to use gcc (gcc49 works, but I think any gcc4x should
> work). Passing parameter below to macports invocation should mitigate
> this problem:
> {{{configure.compiler=macports-gcc-4.9}}}
>
> Two workarounds combined: {{{build.args="MAKEINFO=/usr/bin/makeinfo"
> destroot.args="MAKEINFO=/usr/bin/makeinfo" configure.compiler=macports-
> gcc-4.9}}}
>
> I am also attaching a patch file proposal that combines the two
> workarounds and depends on gcc49.
New description:
powerpc-rtems-gcc @4.2.3 fails to build due to 2 reasons:
1. texinfo5: The file main.log_makeinfo5 contains the related error log.
One workaround is to use makeinfo from OS X Yosemite which has the version
4.8. Passing parameters below to macports invocation should mitigate this
problem:
{{{
build.args="MAKEINFO=/usr/bin/makeinfo"
destroot.args="MAKEINFO=/usr/bin/makeinfo"
}}}
2. clang: The file main.log_makeinfo4 contains the related error log. A
workaround is to use gcc (gcc49 works, but I think any gcc4x should work).
Passing parameter below to macports invocation should mitigate this
problem:
{{{
configure.compiler=macports-gcc-4.9
}}}
Two workarounds combined:
{{{
build.args="MAKEINFO=/usr/bin/makeinfo"
destroot.args="MAKEINFO=/usr/bin/makeinfo" configure.compiler=macports-
gcc-4.9
}}}
I am also attaching a patch file proposal that combines the two
workarounds and depends on gcc49.
--
Comment (by ryandesign@…):
There is, by the way, no need to enclose `MAKEINFO=/usr/bin/makeinfo` in
quotation marks in your patch.
Forcing the use of a gcc port is usually not desired.
--
Ticket URL: <https://trac.macports.org/ticket/45971#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list