From 5fdfec91082e4520ad2c6d5f71daff00546f1f9c Mon Sep 17 00:00:00 2001 From: Sergey Trofimov Date: Sat, 24 Jan 2026 18:42:23 +0100 Subject: [PATCH] home: xdg: Fix compilation warning. * gnu/home/services/xdg.scm (home-xdg-base-directories-configuration): Specify field serializer explicitly. Change-Id: I1b178952e3eb95d3faea38f7cf7a782bc73c0ea5 --- gnu/home/services/xdg.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/home/services/xdg.scm b/gnu/home/services/xdg.scm index 2ad33a74185..e4121a1e504 100644 --- a/gnu/home/services/xdg.scm +++ b/gnu/home/services/xdg.scm @@ -108,10 +108,11 @@ like sockets.") @file{/var/log}, but for user. It is not a part of XDG Base Directory Specification, but helps to make implementation of home services more consistent." - (lambda (field-name val) - (when (maybe-value-set? val) - (warn-about-deprecation field-name #f #:replacement 'state-home)) - (serialize-path field-name val))) + (serializer + (lambda (field-name val) + (when (maybe-value-set? val) + (warn-about-deprecation field-name #f #:replacement 'state-home)) + (serialize-path field-name val)))) (state-home (path "$HOME/.local/state") "Base directory for programs to store state data that should persist