From fcc6b7d70da0752fa8aea22e05a6a3201bcb16c3 Mon Sep 17 00:00:00 2001 From: Melvyn Date: Tue, 14 Jan 2025 23:18:11 -0500 Subject: [PATCH] seafile-server: fix broken build on GCC 14 (#370753) apply GCC 14 compatibility patch --- pkgs/by-name/se/seafile-server/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/se/seafile-server/package.nix b/pkgs/by-name/se/seafile-server/package.nix index f9510c3c5fb6..0c030b9d8e27 100644 --- a/pkgs/by-name/se/seafile-server/package.nix +++ b/pkgs/by-name/se/seafile-server/package.nix @@ -2,6 +2,7 @@ stdenv, lib, fetchFromGitHub, + fetchpatch, pkg-config, python3, autoreconfHook, @@ -69,6 +70,14 @@ stdenv.mkDerivation { oniguruma ]; + patches = [ + # https://github.com/haiwen/seafile-server/pull/658 + (fetchpatch { + url = "https://github.com/haiwen/seafile-server/commit/8029a11a731bfe142af43f230f47b93811ebaaaa.patch"; + hash = "sha256-AWNDXIyrKXgqgq3p0m8+s3YH8dKxWnf7uEMYzSsjmX4="; + }) + ]; + postInstall = '' mkdir -p $out/share/seafile/sql cp -r scripts/sql $out/share/seafile