Release 0.26

Signed-off-by: Steve Dickson <steved@redhat.com>
build: regenerate .pc file when .pc.in changed

Signed-off-by: Jan Engelhardt <jengelh@inai.de>
Signed-off-by: Steve Dickson <steved@redhat.com>
build: use a separate tool directory and update .gitignore

With m4/.gitignore, we ensure that the m4 directory exists in any
git checkout such that aclocal/libtoolize won't complain about
its absence during `autoreconf`.

Signed-off-by: Jan Engelhardt <jengelh@inai.de>
Signed-off-by: Steve Dickson <steved@redhat.com>
build: kill autogenerated/empty files from the SCM

Not using "foreign" mode caused two things:
- INSTALL is always overwritten with a copy of the GNU boilerplate
- existence of NEWS file is enforced
Switch to foreign to fix both, and nuke the quite-empty NEWS file.

Signed-off-by: Jan Engelhardt <jengelh@inai.de>
Signed-off-by: Steve Dickson <steved@redhat.com>
build: use a symbol version map

The symbol versions are used by the dynamic linker (and other things,
like rpm) to ensure that a program does not run with an outdated
library that still has the same SONAME.

Signed-off-by: Jan Engelhardt <jengelh@inai.de>
Signed-off-by: Steve Dickson <steved@redhat.com>
Renamed configure.in -> configure.ac

Signed-off-by: Steve Dickson <steved@redhat.com>
Removed some differ in signedness warnings

Signed-off-by: Steve Dickson <steved@redhat.com>
Removed some unused and set but not used warnings

Signed-off-by: Steve Dickson <steved@redhat.com>
nfsidmap.map: Add more global variables to the map.

With the introduction of a symbol version map
(commit 045d2e46d) all global variables need to
be in the map for the plugins to load correctly

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1156484

Reported-by: Jeff Layton <jlayton@poochiereds.net>
Signed-off-by: Steve Dickson <steved@redhat.com>
build: Revert using a symbol version map

Commit 045d2e46 cause a number of systems to be
undefined during run time in rpc.idmapd.

Having this type of version-ing is not necessary in
this type of a library so the patch was reverted.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1159943

Signed-off-by: Steve Dickson <steved@redhat.com>