Skip to content

Package request: liba2i #51261

@alejandro-colomar

Description

@alejandro-colomar

Package name

liba2i

Package homepage

https://git.kernel.org/pub/scm/libs/liba2i/liba2i.git/

Description

This library provides wrapper functions around strtol(3) et al.

These APIs are simpler to use correctly than strtol(3), strtoul(3), strtoi(3), strtou(3), and other similar APIs.

They were developed internally in the shadow project:
https://github.com/shadow-maint/shadow/tree/master/lib/atoi

They've been moved to a separate repository to allow other projects to reuse these APIs to fix similar bugs to those fixed in shadow thanks to these APIs. That will also reduce the maintenance work on shadow.

Does the requested package meet the package requirements?

System, Compiled, Required

It will be required by future versions of shadow.
shadow-maint/shadow#1049

Is the requested package released?

Yes

I've released 0.10 today. I think it's ready for use by the general public, but will wait to release 1.0 after some feedback from at least some packagers, since you may find inconveniences that I wasn't able to see. I should have named it 1.0-rc1...

Metadata

Metadata

Assignees

No one assigned

    Labels

    requestPackage request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions