#12318 closed enhancement (fixed)
RFE: rb-rubygems-0.9.4 has no universal variant
Reported by: | eloy.de.enige@… | Owned by: | imajes@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | ruby rubygems universal | Cc: | eloy.de.enige@…, yuhei@…, ryandesign (Ryan Carsten Schmidt) |
Port: |
Description
This patch adds: "universal_variant no" to the rb-rubygems port. It's a pure ruby application, so no compiling is needed. Furthermore any C gems will be build with the same config as ruby, so a universal ruby should produce universal gems.
Attachments (2)
Change History (9)
Changed 17 years ago by eloy.de.enige@…
Attachment: | rb-rubygems_no_universal_variant.diff added |
---|
comment:1 Changed 17 years ago by eloy.de.enige@…
comment:2 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | eloy.de.enige@… yuhei@… ryandesign@… added; macports-dev@… removed |
---|---|
Milestone: | → Port Updates |
Type: | defect → enhancement |
yuhei, you're the maintainer of rb-rubygems so this is for you to evaluate. If you agree with this patch, please say so and I'll be happy to commit it.
comment:3 Changed 17 years ago by nox@…
Milestone: | Port Updates → Port Enhancements |
---|---|
Priority: | Expected → Normal |
Version: | 1.5.0 |
comment:4 Changed 17 years ago by eloy.de.enige@…
Added a new patch file which also removes the autoconf dependency. So installing rb-rubygems will now no longer require the installation of perl5.8 etc. Plus it will also no longer fail when installing with the +universal variant, because perl5.8 does not support this.
I have not yet run into any problems with this. AFAIK all makefiles created by mkmf will use rbconfig and don't need autoconf.
Changed 17 years ago by eloy.de.enige@…
Attachment: | rb-rubygems_no_universal_variant_and_no_autoconf_dependency.diff added |
---|
comment:5 Changed 16 years ago by imajes@…
Owner: | changed from macports-tickets@… to imajes@… |
---|---|
Status: | new → assigned |
comment:6 Changed 16 years ago by mr_bond@…
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
if this still is a problem in 1.2.0, I'll add universal_variant no
comment:7 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
Oops, not a defect but an enhancement. Is there a way to change this?