[PATCH] libuargp: Implement argp functionalities into a standalone libuargp shared object

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Sat Apr 5 23:16:47 UTC 2014

On Mon, Apr 23, 2012 at 11:40:39AM +0100, Ed W wrote:
> Can I bring this patch back into the spotlight again?
> I currently use argp_standalone to compile the odd thing (one thing only at
> the moment).  As I understand it, the below gives me a "uclibc blessed"
> alternative.  Is there any likelyhood to see it move upstream?
> Carmelo do you plan to rebase against latest?

I've been using the argp impl as floating around in OE, not sure why we
want it, though, i.e. which package uses this thing, again?

At any rate, I think khem pulled the complete argp thing for OE, is the
one below a stripped down variant for the parts that are really needed?

Anyone up to comparing the OE, below-mentioned variants against a real,
sensible distro and share (package-)names and size(1) stats?

In principle, we're (as in everybody using smallish C libraries)
of course not opposed to provide an sensible, optional (u)argp
parsing helper-set.

> Thanks
> Ed W
> On 29/11/2010 12:16, Carmelo AMOROSO wrote:
> >From: Salvatore Cro<salvatore.cro at st.com>
> >
> >Argp is an advanced support for parsing unix-style argument vectors.
> >In addition to the common getopt interface, it provides automatic response
> >to `--help' and `--version' options and use of custom parser in conjunction
> >with argp native option parser, among others.
> >Argp support is required by elfutils package and prelink.
> >
> >In uClibc argp functionalities has been moved from C library to libuargp.so
> >Further the libc.so linker script contains an AS_NEEDED entry so that
> >it doesn't need to link libuargp.so explicitely.
> >
> >Signed-off-by: Salvatore Cro<salvatore.cro at st.com>
> >Signed-off-by: Filippo Arcidiacono<filippo.arcidiacono at st.com>
> >Signed-off-by: Carmelo Amoroso<carmelo.amoroso at st.com>

More information about the uClibc mailing list