bug-parted
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: configure --disable-nls breaks build?


From: Andrew Clausen
Subject: Re: configure --disable-nls breaks build?
Date: Wed, 30 Jan 2002 08:34:29 +1100
User-agent: Mutt/1.2.5i

On Tue, Jan 29, 2002 at 02:02:45PM -0700, Andreas Dilger wrote:
> Patch is below (with only GPT, DOS, PC98, and loop partitions it saved
> 40kB on the stripped executable).

Thanks... 

> I didn't include patches to configure
> and such, since they will be re-built on your system anyways (maybe even
> config.h.in is superfluous).

Right ;)

> > (The pc98 thing is old, when we were worried about confusing
> > RH's installer with pc98-look-alike partition tables.
> > (Remember the 55aa magic braindamage?))
> 
> Yes, I figured as much.  It might also be of use to disable some of the
> filesystems on a per-fs basis,

Indeed.  I think I prefer building them as .so's though, and
making libparted find them dynamically.  There are legal issues,
however :(

> but for my usage I am disabling them all
> (reiserfs and ext3 mkfs support is important and I don't need resizing,
> so I'm just going with external mkfs.<fstype> programs).

Ah, ok.

Problem: ext3 support would require creating a journal,
which is a PITA because you have to add all kinds of bureaucracy,
and reimplement half of libext2.  (add blocks to inodes, with
indirect blocks etc.)  Actually, it isn't that hard, but I
really would like to retire fs_ext2/*, and replace it with
e2fsprogs code one day.  I don't have time to maintain an
ext2 implementation (EAs, directory indexing, tux2, and whatever
comes next...)  I would prefer to do something more useful.

libparted does implement ext3 resizing, because it was trivial to
add :)

Andrew




reply via email to

[Prev in Thread] Current Thread [Next in Thread]