guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#41286] check for argp header


From: Ludovic Courtès
Subject: [bug#41286] check for argp header
Date: Sat, 16 May 2020 19:22:43 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hi Nikita,

Nikita Gillmann <address@hidden> skribis:

> as mentioned in IRC I have begun porting Guix to NetBSD (with the path
> taken not yet decided upon, just plain building guix itself for now).
>
> Glibc provides argp. Arguably we don't have to check for argp because
> Guix targets glibc. But I am quiete certain that there will be people
> who will attempt to do what I am doing and run into this.

Guix targets glibc-based systems, so as you write, it’s reasonable to
assume argp is present.

Also, using AC_CHECK_HEADERS doesn’t achieve anything: it only defines
‘HAVE_ARGP_H’ to zero or one.

Last, I don’t want to discourage anyone from porting, but I also want to
be clear about what it entails.  I’m strongly in favor of supporting
only glibc because: (1) after all, it’s about GNU as a system, and (2)
my experience with Nixpkgs is that supporting multiple C libraries is
just too much work to maintain good support.

Thus I’m closing for now.

Thanks,
Ludo’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]