Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#149 dump fails to build/work with e2fsprogs-1.42

open
nobody
None
5
2011-09-29
2011-09-29
Volkov Peter
No

Hi. Initially reported here https://bugs.gentoo.org/show_bug.cgi?id=381835 and here http://bugs.debian.org/634421

Dump fails to build with
traverse.c: In function ‘dumpino’:
traverse.c:1000:49: error: ‘struct struct_ext2_filsys’ has no member named
‘fragsize’
traverse.c:1001:58: error: ‘struct struct_ext2_filsys’ has no member named
‘fragsize’
traverse.c:1002:24: error: ‘struct struct_ext2_filsys’ has no member named
‘fragsize’
traverse.c:1002:24: error: ‘struct struct_ext2_filsys’ has no member named
‘fragsize’
traverse.c: In function ‘blksout’:
traverse.c:1277:9: error: ‘struct struct_ext2_filsys’ has no member named
‘fragsize’
make[1]: *** [traverse.o] Error 1

There is a patch https://bugs.gentoo.org/attachment.cgi?id=286991&action=diff that fixes this build issue, but then dump stops on a SIGFPE signal that is probably generated from the ext2 lib. As reported in Debian if e2fsprogs are updated dump starts to fail with SIGFPE, so looks like the patch is correct for build failure but more investigation is required for SIGFPE.

Discussion