Re: [R-pkg-devel] Problem compiling openssl package (FreeBSD stable/11)

2017-01-18 Thread David Wolfskill
On Wed, Jan 18, 2017 at 01:27:24PM -0600, Dirk Eddelbuettel wrote: > ... > | And it appears that the local sources are ephemeral, so I can't > | readily patch those sources to see if I can get it to work (as the > | patched sources wouldn't be used) -- unless I miss the mark > | > | Any sugg

Re: [R-pkg-devel] package API change

2017-01-18 Thread Paul Gilbert
On 01/18/2017 08:55 AM, Dirk Eddelbuettel wrote: On 18 January 2017 at 13:49, Thierry Onkelinx wrote: | Another solution is to start a new package. This is what Hadley did with | the ggplot package (https://cran.r-project.org/src/contrib/Archive/ggplot/). | The new version (ggplot2) would brea

Re: [R-pkg-devel] Problem compiling openssl package (FreeBSD stable/11)

2017-01-18 Thread David Wolfskill
On Wed, Jan 18, 2017 at 01:27:24PM -0600, Dirk Eddelbuettel wrote: > ... > | It turns out that in FreeBSD (possibly also in other BSD-derived > | environments), PF_UNSPEC is defined (in /usr/include/sys/socket.h), but > | only if "__BSD_VISIBLE" is true: > > [good detective work omitted] :-) >

Re: [R-pkg-devel] Problem compiling openssl package (FreeBSD stable/11)

2017-01-18 Thread Dirk Eddelbuettel
On 18 January 2017 at 11:01, David Wolfskill wrote: | On Tue, Jan 17, 2017 at 04:05:16PM -0800, David Wolfskill wrote: | > [The R "openssl" package didn't build under FreeBSD for me] | > ... | > gcc49 -std=gnu99 -I/usr/local/lib/R/include -DNDEBUG -DLIBICONV_PLUG -I/usr/local/include -isyste

Re: [R-pkg-devel] Problem compiling openssl package (FreeBSD stable/11)

2017-01-18 Thread David Wolfskill
On Tue, Jan 17, 2017 at 04:05:16PM -0800, David Wolfskill wrote: > [The R "openssl" package didn't build under FreeBSD for me] > ... > gcc49 -std=gnu99 -I/usr/local/lib/R/include -DNDEBUG -DLIBICONV_PLUG > -I/usr/local/include -isystem /usr/local/include-fpic -O2 -pipe > -DLIBICONV_PLU

Re: [R-pkg-devel] R CMD Check: package dependencies

2017-01-18 Thread Uwe Ligges
On 18.01.2017 13:04, Kate Hartmann wrote: Hello: I am working on uploading my first R package to CRAN and running into a problem with package dependencies with R CMD check using win-builder (I am not having this problem on my mac). I am getting: “Package required but not available: ‘gras

Re: [R-pkg-devel] package API change

2017-01-18 Thread Dirk Eddelbuettel
On 18 January 2017 at 13:49, Thierry Onkelinx wrote: | Another solution is to start a new package. This is what Hadley did with | the ggplot package (https://cran.r-project.org/src/contrib/Archive/ggplot/). | The new version (ggplot2) would break existing code. Users were informed | that the old p

[R-pkg-devel] R CMD Check: package dependencies

2017-01-18 Thread Kate Hartmann
Hello: I am working on uploading my first R package to CRAN and running into a problem with package dependencies with R CMD check using win-builder (I am not having this problem on my mac). I am getting: “Package required but not available: ‘grasp2db’” Best I can tell this is because ‘gra

Re: [R-pkg-devel] package API change

2017-01-18 Thread Thierry Onkelinx
Another solution is to start a new package. This is what Hadley did with the ggplot package (https://cran.r-project.org/src/contrib/Archive/ggplot/). The new version (ggplot2) would break existing code. Users were informed that the old package is not longer maintained. So the user has the choice be

Re: [R-pkg-devel] package API change

2017-01-18 Thread Duncan Murdoch
On 18/01/2017 5:31 AM, Berry Boessenkool wrote: What's good practice to inform users about an API change? The package in question is extremeStat. Apparently, people actually use it. I don't have a userbase like Hadley, but I do receive emails with feature requests and code change suggestions

[R-pkg-devel] package API change

2017-01-18 Thread Berry Boessenkool
What's good practice to inform users about an API change? The package in question is extremeStat. Apparently, people actually use it. I don't have a userbase like Hadley, but I do receive emails with feature requests and code change suggestions. Since the change is rather big (going from vers