| quota was meant to be turned off in the 1.42 release as it's half |
| baked, but the commit to disable didn't really work either. |
| |
| --- a/lib/quota/Makefile.in |
| +++ b/lib/quota/Makefile.in |
| @@ -76,7 +76,8 @@ |
| $(DESTDIR)$(includedir)/quota $(DESTDIR)$(man3dir) \ |
| $(DESTDIR)$(libdir)/pkgconfig |
| |
| -install:: all installdirs |
| +install:: |
| +disabled:: all installdirs |
| $(E) " INSTALL_DATA $(libdir)/libquota.a" |
| $(Q) $(INSTALL_DATA) libquota.a $(DESTDIR)$(libdir)/libquota.a |
| -$(Q) $(RANLIB) $(DESTDIR)$(libdir)/libquota.a |
| --- a/configure |
| +++ b/configure |
| @@ -5224,11 +5224,11 @@ |
| |
| fi |
| |
| -LIBQUOTA='$(LIB)/libquota'$LIB_EXT |
| +LIBQUOTA= |
| DEPLIBQUOTA=$LIBQUOTA |
| -STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT |
| +STATIC_LIBQUOTA= |
| DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA |
| -PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT |
| +PROFILED_LIBQUOTA= |
| DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA |
| |
| |
| --- a/lib/quota/mkquota.h |
| +++ b/lib/quota/mkquota.h |
| @@ -60,4 +60,17 @@ |
| int quota_file_exists(ext2_filsys fs, int qtype, int fmt); |
| void quota_set_sb_inum(ext2_filsys fs, ext2_ino_t ino, int qtype); |
| |
| +#define quota_init_context(a, ...) |
| +#define quota_data_inodes(a, ...) |
| +#define quota_data_add(a, ...) |
| +#define quota_data_sub(a, ...) |
| +#define quota_write_inode(a, ...) |
| +#define quota_update_inode(a, ...) 0 |
| +#define quota_compute_usage(a, ...) |
| +#define quota_release_context(a, ...) |
| +#define quota_remove_inode(a, ...) |
| +#define quota_is_on(a, ...) |
| +#define quota_file_exists(a, ...) -1 |
| +#define quota_set_sb_inum(a, ...) |
| + |
| #endif /* __QUOTA_QUOTAIO_H__ */ |
| --- a/lib/quota/quotaio.h |
| +++ b/lib/quota/quotaio.h |
| @@ -167,4 +167,7 @@ |
| const char *quota_get_qf_path(const char *mntpt, int qtype, int fmt, |
| char *path_buf, size_t path_buf_size); |
| |
| +#define quota_get_qf_name(a, ...) |
| +#define quota_get_qf_path(a, ...) |
| + |
| #endif /* GUARD_QUOTAIO_H */ |