-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RStudio: 1.4.1717 -> 2022.02.3+492 #177021
Conversation
The old version does not compile with gcc11. Also the used nixos-22.05 libraries (R interpreter) have changed their interfaces that have to be also patched. Updating RStudio is usefull.
Follow review in NixOS#177021 (review)
@ofborg build rstudio |
@ofborg test rstudio |
@ofborg build rstudio.tests |
Create explicit nix path replacement of hard coded FHS paths for pandoc and nodejs.
@ofborg build rstudio |
@ofborg test rstudio |
@ofborg build rstudio.tests |
Builds, and I can execute it without crash. Thanks a lot! |
@turion please can you explain how to make a backport to release-22.05? I do not know how to create a backport label, as mentioned in the documentation. |
@MrTarantoga Sorry I didn't answer your question earlier. See https://nixos.org/manual/nixpkgs/stable/#submitting-changes-stable-release-branches. You can create a regular merge request onto But I'm not sure this should be backported since this is a big version change. Are you sure there are no breaking changes in RStudio between these two versions? And, is RStudio broken on 22.05? (If not I believe it's better not to backport.) |
@turion yes, RStudio is broken in 22.05. The used version is more than one year old and the same error occur on fedora and arch linux. As I mentioned in the Pull-Request, the build of the old version is not possible because of a stricter behaviour of gcc 11 an above:
Also R and its libraries changed in release-22.05 so there are additional errors which does not occur in the hydra build, but in my first attempt to fix it. So it is easier to upgrade the whole version. I am using RStudio already on release-22.05 and tested it there mainly. It works as intended. |
Follow review in NixOS#177021 (review) (cherry picked from commit c758d73)
Description of changes
The current RStudio version does not compile with the new nixos-22.05 branch. This is related to the gcc and R version increase.
Release Notes for 2022.02.3+492
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes