Commit Graph
1017732 Commits
Author SHA1 Message Date
Stefan Nürnberger e09bc37026 openjdk11{, -headless}: fix UB in markOop
OpenJDK 11 misuses the low bits in pointers that have an assumed
alignment. This is undefined behavior and compiler optimizations break
the code at runtime, causing SIGSEGV in the garbage collector.

This was originally noticed for clang13, but GCC15 seems to
do similar optimizations now. The UB was removed in JDK14.

See https://bugs.openjdk.org/browse/JDK-8229258

This is a smaller version of the unsuccessful backport PR proposed upstream:
https://github.com/openjdk/jdk11u-dev/pull/1284

Removed the .github/workflows changes and everything from the markOop to
markWord rename and file move from the patch. I found a way to avoid most
of the `markOopDesc`->`markOop` renames with a typedef, and dropped the
changes to all architectures besides x86 and aarch64.

Fixes: https://github.com/nixos/nixpkgs/issues/526834
2026-06-22 19:05:28 +02:00
Martin WeineltandGitHub 54d305e280 wyoming-faster-whisper: 3.1.0 -> 3.2.0 (#532132) 2026-06-16 16:54:36 +00:00
Fabian AffolterandGitHub 2b9c80b8ee legitify: unbreak build (#532075) 2026-06-16 16:13:14 +00:00
Ilan JoselevichandGitHub 6ae747eaa5 buildRustCrate: add devDependencies parameter for buildTests (#521995) 2026-06-16 16:12:27 +00:00
Ilan JoselevichandGitHub c20a2f58ff buildRustCrate: remap crate source root to /<crateName>-<version> (#521994) 2026-06-16 16:11:31 +00:00
Fabian AffolterandGitHub bbbda94392 python3Packages.tencentcloud-sdk-python: 3.1.115 -> 3.1.116 (#532261) 2026-06-16 16:09:52 +00:00
Niklas HambüchenandGitHub 396db24758 ghcWithPackages: throw on non-derivation inputs (#515252) 2026-06-16 18:26:35 +02:00
Fabian AffolterandGitHub 0db4a2339c azurehound: 2.12.1 -> 2.12.2 (#532266) 2026-06-16 16:09:46 +00:00
Fabian AffolterandGitHub dafeb9fd2a cnspec: 13.21.1 -> 13.22.1 (#532267) 2026-06-16 16:09:39 +00:00
Fabian AffolterandGitHub 3902da95c8 python3Packages.claude-agent-sdk: 0.2.101 -> 0.2.102 (#532268) 2026-06-16 16:09:36 +00:00
Fabian AffolterandGitHub 943fee9ebe python3Packages.awsiotsdk: 1.29.0 -> 1.30.0 (#532270) 2026-06-16 16:09:27 +00:00
Fabian AffolterandGitHub d4dc630e7f python3Packages.cyclonedx-python-lib: 11.9.0 -> 11.10.0 (#532276) 2026-06-16 16:09:20 +00:00
Ilan JoselevichandGitHub 1c56877f68 buildRustCrate: add useClippy parameter to lint with clippy-driver (#521993) 2026-06-16 16:08:42 +00:00
Fabian AffolterandGitHub ba0376a130 cewl: 5.5.2 -> 6.2.1 (#532343) 2026-06-16 16:08:39 +00:00
Fabian AffolterandGitHub 9fc42c6544 python3Packages.claude-agent-sdk: add dependency on sniffio (#532319) 2026-06-16 16:08:27 +00:00
K900andGitHub 44004824b6 kinfocenter: also substitute aha (#532362) 2026-06-16 16:08:21 +00:00
Fabian AffolterandGitHub cc743a7a86 python3Packages.microsoft-kiota-serialization-json: 1.10.2 -> 1.10.3 (#532173) 2026-06-16 16:06:23 +00:00
Ilan JoselevichandGitHub fc77a02a4d buildRustCrate: prevent pulling in two rustc variants (#526469) 2026-06-16 16:04:29 +00:00
Fabian AffolterandGitHub 0581cabca5 python3Packages.microsoft-kiota-serialization-text: 1.10.2 -> 1.10.3 (#532349) 2026-06-16 16:04:18 +00:00
Fabian AffolterandGitHub 690f042d2a cameradar: 6.1.1 -> 6.2.0 (#532205) 2026-06-16 15:59:09 +00:00
Fabian AffolterandGitHub 6d693d0814 python3Packages.pylutron-caseta: 0.28.0 -> 0.29.0 (#532216) 2026-06-16 15:58:43 +00:00
Fabian AffolterandGitHub 057b1c84c1 python3Packages.cyvest: 5.4.1 -> 6.0.0 (#532278) 2026-06-16 15:58:18 +00:00
Felix BargfeldtandGitHub aaf7ea500d dua: 2.34.0 -> 2.35.0 (#532355) 2026-06-16 15:57:35 +00:00
Fabian AffolterandGitHub 6c94aa7935 python3Packages.microsoft-kiota-serialization-multipart: 1.10.2 -> 1.10.3 (#532346) 2026-06-16 15:57:29 +00:00
Sandro Jäckel 7a1dbb4ced kinfocenter: also substitute aha 2026-06-16 17:54:52 +02:00
nixpkgs-ci[bot]andGitHub 8736204fe8 kubectl: 1.36.1 -> 1.36.2 (#532127) 2026-06-16 15:52:07 +00:00
nixpkgs-ci[bot]andGitHub 77e4b5e0c6 clickhouse-lts: 26.3.12.3-lts -> 26.3.13.31-lts (#532163) 2026-06-16 15:52:04 +00:00
Doron BeharandGitHub 4c0241acba various: drop/switch gtk2 packages to forks, part 1 (#522843) 2026-06-16 15:50:48 +00:00
Aliaksandr 35ce861650 ghcWithPackages: throw on non-derivation inputs
Previously the user-supplied package list was passed directly through
`lib.closePropagation` and an `isHaskellLibrary`-attribute filter, so
mistakes such as `[ dontCheck hp.foo ]` (forgetting parentheses around
the override) silently produced a GHC environment with the affected
package missing instead of failing.

Validate each top-level entry up front. We deliberately accept any
derivation (not just Haskell libraries), because shellFor passes
mixed inputs like `libraryFrameworkDepends` through here on Darwin;
those are still silently dropped by the existing closure-side filter.
The user-error case the issue is about -- non-derivation values like
functions or strings -- is now rejected with a helpful message that
points at the canonical fix.

Fixes #30304

Assisted-by: claude-code with claude-opus-4-8[1m]-high
2026-06-16 18:47:38 +03:00
Aliaksandr f6ef66e41b hasmail: drop
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:11 +03:00
Aliaksandr cca51b0cdd fped: drop
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:10 +03:00
Aliaksandr f5cc3b36f1 chemtool: drop
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:10 +03:00
Aliaksandr 9dca59caf5 gbdfed: drop
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:09 +03:00
Aliaksandr 22079f8d54 artha: drop
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:09 +03:00
Aliaksandr 35d4acf531 xzgv: drop
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:08 +03:00
Aliaksandr 11c1745fac gftp: switch to GTK 3
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:08 +03:00
Aliaksandr bf30dd0b21 asunder: switch to GTK 3 fork
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:07 +03:00
Aliaksandr bf007c2ede gtklp: drop
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:07 +03:00
Aliaksandr 48bac9bc41 gtdialog: drop
Assisted-by: codex with gpt-5.5-high
2026-06-16 18:44:06 +03:00
Ilan JoselevichandGitHub c08f9057d6 systems: set rust.platform.env as rustc does (#531986) 2026-06-16 15:43:52 +00:00
Bobby RongandGitHub de51b6369f gnome: 50.1 -> 50.2 (#530103) 2026-06-16 15:40:07 +00:00
Jost Alemann 97823cb3db dua: 2.34.0 -> 2.35.0
Changelog: https://github.com/Byron/dua-cli/releases/tag/v2.35.0
Diff: https://github.com/Byron/dua-cli/compare/v2.34.0...v2.35.0

skip another interactive test
2026-06-16 17:35:58 +02:00
Martin WeineltandGitHub ab4397c6ac lessc: 4.6.3 -> 4.6.6 (#530129) 2026-06-16 15:31:48 +00:00
Adam C. StephensandGitHub 7e46ebfa19 elixir/erlang: deprecated top-level attributes (#531974) 2026-06-16 15:24:01 +00:00
dotlambdaandGitHub 2bf2ac6c3e python3Packages.parsedmarc: 9.6.0 -> 10.1.1 (#532120) 2026-06-16 15:17:20 +00:00
dotlambdaandGitHub 703dabf919 python3Packages.volvooncall: migrate to pyproject (#532017) 2026-06-16 15:15:16 +00:00
Bobby Rong 9c40cf3a9f mutter: 50.1 → 50.2
https://gitlab.gnome.org/GNOME/mutter/-/compare/50.1...50.2
2026-06-16 23:10:23 +08:00
Martin WeineltandGitHub 1ced0263dd frp: 0.66.0 -> 0.69.1 (#516105) 2026-06-16 15:10:09 +00:00
Tom HunzeandBobby Rong 3a2d18f868 yelp: 49.0 → 49.1
https://gitlab.gnome.org/GNOME/yelp/-/compare/49.0...49.1
2026-06-16 23:05:24 +08:00
Tom HunzeandBobby Rong 077ef53a6b sushi: 50.rc.1 → 50.0
https://gitlab.gnome.org/GNOME/sushi/-/compare/50.rc.1...50.0
2026-06-16 23:05:24 +08:00