From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from imap.thunk.org ([74.207.234.97]:44744 "EHLO imap.thunk.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752830AbcC3AsL (ORCPT ); Tue, 29 Mar 2016 20:48:11 -0400 From: Theodore Ts'o To: jack@suse.cz Cc: Linux Filesystem Development List , Theodore Ts'o Subject: [PATCH 0/5] Misc. cleanup and portability patches for quota-tools Date: Tue, 29 Mar 2016 20:48:02 -0400 Message-Id: <1459298887-21519-1-git-send-email-tytso@mit.edu> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Hi Jan, Here are some patches that provide some additional compatibility for quota-tools package. No, this isn't quite enough to allow quota-tools to build for Android/Bionic. These changes are sufficient to allow things to build, but there are still a few missing functions, most notably a syscall wrapper for quotactl(2), that are missing and which I'll add to a compatibility library in xfstests-bld, and/or get upstream into the Bionic libc at some point, if I can. I think these changes are generally useful, though. For example, with glibc on x86, if you try to do a build after configuring with --enable-rpc=no, the result is a huge number of build failures. This patch series will fix things so we can compile without rpc support. Theodore Ts'o (5): Update the gitignore file to ignore additional generated files Allow building on systems that do not have rpc header files Use NGROUPS_MAX instead of NGROUPS Provide fallback definitions for MNTTYPE_NFS and MNTTYPE_NOAUTO Support systems which do not have nl_langinfo() .gitignore | 3 +++ Makefile.am | 38 ++++++++++++++++++++++---------------- configure.ac | 1 + mntopt.h | 8 ++++++++ quota.c | 5 +++-- quotaops.c | 7 +++++-- setquota.c | 2 ++ warnquota.c | 4 ++++ 8 files changed, 48 insertions(+), 20 deletions(-) -- 2.5.0