diff -Naur main.d/mtd-utils-0.0~200802271600.orig/mkfs.jffs2.c main.d/mtd-utils-0.0~200802271600/mkfs.jffs2.c --- main.d/mtd-utils-0.0~200802271600.orig/mkfs.jffs2.c 2008-04-15 14:37:04.000000000 +0300 +++ main.d/mtd-utils-0.0~200802271600/mkfs.jffs2.c 2008-04-15 14:38:51.000000000 +0300 @@ -1662,14 +1662,14 @@ int compr_prior = -1; int warn_page_size = 0; - jffs2_compressors_init(); - page_size = sysconf(_SC_PAGESIZE); if (page_size < 0) /* System doesn't know so ... */ page_size = 4096; /* ... we make an educated guess */ if (page_size != 4096) warn_page_size = 1; /* warn user if page size not 4096 */ + jffs2_compressors_init(); + while ((opt = getopt_long(argc, argv, "D:d:r:s:o:qUPfh?vVe:lbp::nc:m:x:X:Lty:i:", long_options, &c)) >= 0) {