Opened 14 years ago

Last modified 7 years ago

#11784 new enhancement

RFE: make R universal

Reported by: pipping@… Owned by: kjellpk (Kjell Konis)
Priority: Low Milestone:
Component: ports Version:
Keywords: Cc: jeremyhu (Jeremy Huddleston Sequoia)
Port: R

Description

This ticket serves as a public bookmark.

Once ncurses and readline are universal, R can be made universal.

Instructions are available here:

http://cran.r-project.org/bin/macosx/RMacOSX-FAQ.html#How-to-build-universal-R

Change History (13)

comment:1 Changed 14 years ago by nox@…

Priority: Nice to haveLow
Summary: TASK: make R universalRFE: make R universal
Type: taskenhancement

comment:2 Changed 12 years ago by ryandesign (Ryan Schmidt)

Cc: jeremyhu@… added
Port: R added

For now, Jeremy disabled R's universal variant in r43881.

comment:3 Changed 12 years ago by blb@…

Cc: kjell.konis@… added

comment:4 Changed 12 years ago by kjell.konis@…

The next release of R is scheduled for mid April - I will look into making R universal then.

comment:5 Changed 12 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

comment:6 Changed 10 years ago by neverpanic (Clemens Lang)

Bump. ncurses and readline are universal as far as I can see.

comment:7 Changed 10 years ago by neverpanic (Clemens Lang)

Owner: changed from pipping@… to kjell.konis@…

Assigning to maintainer.

comment:8 Changed 10 years ago by neverpanic (Clemens Lang)

Cc: cal@… added; kjell.konis@… removed

comment:9 Changed 10 years ago by kjell.konis@…

Maintainer here: R is really difficult to make universal with MacPorts. The configure, build, and destroot phases need to be run independently for each architecture and I have no idea how to do that. If there's a really good reason R needs to be universal I can look into it again but otherwise I would rather just mark this bug as wontfix.

comment:10 Changed 10 years ago by Veence (Vincent)

Salut Kjell, have you tried making R part of the universal group? It should provide what is required, i.e. separate configure, build, and merge of archs before destrooting. Tja, Vincent

comment:11 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)

yeah, check out cairo as a good example. The key bits are in the muniversal PortGroup

comment:12 Changed 8 years ago by neverpanic (Clemens Lang)

Cc: cal@… removed

comment:13 Changed 7 years ago by jmroot (Joshua Root)

Owner: changed from kjell.konis@… to kjell.konis@…
Note: See TracTickets for help on using tickets.