We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents cbbed36 + 58c6135 commit 651c203Copy full SHA for 651c203
pkgs/desktops/lxde/core/lxsession/default.nix
@@ -1,6 +1,7 @@
1
{
2
lib,
3
stdenv,
4
+ fetchpatch,
5
fetchFromGitHub,
6
autoconf,
7
automake,
@@ -28,7 +29,17 @@ stdenv.mkDerivation rec {
28
29
sha256 = "17sqsx57ymrimm5jfmcyrp7b0nzi41bcvpxsqckmwbhl19g6c17d";
30
};
31
- patches = [ ./xmlcatalog_patch.patch ];
32
+ patches = [
33
+ ./xmlcatalog_patch.patch
34
+
35
+ # lxsession compilation is broken upstream as of GCC 14
36
+ # https://sourceforge.net/p/lxde/bugs/973/
37
+ (fetchpatch {
38
+ name = "0001-Fix-build-on-GCC-14.patch";
39
+ url = "https://sourceforge.net/p/lxde/bugs/973/attachment/0001-Fix-build-on-GCC-14.patch";
40
+ hash = "sha256-lxF3HZy5uLK7Cfu8W1A03syZf7OWXpHiU2Fk+xBl39g=";
41
+ })
42
+ ];
43
44
nativeBuildInputs = [
45
autoconf
0 commit comments