GNU bug report logs -
#41286
check for argp header
Previous Next
Reported by: Nikita Gillmann <nikita <at> n0.is>
Date: Fri, 15 May 2020 13:16:02 UTC
Severity: normal
Tags: wontfix
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi Nikita,
Nikita Gillmann <nikita <at> n0.is> 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’.
This bug report was last modified 5 years and 59 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.