[linux-lvm] Missing header file for ext2resize

Ken Miller klm at shetlandsoftware.com
Sun Mar 12 05:00:06 UTC 2000


I finally got LVM working last night on my SuSE 6.3 box, and excluding a 
few problems with creating the LV's during system configuration (things 
like make a typo (like 5000g for a LV size :-) ) and have the installation 
barf and restart, at which point no further LVM configuration could be done 
due to some tables being 'out of sync') things wen't pretty well.  Then I 
realized that I had made one of the filesystems too small, so I started on 
the path of resizing the filesystem.

I got the stable version of ext2resize (1.0.6?) to work, but I wanted 
on-the-fly resizing.  So, I downloaded the kernel patches, installed them, 
recompiled the kernel, etc.  The new kernel seems to work ok.  Then I tried 
to build V1.1.13 of ext2resize, and ran into this:

(./configure done here)

new/ext2resize-1.1> make
Making all in doc
make[1]: Entering directory `/home/miller/new/ext2resize-1.1/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/miller/new/ext2resize-1.1/doc'
Making all in src
make[1]: Entering directory `/home/miller/new/ext2resize-1.1/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -c ext2.c
gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -c ext2_block_relocator.c
gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -c ext2_buffer.c
gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -c ext2_inode_relocator.c
gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -c ext2_journal.c
ext2_journal.c:52: warning: `create_journal_inode' defined but not used
gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -c ext2_meta.c
gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -c ext2_mkfs.c
ext2_mkfs.c:30: uuid/uuid.h: No such file or directory
make[1]: *** [ext2_mkfs.o] Error 1
make[1]: Leaving directory `/home/miller/new/ext2resize-1.1/src'
make: *** [all-recursive] Error 1
	
Where would I find uuid/uuid.h?

Thanks!




More information about the linux-lvm mailing list