Skip to content

release v0.6.1 - #349

Open
bburns632 wants to merge 3 commits into
mainfrom
release/v0.6.1
Open

release v0.6.1#349
bburns632 wants to merge 3 commits into
mainfrom
release/v0.6.1

Conversation

@bburns632

Copy link
Copy Markdown
Collaborator

Prepare the v0.6.1 patch release for CRAN:

  • Set DESCRIPTION version to 0.6.1 (drop trailing .9999)
  • Convert the NEWS.md development section into the pkgnet 0.6.1 section
  • Add a v0.6.1 submission entry to cran-comments.md
  • Exclude .pre-commit-config.yaml from the tarball via .Rbuildignore, which otherwise produced a "hidden files and directories" NOTE under R CMD check --as-cran

R CMD check --as-cran on the 0.6.1 tarball reports Status: OK.

bburns632 and others added 3 commits August 12, 2026 23:19
Prepare the v0.6.1 patch release for CRAN:

- Set DESCRIPTION version to 0.6.1 (drop trailing .9999)
- Convert the NEWS.md development section into the pkgnet 0.6.1 section
- Add a v0.6.1 submission entry to cran-comments.md
- Exclude .pre-commit-config.yaml from the tarball via .Rbuildignore,
  which otherwise produced a "hidden files and directories" NOTE under
  R CMD check --as-cran

R CMD check --as-cran on the 0.6.1 tarball reports Status: OK.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The build-tarball job called `R CMD build` without ever installing R,
which fails on current ubuntu-latest runners with "R: command not
found". Every other R-using job in this repo's workflows already has a
setup-r step; this one was the lone exception.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
macOS runners have no binaries for R devel, so setup-r-dependencies
builds every dependency from source. data.table's po.h includes
<libintl.h>, which is not present in /opt/R/arm64/include (the CRAN
toolchain prefix the compiler searches), so the build died with:

    ./po.h:2:10: fatal error: 'libintl.h' file not found
    ERROR: compilation failed for package 'data.table'

Install gettext from Homebrew and point CPPFLAGS/LDFLAGS at it. gettext
is keg-only, so the prefix is resolved via `brew --prefix` rather than
hardcoded.

The OpenMP warnings in the same log are unrelated and non-fatal --
data.table reports it is continuing without OpenMP support.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@bburns632

Copy link
Copy Markdown
Collaborator Author

Note, CRAN is currently down for maintenance. This PR will stay open until this release is made later this month.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants