mailing list of musl libc
 help / color / mirror / code / Atom feed
From: "Érico Nogueira" <ericonr@disroot.org>
To: musl@lists.openwall.com
Subject: [musl] Announcing an argp-standalone fork
Date: Wed, 10 Feb 2021 20:36:19 -0300	[thread overview]
Message-ID: <70e52286-7754-cf2b-1300-3aadd0ffa44f@disroot.org> (raw)

Hi!

So, the current argp-standalone version used by at least Void, Alpine 
and possibly FreeBSD (though I don't know the best way to contact them) 
has a few tiny issues here and there. The one I experienced was that 
unning elfutils' `eu-elfclassify --help` resulted in a segfault.

Since argp-standalone upstream has been inactive for a long time, and I 
couldn't find any other forks, I decided to do it myself, and try to 
bring it in line with what glibc currently has.



The results are in https://github.com/ericonr/argp-standalone

if anyone else wants to try it / verify my work. I also imported quite a 
few trivial and stylistic glibc changes in order to keep the diff with 
future glibc as small as possible, which should make updating the 
library reasonably simple.

There is still this FreeBSD patch that I haven't imported:
https://svnweb.freebsd.org/ports/head/devel/argp-standalone/files/patch-argp-help.c?view=log

I should be switching Void to this fork in the short term, as well.

Cheers, and hope this can be useful for someone,
Érico

             reply	other threads:[~2021-02-10 23:36 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-10 23:36 Érico Nogueira [this message]
2021-02-11  1:01 ` Ismael Luceno
2021-02-12  3:38   ` Érico Nogueira

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=70e52286-7754-cf2b-1300-3aadd0ffa44f@disroot.org \
    --to=ericonr@disroot.org \
    --cc=musl@lists.openwall.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).