GNU bug report logs - #74411
[PATCH 0/4] Add DICT and FreeDict projects packages

Previous Next

Package: guix-patches;

Reported by: Runciter <runciter <at> whispers-vpn.org>

Date: Mon, 18 Nov 2024 05:05:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #47 received at 74411 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Runciter <runciter <at> whispers-vpn.org>
Cc: 74411 <at> debbugs.gnu.org
Subject: Re: [bug#74411] [PATCH v2 1/5] gnu: Add (gnu packages dictd).
Date: Fri, 29 Nov 2024 14:10:52 +0100
Hi,

Thanks for these patches!

Overall it LGTM, I only have minor comments and suggestions:

Runciter <runciter <at> whispers-vpn.org> skribis:

> * gnu/packages/dictd.scm: New file.
> * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
>
> Signed-off-by: Runciter <runciter <at> whispers-vpn.org>

[...]

> +(define-public libmaa-1.3.2

Unless there’s a good reason (such as future patches adding specific
versions), I’d call it ‘libmaa’.

> +    (native-inputs (list libtool))

I suspect you don’t need Libtool here (it would be needed if you were
building from a checkout instead of from a tarball).

> +    (arguments
> +     (list
> +      #:make-flags #~'("CFLAGS=-DHAVE_CONFIG_H  -Wall -Wno-error -g -O2 $(VERCFLAGS) -I. -I${srcdir}")

Could you add a comment (one or two lines) explaining why these flags
are needed?

> +  The memory management routines are especially helpful for improving
   ^
Extra space.  :-)




This bug report was last modified 222 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.