[fink:package-submissions] #4907 r-base34-3.4.0-1

"Daniel Macks" <[email protected]>
Newsgroups gmane.os.apple.fink.tracker
Message-ID </p/fink/package-submissions/4907/fc03b6526e5f458e59563c7f869ef3b0ffa14c08.package-submissions@fink.p.sourceforge.net>
- **Group**: Undergoing_Validation --> Awaiting_Update_from_Submitter
- **Comment**:

Since as long as I can remember, fink's R packages have always had patches to change SHLIB_EXT from .so (as would be automatically determined by the configure scripts) to hardcode as .dylib. According to the documentation:

SHLIB_EXT     file extension (including '.') for shared objects

but there is a separate variable:

DYLIB_EXT     file extension (including '.') for dynamic libraries

which is set to .dylib by the configure scripts already. DYLIB_EXT is the one used for building the libR.dylib, whereas SHLIB_EXT is used for building runtime-loadable modules, which is in agreement with their documentation. Why do we bother changing SHLIB_EXT? A .so extension is standard for OS X runtime-loadable modules, and that is how the upstream R binary package is configured as well.

We can't change this extension for an existing r-baseXX package because it propagates into dependent cran packages. But cran packages seem to be versioned, so a new r-baseXY could stop dragging along this patch and not break anything as far as I can tell.

I don't use R much (and I'm not sure what if any binary extensions I actually use), so maybe someone who uses this thing could comment whether we still need to drag this patch along into a new version.



---

** [package-submissions:#4907] r-base34-3.4.0-1**

**Status:** open
**Group:** Awaiting_Update_from_Submitter
**Created:** Fri Apr 21, 2017 03:23 PM UTC by Jack Howarth
**Last Updated:** Fri Apr 21, 2017 03:30 PM UTC
**Owner:** BABA Yoshihiko


Packaging for r-base34 for the 3.4.0 release. Tested with 'fink -m' on 10.12.


---

Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/fink/package-submissions/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/fink/admin/package-submissions/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
Fink-tracker mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.tracker
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.