Opened 9 years ago

Closed 6 years ago

#45971 closed defect (wontfix)

powerpc-rtems-gcc @4.2.3 fails to build

Reported by: ozaktash@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: powerpc-rtems-gcc

Description (last modified by ryandesign (Ryan Carsten Schmidt))

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"
    
  1. 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.

Attachments (3)

main.log_makeinfo5.log (476.8 KB) - added by ozaktash@… 9 years ago.
main.log_makeinfo4.log (5.6 MB) - added by ozaktash@… 9 years ago.
Portfile.patch (805 bytes) - added by ozaktash@… 9 years ago.

Change History (5)

Changed 9 years ago by ozaktash@…

Attachment: main.log_makeinfo5.log added

Changed 9 years ago by ozaktash@…

Attachment: main.log_makeinfo4.log added

Changed 9 years ago by ozaktash@…

Attachment: Portfile.patch added

comment:1 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

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.

comment:2 Changed 6 years ago by mojca (Mojca Miklavec)

Resolution: wontfix
Status: newclosed

The rtems ports were deleted a while ago, see #31945.

Note: See TracTickets for help on using tickets.