Mario Rodas
9fac9b397e
Merge pull request #290523 from marsam/update-chez
...
chez: 9.6.4 -> 10.0.0
2024-02-25 17:58:53 -05:00
7c6f434c
a9a0c2c4ed
Merge pull request #291393 from hraban/sbcl/source-provenance
...
sbcl: set source provenance on binary bootstrap
2024-02-25 19:24:13 +00:00
github-actions[bot]
41e7732291
Merge staging-next into staging
2024-02-25 18:01:23 +00:00
Hraban Luyat
84e89be710
sbcl: set source provenance on binary bootstrap
...
Fixes nixos/nixpkgs#282476
2024-02-25 12:24:13 -05:00
7c6f434c
178b53e118
Merge pull request #290943 from hraban/ecl-check
...
ecl: enable (install)check phase
2024-02-25 16:38:45 +00:00
7c6f434c
5b235cc570
Merge pull request #262107 from hraban/clisp-sbcl-docheck
...
sbcl: remove patches, enable checks, allow overriding
2024-02-25 16:34:47 +00:00
github-actions[bot]
257171f024
Merge master into haskell-updates
2024-02-25 00:13:49 +00:00
github-actions[bot]
8eb8b5cbf0
Merge staging-next into staging
2024-02-25 00:02:47 +00:00
Pol Dellaiera
bfb3eb0209
Merge pull request #289708 from r-ryantm/auto-update/dart
...
dart: 3.2.6 -> 3.3.0
2024-02-25 00:00:16 +01:00
Robert Scott
259fabc9ee
Merge pull request #282638 from risicle/ris-trivialautovarinit
...
cc-wrapper: add `trivialautovarinit` hardening flag support
2024-02-24 20:23:31 +00:00
github-actions[bot]
546111468a
Merge staging-next into staging
2024-02-24 12:01:41 +00:00
github-actions[bot]
a3e2b0de90
Merge master into staging-next
2024-02-24 12:01:15 +00:00
Robert Scott
5ddeaeb1fe
llvmPackages_*.llvm: disable trivialautovarinit hardening flag
2024-02-24 12:00:10 +00:00
Robert Scott
4a91b3e798
cc-wrapper: add trivialautovarinit hardening flag support
...
this equates to -ftrivial-auto-var-init=pattern
clang has removed support for -ftrivial-auto-var-init=zero and
are unlikely to re-add it, so use -ftrivial-auto-var-init=pattern
on both compilers if only to make behaviour more consistent
between the two.
add to pkgsExtraHardening's defaultHardeningFlags.
2024-02-24 12:00:09 +00:00
Weijia Wang
1fd991c51a
Merge pull request #291045 from wegank/llvm-git-darwin
...
llvmPackages_git.libcxxabi: unbreak on x86_64-darwin
2024-02-24 08:45:44 +01:00
github-actions[bot]
492a69d45a
Merge staging-next into staging
2024-02-24 06:03:59 +00:00
github-actions[bot]
3affb60f96
Merge master into staging-next
2024-02-24 06:03:30 +00:00
Weijia Wang
a9db778648
llvmPackages_git.libcxxabi: unbreak on x86_64-darwin
...
Co-authored-by: annalee <150648636+a-n-n-a-l-e-e@users.noreply.github.com >
2024-02-24 05:57:43 +01:00
Adam C. Stephens
a1092630e7
Merge pull request #291000 from LeSuisse/edk2-202402
...
edk2: 202311 -> 202402
2024-02-23 23:57:13 -05:00
Weijia Wang
023bc57dcc
llvmPackages_17.mlir: cleanup
2024-02-24 05:35:53 +01:00
Weijia Wang
a426b50dc6
Merge pull request #290767 from wegank/mlir-git
...
llvmPackages_git.mlir: init
2024-02-24 04:48:21 +01:00
Hraban Luyat
3029b8dc4d
sbcl: disable all checks on x86_64-darwin
2024-02-23 22:26:42 -05:00
Hraban Luyat
f8719ace2a
sbcl: disable traceroot (GC) test on aarch64-linux
...
This isn’t about perfect test coverage, but about codifying what works today.
2024-02-23 22:26:42 -05:00
Hraban Luyat
e8de41602f
sbcl: find test binaries in PATH
2024-02-23 22:26:42 -05:00
Hraban Luyat
1c6e7b5937
sbcl: run pre/postCheck hooks
2024-02-23 22:26:42 -05:00
Hraban Luyat
fb3be43ae1
sbcl: run postInstall hook after installPhase
2024-02-23 22:26:42 -05:00
Hraban Luyat
5cd820b39a
sbcl: patch all paths to uname, env and sh
2024-02-23 22:26:42 -05:00
Hraban Luyat
65e6531546
sbcl: disable floating point tests
2024-02-23 22:26:42 -05:00
Hraban Luyat
5e8a9aa362
sbcl: include test binaries during checks
2024-02-23 22:26:42 -05:00
Hraban Luyat
b9464efdb3
sbcl: update meta.description field
2024-02-23 22:26:42 -05:00
Hraban Luyat
bf07f42487
sbcl: allow overriding build flags from Nix
...
E.g.:
sbcl.overrideAttrs (old: {
enableFeatures = old.enableFeatures ++ [ "foobar" ];
})
2024-02-23 22:26:42 -05:00
Hraban Luyat
949059e7c9
sbcl: allow overriding bootstrapLisp
...
Makes development more pleasant because using your existing SBCL as a boostrap
host is considerably faster.
2024-02-23 22:26:42 -05:00
github-actions[bot]
57bbe4245f
Merge master into haskell-updates
2024-02-24 00:11:45 +00:00
github-actions[bot]
a118fdbd61
Merge staging-next into staging
2024-02-24 00:02:31 +00:00
Fabián Heredia Montiel
db1ee6dfe6
Merge remote-tracking branch 'origin/master' into staging-next
...
fastcdr was moved to by-name
Related to:
- https://github.com/NixOS/nixpkgs/pull/290836
2024-02-23 16:47:01 -06:00
Thomas Gerbet
60731f2750
edk2: 202311 -> 202402
...
Fixes CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232, CVE-2023-45233,
CVE-2023-45234, CVE-2023-45235, CVE-2022-36763, CVE-2022-36764 and CVE-2022-36765.
GHSA-hc6x-cw6p-gj7h
https://blog.quarkslab.com/pixiefail-nine-vulnerabilities-in-tianocores-edk-ii-ipv6-network-stack.html
GHSA-4hcq-p8q8-hj8j
Changelog:
https://github.com/tianocore/edk2/releases/tag/edk2-stable202402
2024-02-23 22:56:23 +01:00
Pol Dellaiera
d6c4250439
Merge pull request #286823 from ereslibre/bump-unison
...
unison-ucm: 0.5.15 -> 0.5.17
2024-02-23 19:47:01 +01:00
github-actions[bot]
cfc5c35a0b
Merge staging-next into staging
2024-02-23 18:01:34 +00:00
github-actions[bot]
b67dbe0ff1
Merge master into staging-next
2024-02-23 18:01:06 +00:00
Hraban Luyat
5d1fa73585
ecl: enable (install)check phase
2024-02-23 12:56:09 -05:00
R. Ryantm
cb3d40911d
ballerina: 2201.8.4 -> 2201.8.5
2024-02-23 15:57:16 +00:00
taku0
29287bec75
Merge pull request #275205 from linsui/jdk
...
temurin-bin: set sourceProvenance
2024-02-23 22:46:44 +09:00
Weijia Wang
6c705cbea0
Merge branch 'staging-next' into staging
2024-02-23 06:29:40 +01:00
Weijia Wang
4ec69afa51
Merge branch 'master' into staging-next
2024-02-23 06:29:25 +01:00
Weijia Wang
276b313a2b
llvmPackages_git.mlir: init
2024-02-23 05:47:53 +01:00
Weijia Wang
bd1607202d
llvmPackages: move patches to proper folders ( #287092 )
...
* llvmPackages: move clang-*-LLVMgold-path.patch to common/clang
* llvmPackages: move exegesis-force-bdver2.patch to 9/llvm
* llvmPackages: move llvm-config-link-static.patch to common/llvm
* llvmPackages: move TLI-musl.patch to common/llvm
* llvmPackages: move libcxx-0001-musl-hacks.patch to common/llvm
2024-02-23 05:14:36 +01:00
Weijia Wang
2930699c8c
Merge branch 'staging-next' into staging
2024-02-23 05:12:00 +01:00
Weijia Wang
5f5062d1ef
Merge branch 'master' into staging-next
2024-02-23 05:09:55 +01:00
Hraban Luyat
b1f97bf100
sbcl: remove unused import
2024-02-22 21:22:21 -05:00
Hraban Luyat
d09db9c096
sbcl: fix patching of test files & timestamps
...
It’s unclear what problem the test patching was trying to solve, but on current
SBCL builds this does more harm than good. Removing those patches leaves the
test in its original state, which builds and passes.
As for the timestamps: also unclear, removing it doesn’t seem to affect anything
either way and this feels very much like a fix for /nix/store read-only
access. I’ve test SBCL without these and it works fine, so I don’t think this is
relevant anymore? Unfortunately there are no comments so it’s hard to know why
these existed.
2024-02-22 21:22:21 -05:00