Discussion:
e2fsprogs
Jorge Almeida
2012-08-11 08:57:53 UTC
Permalink
I'm trying to compile e2fsprogs-1.42.5. Anyone tried it?
TIA

Jorge Almeida

diet version: CVS retrieved on Sat Aug 11 09:14:52 WEST 2012

$ CFLAGS="-O2 -march=atom -mfpmath=sse -mssse3 -fomit-frame-pointer
-pipe -Wall -pedantic" CC="/opt/bin/diet gcc -nostdinc" ./configure
--disable-nls --with-diet-libc --without-libiconv-prefix
--with-included-gettext --without-libintl-prefix --disable-tls
--disable-uuidd --disable-debugfs --disable-imager --disable-resizer
--disable-testio-debug

$ make

(...)
making all in lib/ext2fs
make[2]: Entering directory
`/home/jorge/run/e2fsprogs/e2fsprogs-1.42.5/lib/ext2fs'
CC ext2_err.c
ext2_err.c:35:6: warning: missing terminating " character [enabled by default]
ext2_err.c:198:0: error: unterminated argument list invoking macro "N_"
ext2_err.c:35:2: error: ‘N_’ undeclared here (not in a function)
ext2_err.c:35:2: error: expected ‘}’ at end of input
make[2]: *** [ext2_err.o] Error 1
Felix von Leitner
2012-08-15 00:03:39 UTC
Permalink
Post by Jorge Almeida
I'm trying to compile e2fsprogs-1.42.5. Anyone tried it?
TIA
Unfortunately e2fsprogs is a moving target.
This problem appears to be cause by their build process, but I have not
really looked into it. The file is indeed broken, but it is generated
by their build process. I don't know why it is broken when you use
dietlibc, as the generating script is /bin/sh with gawk.

Maybe it's cause by there being a space in $CC?

No time to debug e2fsprogs at the moment, sorry.

Felix

Loading...