Skip to content

sbcl: 2.0.0 -> 2.0.8; add 2.0.9; lispPackages: regenerate#101544

Merged
7c6f434c merged 12 commits intoNixOS:masterfrom
7c6f434c:sbcl-update
Oct 24, 2020
Merged

sbcl: 2.0.0 -> 2.0.8; add 2.0.9; lispPackages: regenerate#101544
7c6f434c merged 12 commits intoNixOS:masterfrom
7c6f434c:sbcl-update

Conversation

@7c6f434c
Copy link
Member

Motivation for this change

#94913 and stuff getting stale

README on updates missing some useful pointers

unblocks #92763 I guess

Will self-merge once checks pass

Things done

Entire lispPackages build, no sbcl_2_0_2 references in Nixpkgs

  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

@ofborg ofborg bot added 8.has: clean-up This PR removes packages or removes other cruft 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. labels Oct 24, 2020
Co-authored-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
@7c6f434c
Copy link
Member Author

@ofborg build lispPackages lispPackages.query-fs

@7c6f434c 7c6f434c merged commit 18a170f into NixOS:master Oct 24, 2020
@purcell
Copy link
Member

purcell commented Oct 25, 2020

Nice! Was there a compatibility issue with bumping directly to 2.0.9?

@omasanori
Copy link
Contributor

@purcell Zach Beane Common Lisp – New SBCL 2.0.9 behavior breaks some stuff warns such issue, so @7c6f434c and I did not make 2.0.9 as the default one.

@purcell
Copy link
Member

purcell commented Oct 25, 2020

Ah, makes sense! I thought it might be something like that. Great work!

@7c6f434c
Copy link
Member Author

@purcell, it was kind of the same the previous time with 2.0.0 vs 2.0.1 too, SBCL does an apriori very reasonable thing but there are fragile and useful packages that need a bit of time to adjust.

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

Labels

8.has: clean-up This PR removes packages or removes other cruft 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants