Re: mntent.h problem
David Engel writes:
>
> I'm copying this to debian-devel since I thinks it's important. I
> hope you don't mind.
Of course not.
> There are two issues here. I'll address the easier one first.
>
> First, can't you just put something like this
>
> #ifndef MNTOPT_NOQUOTA
> #define MNTOPT_NOQUOTA "noquota"
> #endif
>
> in the quota source until libc 5.3.x is done for Debian? I don't
I can. The quota source indeed has its own mntent.h file.
> really want to get into the business of moving our libc too far away
> from H.J. Lu's official versions. Fixing selected bugs is one thing,
> but adding incremental features, even to header files, for this and
> that is another thing entirely. Please believe me, I'm not trying to
> be difficult. It's just that as long as I'm maintaining libc, even on
> an interim basis, I'm going to be very conservative.
I agree especially with our BETA release coming up. But this change isn't
more than a fix since you would only add:
#define MNTOPT_NOQUOTA "noquota" /* don't use any quota on this partition */
#define MNTOPT_USRQUOTA "usrquota" /* use userquota on this partition */
#define MNTOPT_GRPQUOTA "grpquota" /* use groupquota on this partition */
There's no change for other programs I suppose.
> Second, what should we do about libc 5.3.9 and H.J. Lu's other
> packages now that they have been released publicly? For those that
> don't know, libc 5.3.x uses a new, stricter malloc that found various
> memory-related problems in several programs. Unfortunately, many of
> these broken programs need to be patched before they will work with
> the new malloc. Personally, since we are hopefully going into beta
> testing soon, I'd prefer to wait a little while before switching to
> libc 5.3.x.
I'm running a mostly Debian system with H.J. new malloc (well it's from Doug
Lea) and have not experienced any problem. I don't think we're running into
too much trouble. But I do agree that we should wait until 1.1 has been
released. But I'd prefer to see a corrected mntent.h in libc-5.2.18
Michael
--
Michael Meskes | _____ ________ __ ____
| / ___// ____/ // / / __ \___ __________
meskes@informatik.rwth-aachen.de | \__ \/ /_ / // /_/ /_/ / _ \/ ___/ ___/
| ___/ / __/ /__ __/\__, / __/ / (__ )
Use Debian Linux! | /____/_/ /_/ /____/\___/_/ /____/
Reply to: