1997-04-26 21:58:21 +08:00
|
|
|
#! /bin/sh
|
|
|
|
|
|
|
|
# Guess values for system-dependent variables and create Makefiles.
|
1999-05-30 05:53:30 +08:00
|
|
|
# Generated automatically using autoconf version 2.13
|
1997-04-30 00:15:03 +08:00
|
|
|
# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
|
1997-04-26 21:58:21 +08:00
|
|
|
#
|
|
|
|
# This configure script is free software; the Free Software Foundation
|
|
|
|
# gives unlimited permission to copy, distribute and modify it.
|
|
|
|
|
|
|
|
# Defaults:
|
|
|
|
ac_help=
|
|
|
|
ac_default_prefix=/usr/local
|
|
|
|
# Any additions from configure.in:
|
1997-04-26 22:37:06 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--with-cc=COMPILER select compiler to use"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-linker=LINKER select linker to use"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-ccopts=CCOPTS select compiler command line options"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-ldopts=LDOPTS select linker command line options"
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_help="$ac_help
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
--with-root-prefix=PREFIX override prefix variable for files to be placed in the root"
|
Many files:
unix.c (main): If compression is enabled on the filesystem, print a
warning message (for now).
message.c: Add new compression shortcut: @c == compress
problem.c, problem.h (PR_1_COMPR_SET): Add new error code.
pass1.c (check_blocks): If the inode has EXT2_COMPRBLK_FL flag set,
check to see if the filesystem supports compression. If it does pass
this information down to process_block() so it can treat the
compressed block flag words correctly. If not, offer to clear the
flag, since it shouldn't be set.
(process_block): If an inode has the compressed inode flag set, allow
EXT2FS_COMPRESSED_BLKADDR.
pass1b.c (process_pass1b_block, delete_file_block, clone_file_block):
pass2.c (deallocate_inode_block): Use HOLE_BLKADDR to check to see if
the block can be skipped.
ChangeLog, Makefile.in:
Makefile.in: Exclude the internationalization files from being
distributed.
ChangeLog, configure, configure.in:
configure.in: Add support for --enable-compression. This is
experimental code only for now, which is why it's under --enable test.
Once it's stable, it will always be compiled in.
TODO:
Commit additional TODO items.
2000-02-11 23:55:07 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-compression enable EXPERIMENTAL compression support"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
1997-04-29 22:28:00 +08:00
|
|
|
--enable-dll-shlibs select DLL libraries"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
1997-04-29 22:28:00 +08:00
|
|
|
--enable-elf-shlibs select ELF shared libraries"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
1997-04-29 22:28:00 +08:00
|
|
|
--enable-bsd-shlibs select BSD shared libraries"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-jfs-debug enable journal debugging"
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-nls Turn on Native Language Support"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-included-gettext use the GNU gettext library included here"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-catgets use catgets functions if available"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
1997-04-29 22:28:00 +08:00
|
|
|
--enable-profile build profiling libraries"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
1997-04-29 22:28:00 +08:00
|
|
|
--enable-checker build checker libraries"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
1997-10-21 07:36:30 +08:00
|
|
|
--enable-gcc-wall enable GCC anal warnings (DON'T USE IN PRODUCTION)"
|
1997-04-29 22:28:00 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-dynamic-e2fsck build e2fsck dynamically"
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-fsck build fsck wrapper program"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-old-bitops Use old (non-standard but native) bitmask operations"
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
# Initialize some variables set by options.
|
|
|
|
# The variables have the same names as the options, with
|
|
|
|
# dashes changed to underlines.
|
|
|
|
build=NONE
|
|
|
|
cache_file=./config.cache
|
|
|
|
exec_prefix=NONE
|
|
|
|
host=NONE
|
|
|
|
no_create=
|
|
|
|
nonopt=NONE
|
|
|
|
no_recursion=
|
|
|
|
prefix=NONE
|
|
|
|
program_prefix=NONE
|
|
|
|
program_suffix=NONE
|
|
|
|
program_transform_name=s,x,x,
|
|
|
|
silent=
|
|
|
|
site=
|
|
|
|
srcdir=
|
|
|
|
target=NONE
|
|
|
|
verbose=
|
|
|
|
x_includes=NONE
|
|
|
|
x_libraries=NONE
|
1997-04-30 00:15:03 +08:00
|
|
|
bindir='${exec_prefix}/bin'
|
|
|
|
sbindir='${exec_prefix}/sbin'
|
|
|
|
libexecdir='${exec_prefix}/libexec'
|
|
|
|
datadir='${prefix}/share'
|
|
|
|
sysconfdir='${prefix}/etc'
|
|
|
|
sharedstatedir='${prefix}/com'
|
|
|
|
localstatedir='${prefix}/var'
|
|
|
|
libdir='${exec_prefix}/lib'
|
|
|
|
includedir='${prefix}/include'
|
|
|
|
oldincludedir='/usr/include'
|
|
|
|
infodir='${prefix}/info'
|
|
|
|
mandir='${prefix}/man'
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
# Initialize some other variables.
|
|
|
|
subdirs=
|
1997-04-30 00:15:03 +08:00
|
|
|
MFLAGS= MAKEFLAGS=
|
1999-05-30 05:53:30 +08:00
|
|
|
SHELL=${CONFIG_SHELL-/bin/sh}
|
1997-04-30 00:15:03 +08:00
|
|
|
# Maximum number of lines to put in a shell here document.
|
|
|
|
ac_max_here_lines=12
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
ac_prev=
|
|
|
|
for ac_option
|
|
|
|
do
|
|
|
|
|
|
|
|
# If the previous option needs an argument, assign it.
|
|
|
|
if test -n "$ac_prev"; then
|
|
|
|
eval "$ac_prev=\$ac_option"
|
|
|
|
ac_prev=
|
|
|
|
continue
|
|
|
|
fi
|
|
|
|
|
|
|
|
case "$ac_option" in
|
|
|
|
-*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
|
|
|
|
*) ac_optarg= ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
# Accept the important Cygnus configure options, so we can diagnose typos.
|
|
|
|
|
|
|
|
case "$ac_option" in
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-bindir | --bindir | --bindi | --bind | --bin | --bi)
|
|
|
|
ac_prev=bindir ;;
|
|
|
|
-bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
|
|
|
|
bindir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-build | --build | --buil | --bui | --bu)
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_prev=build ;;
|
1997-04-30 00:15:03 +08:00
|
|
|
-build=* | --build=* | --buil=* | --bui=* | --bu=*)
|
1997-04-26 21:58:21 +08:00
|
|
|
build="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-cache-file | --cache-file | --cache-fil | --cache-fi \
|
|
|
|
| --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
|
|
|
|
ac_prev=cache_file ;;
|
|
|
|
-cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
|
|
|
|
| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
|
|
|
|
cache_file="$ac_optarg" ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-datadir | --datadir | --datadi | --datad | --data | --dat | --da)
|
|
|
|
ac_prev=datadir ;;
|
|
|
|
-datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
|
|
|
|
| --da=*)
|
|
|
|
datadir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-disable-* | --disable-*)
|
|
|
|
ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
|
|
|
|
# Reject names that are not valid shell variable names.
|
|
|
|
if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
|
|
|
|
{ echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_feature=`echo $ac_feature| sed 's/-/_/g'`
|
|
|
|
eval "enable_${ac_feature}=no" ;;
|
|
|
|
|
|
|
|
-enable-* | --enable-*)
|
|
|
|
ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
|
|
|
|
# Reject names that are not valid shell variable names.
|
|
|
|
if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
|
|
|
|
{ echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_feature=`echo $ac_feature| sed 's/-/_/g'`
|
|
|
|
case "$ac_option" in
|
|
|
|
*=*) ;;
|
|
|
|
*) ac_optarg=yes ;;
|
|
|
|
esac
|
|
|
|
eval "enable_${ac_feature}='$ac_optarg'" ;;
|
|
|
|
|
|
|
|
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
|
|
|
|
| --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
|
|
|
|
| --exec | --exe | --ex)
|
|
|
|
ac_prev=exec_prefix ;;
|
|
|
|
-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
|
|
|
|
| --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
|
|
|
|
| --exec=* | --exe=* | --ex=*)
|
|
|
|
exec_prefix="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-gas | --gas | --ga | --g)
|
|
|
|
# Obsolete; use --with-gas.
|
|
|
|
with_gas=yes ;;
|
|
|
|
|
|
|
|
-help | --help | --hel | --he)
|
|
|
|
# Omit some internal or obsolete options to make the list less imposing.
|
|
|
|
# This message is too long to be a string in the A/UX 3.1 sh.
|
|
|
|
cat << EOF
|
|
|
|
Usage: configure [options] [host]
|
|
|
|
Options: [defaults in brackets after descriptions]
|
|
|
|
Configuration:
|
|
|
|
--cache-file=FILE cache test results in FILE
|
|
|
|
--help print this message
|
|
|
|
--no-create do not create output files
|
|
|
|
--quiet, --silent do not print \`checking...' messages
|
|
|
|
--version print the version of autoconf that created configure
|
|
|
|
Directory and file names:
|
|
|
|
--prefix=PREFIX install architecture-independent files in PREFIX
|
|
|
|
[$ac_default_prefix]
|
1997-04-30 00:15:03 +08:00
|
|
|
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
|
1997-04-26 21:58:21 +08:00
|
|
|
[same as prefix]
|
1997-04-30 00:15:03 +08:00
|
|
|
--bindir=DIR user executables in DIR [EPREFIX/bin]
|
|
|
|
--sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
|
|
|
|
--libexecdir=DIR program executables in DIR [EPREFIX/libexec]
|
|
|
|
--datadir=DIR read-only architecture-independent data in DIR
|
|
|
|
[PREFIX/share]
|
|
|
|
--sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
|
|
|
|
--sharedstatedir=DIR modifiable architecture-independent data in DIR
|
|
|
|
[PREFIX/com]
|
|
|
|
--localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
|
|
|
|
--libdir=DIR object code libraries in DIR [EPREFIX/lib]
|
|
|
|
--includedir=DIR C header files in DIR [PREFIX/include]
|
|
|
|
--oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
|
|
|
|
--infodir=DIR info documentation in DIR [PREFIX/info]
|
|
|
|
--mandir=DIR man documentation in DIR [PREFIX/man]
|
1997-04-26 21:58:21 +08:00
|
|
|
--srcdir=DIR find the sources in DIR [configure dir or ..]
|
|
|
|
--program-prefix=PREFIX prepend PREFIX to installed program names
|
|
|
|
--program-suffix=SUFFIX append SUFFIX to installed program names
|
1997-04-30 00:15:03 +08:00
|
|
|
--program-transform-name=PROGRAM
|
|
|
|
run sed PROGRAM on installed program names
|
|
|
|
EOF
|
|
|
|
cat << EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
Host type:
|
|
|
|
--build=BUILD configure for building on BUILD [BUILD=HOST]
|
|
|
|
--host=HOST configure for HOST [guessed]
|
|
|
|
--target=TARGET configure for TARGET [TARGET=HOST]
|
|
|
|
Features and packages:
|
|
|
|
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
|
|
|
|
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
|
|
|
|
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
|
|
|
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
|
|
|
--x-includes=DIR X include files are in DIR
|
|
|
|
--x-libraries=DIR X library files are in DIR
|
|
|
|
EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
if test -n "$ac_help"; then
|
|
|
|
echo "--enable and --with options recognized:$ac_help"
|
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
exit 0 ;;
|
|
|
|
|
|
|
|
-host | --host | --hos | --ho)
|
|
|
|
ac_prev=host ;;
|
|
|
|
-host=* | --host=* | --hos=* | --ho=*)
|
|
|
|
host="$ac_optarg" ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-includedir | --includedir | --includedi | --included | --include \
|
|
|
|
| --includ | --inclu | --incl | --inc)
|
|
|
|
ac_prev=includedir ;;
|
|
|
|
-includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
|
|
|
|
| --includ=* | --inclu=* | --incl=* | --inc=*)
|
|
|
|
includedir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-infodir | --infodir | --infodi | --infod | --info | --inf)
|
|
|
|
ac_prev=infodir ;;
|
|
|
|
-infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
|
|
|
|
infodir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-libdir | --libdir | --libdi | --libd)
|
|
|
|
ac_prev=libdir ;;
|
|
|
|
-libdir=* | --libdir=* | --libdi=* | --libd=*)
|
|
|
|
libdir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
|
|
|
|
| --libexe | --libex | --libe)
|
|
|
|
ac_prev=libexecdir ;;
|
|
|
|
-libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
|
|
|
|
| --libexe=* | --libex=* | --libe=*)
|
|
|
|
libexecdir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-localstatedir | --localstatedir | --localstatedi | --localstated \
|
|
|
|
| --localstate | --localstat | --localsta | --localst \
|
|
|
|
| --locals | --local | --loca | --loc | --lo)
|
|
|
|
ac_prev=localstatedir ;;
|
|
|
|
-localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
|
|
|
|
| --localstate=* | --localstat=* | --localsta=* | --localst=* \
|
|
|
|
| --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
|
|
|
|
localstatedir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-mandir | --mandir | --mandi | --mand | --man | --ma | --m)
|
|
|
|
ac_prev=mandir ;;
|
|
|
|
-mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
|
|
|
|
mandir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-nfp | --nfp | --nf)
|
|
|
|
# Obsolete; use --without-fp.
|
|
|
|
with_fp=no ;;
|
|
|
|
|
|
|
|
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
|
|
|
| --no-cr | --no-c)
|
|
|
|
no_create=yes ;;
|
|
|
|
|
|
|
|
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
|
|
|
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
|
|
|
|
no_recursion=yes ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
|
|
|
|
| --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
|
|
|
|
| --oldin | --oldi | --old | --ol | --o)
|
|
|
|
ac_prev=oldincludedir ;;
|
|
|
|
-oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
|
|
|
|
| --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
|
|
|
|
| --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
|
|
|
|
oldincludedir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
|
|
|
|
ac_prev=prefix ;;
|
|
|
|
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
|
|
|
|
prefix="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-program-prefix | --program-prefix | --program-prefi | --program-pref \
|
|
|
|
| --program-pre | --program-pr | --program-p)
|
|
|
|
ac_prev=program_prefix ;;
|
|
|
|
-program-prefix=* | --program-prefix=* | --program-prefi=* \
|
|
|
|
| --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
|
|
|
|
program_prefix="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-program-suffix | --program-suffix | --program-suffi | --program-suff \
|
|
|
|
| --program-suf | --program-su | --program-s)
|
|
|
|
ac_prev=program_suffix ;;
|
|
|
|
-program-suffix=* | --program-suffix=* | --program-suffi=* \
|
|
|
|
| --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
|
|
|
|
program_suffix="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-program-transform-name | --program-transform-name \
|
|
|
|
| --program-transform-nam | --program-transform-na \
|
|
|
|
| --program-transform-n | --program-transform- \
|
|
|
|
| --program-transform | --program-transfor \
|
|
|
|
| --program-transfo | --program-transf \
|
|
|
|
| --program-trans | --program-tran \
|
|
|
|
| --progr-tra | --program-tr | --program-t)
|
|
|
|
ac_prev=program_transform_name ;;
|
|
|
|
-program-transform-name=* | --program-transform-name=* \
|
|
|
|
| --program-transform-nam=* | --program-transform-na=* \
|
|
|
|
| --program-transform-n=* | --program-transform-=* \
|
|
|
|
| --program-transform=* | --program-transfor=* \
|
|
|
|
| --program-transfo=* | --program-transf=* \
|
|
|
|
| --program-trans=* | --program-tran=* \
|
|
|
|
| --progr-tra=* | --program-tr=* | --program-t=*)
|
|
|
|
program_transform_name="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
|
|
|
|
| -silent | --silent | --silen | --sile | --sil)
|
|
|
|
silent=yes ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
|
|
|
|
ac_prev=sbindir ;;
|
|
|
|
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
|
|
|
|
| --sbi=* | --sb=*)
|
|
|
|
sbindir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-sharedstatedir | --sharedstatedir | --sharedstatedi \
|
|
|
|
| --sharedstated | --sharedstate | --sharedstat | --sharedsta \
|
|
|
|
| --sharedst | --shareds | --shared | --share | --shar \
|
|
|
|
| --sha | --sh)
|
|
|
|
ac_prev=sharedstatedir ;;
|
|
|
|
-sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
|
|
|
|
| --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
|
|
|
|
| --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
|
|
|
|
| --sha=* | --sh=*)
|
|
|
|
sharedstatedir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-site | --site | --sit)
|
|
|
|
ac_prev=site ;;
|
|
|
|
-site=* | --site=* | --sit=*)
|
|
|
|
site="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
|
|
|
|
ac_prev=srcdir ;;
|
|
|
|
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
|
|
|
|
srcdir="$ac_optarg" ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
|
|
|
|
| --syscon | --sysco | --sysc | --sys | --sy)
|
|
|
|
ac_prev=sysconfdir ;;
|
|
|
|
-sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
|
|
|
|
| --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
|
|
|
|
sysconfdir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-target | --target | --targe | --targ | --tar | --ta | --t)
|
|
|
|
ac_prev=target ;;
|
|
|
|
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
|
|
|
|
target="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-v | -verbose | --verbose | --verbos | --verbo | --verb)
|
|
|
|
verbose=yes ;;
|
|
|
|
|
|
|
|
-version | --version | --versio | --versi | --vers)
|
1999-05-30 05:53:30 +08:00
|
|
|
echo "configure generated by autoconf version 2.13"
|
1997-04-26 21:58:21 +08:00
|
|
|
exit 0 ;;
|
|
|
|
|
|
|
|
-with-* | --with-*)
|
|
|
|
ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
|
|
|
|
# Reject names that are not valid shell variable names.
|
|
|
|
if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
|
|
|
|
{ echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_package=`echo $ac_package| sed 's/-/_/g'`
|
|
|
|
case "$ac_option" in
|
|
|
|
*=*) ;;
|
|
|
|
*) ac_optarg=yes ;;
|
|
|
|
esac
|
|
|
|
eval "with_${ac_package}='$ac_optarg'" ;;
|
|
|
|
|
|
|
|
-without-* | --without-*)
|
|
|
|
ac_package=`echo $ac_option|sed -e 's/-*without-//'`
|
|
|
|
# Reject names that are not valid shell variable names.
|
|
|
|
if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
|
|
|
|
{ echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_package=`echo $ac_package| sed 's/-/_/g'`
|
|
|
|
eval "with_${ac_package}=no" ;;
|
|
|
|
|
|
|
|
--x)
|
|
|
|
# Obsolete; use --with-x.
|
|
|
|
with_x=yes ;;
|
|
|
|
|
|
|
|
-x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
|
|
|
|
| --x-incl | --x-inc | --x-in | --x-i)
|
|
|
|
ac_prev=x_includes ;;
|
|
|
|
-x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
|
|
|
|
| --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
|
|
|
|
x_includes="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-x-libraries | --x-libraries | --x-librarie | --x-librari \
|
|
|
|
| --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
|
|
|
|
ac_prev=x_libraries ;;
|
|
|
|
-x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
|
|
|
|
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
|
|
|
|
x_libraries="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
|
|
|
|
;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
*)
|
1997-04-26 21:58:21 +08:00
|
|
|
if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
|
|
|
|
echo "configure: warning: $ac_option: invalid host type" 1>&2
|
|
|
|
fi
|
|
|
|
if test "x$nonopt" != xNONE; then
|
|
|
|
{ echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
nonopt="$ac_option"
|
|
|
|
;;
|
|
|
|
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
|
|
|
if test -n "$ac_prev"; then
|
|
|
|
{ echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
|
|
|
|
|
|
|
|
# File descriptor usage:
|
|
|
|
# 0 standard input
|
|
|
|
# 1 file creation
|
|
|
|
# 2 errors and warnings
|
|
|
|
# 3 some systems may open it to /dev/tty
|
|
|
|
# 4 used on the Kubota Titan
|
|
|
|
# 6 checking for... messages and results
|
|
|
|
# 5 compiler messages saved in config.log
|
|
|
|
if test "$silent" = yes; then
|
|
|
|
exec 6>/dev/null
|
|
|
|
else
|
|
|
|
exec 6>&1
|
|
|
|
fi
|
|
|
|
exec 5>./config.log
|
|
|
|
|
|
|
|
echo "\
|
|
|
|
This file contains any messages produced by compilers while
|
|
|
|
running configure, to aid debugging if configure makes a mistake.
|
|
|
|
" 1>&5
|
|
|
|
|
|
|
|
# Strip out --no-create and --no-recursion so they do not pile up.
|
|
|
|
# Also quote any args containing shell metacharacters.
|
|
|
|
ac_configure_args=
|
|
|
|
for ac_arg
|
|
|
|
do
|
|
|
|
case "$ac_arg" in
|
|
|
|
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
|
|
|
| --no-cr | --no-c) ;;
|
|
|
|
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
|
|
|
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
|
|
|
|
*" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
|
|
|
|
ac_configure_args="$ac_configure_args '$ac_arg'" ;;
|
|
|
|
*) ac_configure_args="$ac_configure_args $ac_arg" ;;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
|
|
|
# NLS nuisances.
|
1997-04-30 00:15:03 +08:00
|
|
|
# Only set these to C if already set. These must not be set unconditionally
|
|
|
|
# because not all systems understand e.g. LANG=C (notably SCO).
|
|
|
|
# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
|
|
|
|
# Non-C LC_CTYPE values break the ctype check.
|
1997-04-26 21:58:21 +08:00
|
|
|
if test "${LANG+set}" = set; then LANG=C; export LANG; fi
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
|
|
|
|
if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
|
|
|
|
if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
# confdefs.h avoids OS command line length limits that DEFS can exceed.
|
|
|
|
rm -rf conftest* confdefs.h
|
|
|
|
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
|
|
|
|
echo > confdefs.h
|
|
|
|
|
|
|
|
# A filename unique to this package, relative to the directory that
|
|
|
|
# configure is in, which we can look for to find out if srcdir is correct.
|
|
|
|
ac_unique_file=version.h
|
|
|
|
|
|
|
|
# Find the source files, if location was not specified.
|
|
|
|
if test -z "$srcdir"; then
|
|
|
|
ac_srcdir_defaulted=yes
|
|
|
|
# Try the directory containing this script, then its parent.
|
|
|
|
ac_prog=$0
|
|
|
|
ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
|
|
|
|
test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
|
|
|
|
srcdir=$ac_confdir
|
|
|
|
if test ! -r $srcdir/$ac_unique_file; then
|
|
|
|
srcdir=..
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
ac_srcdir_defaulted=no
|
|
|
|
fi
|
|
|
|
if test ! -r $srcdir/$ac_unique_file; then
|
|
|
|
if test "$ac_srcdir_defaulted" = yes; then
|
|
|
|
{ echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
|
|
|
|
else
|
|
|
|
{ echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
|
|
|
|
|
|
|
|
# Prefer explicitly selected file to automatically selected ones.
|
|
|
|
if test -z "$CONFIG_SITE"; then
|
|
|
|
if test "x$prefix" != xNONE; then
|
|
|
|
CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
|
|
|
|
else
|
|
|
|
CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
for ac_site_file in $CONFIG_SITE; do
|
|
|
|
if test -r "$ac_site_file"; then
|
|
|
|
echo "loading site script $ac_site_file"
|
|
|
|
. "$ac_site_file"
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
if test -r "$cache_file"; then
|
|
|
|
echo "loading cache $cache_file"
|
|
|
|
. $cache_file
|
|
|
|
else
|
|
|
|
echo "creating cache $cache_file"
|
|
|
|
> $cache_file
|
|
|
|
fi
|
|
|
|
|
|
|
|
ac_ext=c
|
|
|
|
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
1999-05-30 05:53:30 +08:00
|
|
|
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
1997-04-30 00:15:03 +08:00
|
|
|
cross_compiling=$ac_cv_prog_cc_cross
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1999-05-30 05:53:30 +08:00
|
|
|
ac_exeext=
|
|
|
|
ac_objext=o
|
1997-04-26 21:58:21 +08:00
|
|
|
if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
|
|
|
|
# Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
|
|
|
|
if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
|
|
|
|
ac_n= ac_c='
|
|
|
|
' ac_t=' '
|
|
|
|
else
|
|
|
|
ac_n=-n ac_c= ac_t=
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
ac_n= ac_c='\c' ac_t=
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
MCONFIG=./MCONFIG
|
|
|
|
|
1997-04-26 22:37:06 +08:00
|
|
|
BINARY_TYPE=bin
|
|
|
|
E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
|
|
|
|
| awk '{print $3}' | tr \" " " | awk '{print $1}'`
|
|
|
|
DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
|
|
|
|
| tr \" " "`
|
|
|
|
MONTH=`echo $DATE | awk -F- '{print $2}'`
|
|
|
|
YEAR=`echo $DATE | awk -F- '{print $3}'`
|
|
|
|
|
1999-01-13 07:32:52 +08:00
|
|
|
if expr $YEAR ">" 1900 > /dev/null ; then
|
|
|
|
E2FSPROGS_YEAR=$YEAR
|
|
|
|
elif expr $YEAR ">" 90 >/dev/null ; then
|
1997-04-26 22:37:06 +08:00
|
|
|
E2FSPROGS_YEAR=19$YEAR
|
|
|
|
else
|
|
|
|
E2FSPROGS_YEAR=20$YEAR
|
|
|
|
fi
|
|
|
|
|
|
|
|
case $MONTH in
|
|
|
|
Jan) E2FSPROGS_MONTH="January" ;;
|
|
|
|
Feb) E2FSPROGS_MONTH="February" ;;
|
|
|
|
Mar) E2FSPROGS_MONTH="March" ;;
|
|
|
|
Apr) E2FSPROGS_MONTH="April" ;;
|
|
|
|
May) E2FSPROGS_MONTH="May" ;;
|
|
|
|
Jun) E2FSPROGS_MONTH="June" ;;
|
|
|
|
Jul) E2FSPROGS_MONTH="July" ;;
|
|
|
|
Aug) E2FSPROGS_MONTH="August" ;;
|
|
|
|
Sep) E2FSPROGS_MONTH="September" ;;
|
|
|
|
Oct) E2FSPROGS_MONTH="October" ;;
|
|
|
|
Nov) E2FSPROGS_MONTH="November" ;;
|
|
|
|
Dec) E2FSPROGS_MONTH="December" ;;
|
|
|
|
*) echo "Unknown month $MONTH??" ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
unset DATE MONTH YEAR
|
|
|
|
echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION"
|
|
|
|
echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}"
|
|
|
|
|
|
|
|
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
|
|
|
|
ac_aux_dir=
|
|
|
|
for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
|
|
|
|
if test -f $ac_dir/install-sh; then
|
|
|
|
ac_aux_dir=$ac_dir
|
|
|
|
ac_install_sh="$ac_aux_dir/install-sh -c"
|
|
|
|
break
|
|
|
|
elif test -f $ac_dir/install.sh; then
|
|
|
|
ac_aux_dir=$ac_dir
|
|
|
|
ac_install_sh="$ac_aux_dir/install.sh -c"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
if test -z "$ac_aux_dir"; then
|
|
|
|
{ echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_config_guess=$ac_aux_dir/config.guess
|
|
|
|
ac_config_sub=$ac_aux_dir/config.sub
|
|
|
|
ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
|
|
|
|
|
|
|
|
|
|
|
|
# Make sure we can run config.sub.
|
1999-05-30 05:53:30 +08:00
|
|
|
if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
|
1997-04-29 22:51:31 +08:00
|
|
|
else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking host system type""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:631: checking host system type" >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
|
|
|
|
host_alias=$host
|
|
|
|
case "$host_alias" in
|
|
|
|
NONE)
|
|
|
|
case $nonopt in
|
|
|
|
NONE)
|
1999-05-30 05:53:30 +08:00
|
|
|
if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
|
1997-04-29 22:51:31 +08:00
|
|
|
else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
|
|
|
|
fi ;;
|
|
|
|
*) host_alias=$nonopt ;;
|
|
|
|
esac ;;
|
|
|
|
esac
|
|
|
|
|
1999-05-30 05:53:30 +08:00
|
|
|
host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
|
1997-04-30 00:15:03 +08:00
|
|
|
host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
|
|
|
host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
|
|
|
host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
1997-04-29 22:51:31 +08:00
|
|
|
echo "$ac_t""$host" 1>&6
|
|
|
|
|
1997-04-26 22:37:06 +08:00
|
|
|
# Check whether --with-cc or --without-cc was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${with_cc+set}" = set; then
|
|
|
|
withval="$with_cc"
|
1997-04-26 22:37:06 +08:00
|
|
|
echo "$ac_t""CC=$withval" 1>&6
|
|
|
|
CC=$withval
|
|
|
|
else
|
|
|
|
if test -z "$CC" ; then CC=cc; fi
|
|
|
|
echo "$ac_t""CC defaults to $CC" 1>&6
|
|
|
|
fi
|
|
|
|
export CC
|
|
|
|
|
2000-02-03 00:13:14 +08:00
|
|
|
# Extract the first word of "gcc", so it can be a program name with args.
|
|
|
|
set dummy gcc; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:665: checking for $ac_word" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_CC="gcc"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CC="$ac_cv_prog_CC"
|
|
|
|
if test -n "$CC"; then
|
|
|
|
echo "$ac_t""$CC" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test -z "$CC"; then
|
|
|
|
# Extract the first word of "cc", so it can be a program name with args.
|
|
|
|
set dummy cc; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:695: checking for $ac_word" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_prog_rejected=no
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
|
|
|
|
ac_prog_rejected=yes
|
|
|
|
continue
|
|
|
|
fi
|
|
|
|
ac_cv_prog_CC="cc"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
if test $ac_prog_rejected = yes; then
|
|
|
|
# We found a bogon in the path, so make sure we never use it.
|
|
|
|
set dummy $ac_cv_prog_CC
|
|
|
|
shift
|
|
|
|
if test $# -gt 0; then
|
|
|
|
# We chose a different compiler from the bogus one.
|
|
|
|
# However, it has the same basename, so the bogon will be chosen
|
|
|
|
# first if we set CC to just the basename; use the full file name.
|
|
|
|
shift
|
|
|
|
set dummy "$ac_dir/$ac_word" "$@"
|
|
|
|
shift
|
|
|
|
ac_cv_prog_CC="$@"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CC="$ac_cv_prog_CC"
|
|
|
|
if test -n "$CC"; then
|
|
|
|
echo "$ac_t""$CC" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test -z "$CC"; then
|
|
|
|
case "`uname -s`" in
|
|
|
|
*win32* | *WIN32*)
|
|
|
|
# Extract the first word of "cl", so it can be a program name with args.
|
|
|
|
set dummy cl; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:746: checking for $ac_word" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_CC="cl"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CC="$ac_cv_prog_CC"
|
|
|
|
if test -n "$CC"; then
|
|
|
|
echo "$ac_t""$CC" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:778: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
|
|
|
|
ac_ext=c
|
|
|
|
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
|
|
|
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
|
|
|
cross_compiling=$ac_cv_prog_cc_cross
|
|
|
|
|
|
|
|
cat > conftest.$ac_ext << EOF
|
|
|
|
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 789 "configure"
|
2000-02-03 00:13:14 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
main(){return(0);}
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:794: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-03 00:13:14 +08:00
|
|
|
ac_cv_prog_cc_works=yes
|
|
|
|
# If we can't run a trivial program, we are probably using a cross compiler.
|
|
|
|
if (./conftest; exit) 2>/dev/null; then
|
|
|
|
ac_cv_prog_cc_cross=no
|
|
|
|
else
|
|
|
|
ac_cv_prog_cc_cross=yes
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
ac_cv_prog_cc_works=no
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
|
|
|
ac_ext=c
|
|
|
|
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
|
|
|
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
|
|
|
cross_compiling=$ac_cv_prog_cc_cross
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
|
|
|
|
if test $ac_cv_prog_cc_works = no; then
|
|
|
|
{ echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:820: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
|
|
|
|
cross_compiling=$ac_cv_prog_cc_cross
|
|
|
|
|
|
|
|
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:825: checking whether we are using GNU C" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.c <<EOF
|
|
|
|
#ifdef __GNUC__
|
|
|
|
yes;
|
|
|
|
#endif
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:834: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
|
2000-02-03 00:13:14 +08:00
|
|
|
ac_cv_prog_gcc=yes
|
|
|
|
else
|
|
|
|
ac_cv_prog_gcc=no
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_prog_gcc" 1>&6
|
|
|
|
|
|
|
|
if test $ac_cv_prog_gcc = yes; then
|
|
|
|
GCC=yes
|
|
|
|
else
|
|
|
|
GCC=
|
|
|
|
fi
|
|
|
|
|
|
|
|
ac_test_CFLAGS="${CFLAGS+set}"
|
|
|
|
ac_save_CFLAGS="$CFLAGS"
|
|
|
|
CFLAGS=
|
|
|
|
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:853: checking whether ${CC-cc} accepts -g" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
echo 'void f(){}' > conftest.c
|
|
|
|
if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
|
|
|
|
ac_cv_prog_cc_g=yes
|
|
|
|
else
|
|
|
|
ac_cv_prog_cc_g=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
|
|
|
|
if test "$ac_test_CFLAGS" = set; then
|
|
|
|
CFLAGS="$ac_save_CFLAGS"
|
|
|
|
elif test $ac_cv_prog_cc_g = yes; then
|
|
|
|
if test "$GCC" = yes; then
|
|
|
|
CFLAGS="-g -O2"
|
|
|
|
else
|
|
|
|
CFLAGS="-g"
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
if test "$GCC" = yes; then
|
|
|
|
CFLAGS="-O2"
|
|
|
|
else
|
|
|
|
CFLAGS=
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
1997-04-26 22:37:06 +08:00
|
|
|
# Check whether --with-linker or --without-linker was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${with_linker+set}" = set; then
|
|
|
|
withval="$with_linker"
|
1997-04-26 22:37:06 +08:00
|
|
|
echo "$ac_t""LD=$withval" 1>&6
|
|
|
|
LD=$withval
|
|
|
|
else
|
|
|
|
if test -z "$LD" ; then LD=$CC; fi
|
|
|
|
echo "$ac_t""LD defaults to $LD" 1>&6
|
|
|
|
fi
|
2000-02-09 04:17:21 +08:00
|
|
|
export LD
|
|
|
|
|
|
|
|
# Check whether --with-ccopts or --without-ccopts was given.
|
|
|
|
if test "${with_ccopts+set}" = set; then
|
|
|
|
withval="$with_ccopts"
|
|
|
|
echo "$ac_t""CCOPTS is $withval" 1>&6
|
|
|
|
CCOPTS=$withval
|
|
|
|
CFLAGS="$CFLAGS $withval"
|
|
|
|
else
|
|
|
|
CCOPTS=
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:906: checking how to run the C preprocessor" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
# On Suns, sometimes $CPP names a directory.
|
|
|
|
if test -n "$CPP" && test -d "$CPP"; then
|
|
|
|
CPP=
|
|
|
|
fi
|
|
|
|
if test -z "$CPP"; then
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
# This must be in double quotes, not single quotes, because CPP may get
|
|
|
|
# substituted into the Makefile and "${CC-cc}" will confuse make.
|
|
|
|
CPP="${CC-cc} -E"
|
|
|
|
# On the NeXT, cc -E runs the code through the compiler's parser,
|
|
|
|
# not just through cpp.
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 921 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <assert.h>
|
|
|
|
Syntax Error
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:927: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
CPP="${CC-cc} -E -traditional-cpp"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 938 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <assert.h>
|
|
|
|
Syntax Error
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:944: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
CPP="${CC-cc} -nologo -E"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 955 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <assert.h>
|
|
|
|
Syntax Error
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:961: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
CPP=/lib/cpp
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
ac_cv_prog_CPP="$CPP"
|
|
|
|
fi
|
|
|
|
CPP="$ac_cv_prog_CPP"
|
|
|
|
else
|
|
|
|
ac_cv_prog_CPP="$CPP"
|
|
|
|
fi
|
|
|
|
echo "$ac_t""$CPP" 1>&6
|
|
|
|
|
|
|
|
ac_safe=`echo "linux/fs.h" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for linux/fs.h""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:987: checking for linux/fs.h" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 992 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <linux/fs.h>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:997: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
linux_headers=yes
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
linux_headers=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$linux_headers" != yes; then
|
|
|
|
LINUX_INCLUDE='-I$(top_builddir)/include'
|
|
|
|
fi
|
|
|
|
|
|
|
|
LIB_EXT=.a
|
|
|
|
STATIC_LIB_EXT=.a
|
|
|
|
PROFILE_LIB_EXT=.a
|
|
|
|
# Check whether --with-ldopts or --without-ldopts was given.
|
|
|
|
if test "${with_ldopts+set}" = set; then
|
|
|
|
withval="$with_ldopts"
|
|
|
|
echo "$ac_t""LDFLAGS is $withval" 1>&6
|
|
|
|
LDFLAGS=$withval
|
|
|
|
else
|
|
|
|
LDFLAGS=
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Check whether --with-root-prefix or --without-root-prefix was given.
|
|
|
|
if test "${with_root_prefix+set}" = set; then
|
|
|
|
withval="$with_root_prefix"
|
|
|
|
root_prefix=$withval
|
|
|
|
else
|
|
|
|
root_prefix=NONE
|
|
|
|
fi
|
Many files:
unix.c (main): If compression is enabled on the filesystem, print a
warning message (for now).
message.c: Add new compression shortcut: @c == compress
problem.c, problem.h (PR_1_COMPR_SET): Add new error code.
pass1.c (check_blocks): If the inode has EXT2_COMPRBLK_FL flag set,
check to see if the filesystem supports compression. If it does pass
this information down to process_block() so it can treat the
compressed block flag words correctly. If not, offer to clear the
flag, since it shouldn't be set.
(process_block): If an inode has the compressed inode flag set, allow
EXT2FS_COMPRESSED_BLKADDR.
pass1b.c (process_pass1b_block, delete_file_block, clone_file_block):
pass2.c (deallocate_inode_block): Use HOLE_BLKADDR to check to see if
the block can be skipped.
ChangeLog, Makefile.in:
Makefile.in: Exclude the internationalization files from being
distributed.
ChangeLog, configure, configure.in:
configure.in: Add support for --enable-compression. This is
experimental code only for now, which is why it's under --enable test.
Once it's stable, it will always be compiled in.
TODO:
Commit additional TODO items.
2000-02-11 23:55:07 +08:00
|
|
|
# Check whether --enable-compression or --disable-compression was given.
|
|
|
|
if test "${enable_compression+set}" = set; then
|
|
|
|
enableval="$enable_compression"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Disabling compression support"
|
|
|
|
else
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define ENABLE_COMPRESSION 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Enabling compression support"
|
|
|
|
echo "WARNING: Compression support is experimental"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Disabling compression support by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
# Check whether --enable-dll-shlibs or --disable-dll-shlibs was given.
|
|
|
|
if test "${enable_dll_shlibs+set}" = set; then
|
|
|
|
enableval="$enable_dll_shlibs"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
DLL_CMT=#
|
|
|
|
MAKEFILE_DLL=/dev/null
|
|
|
|
echo "Disabling DLL shared libraries"
|
|
|
|
else
|
|
|
|
DLL_CMT=
|
|
|
|
MAKEFILE_DLL=$srcdir/lib/Makefile.dll-lib
|
|
|
|
BINARY_TYPE=dllbin
|
|
|
|
LIB_EXT=.sa
|
|
|
|
echo "Enabling DLL shared libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
MAKEFILE_DLL=/dev/null
|
|
|
|
DLL_CMT=#
|
|
|
|
echo "Disabling DLL shared libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-elf-shlibs or --disable-elf-shlibs was given.
|
|
|
|
if test "${enable_elf_shlibs+set}" = set; then
|
|
|
|
enableval="$enable_elf_shlibs"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
ELF_CMT=#
|
|
|
|
MAKEFILE_ELF=/dev/null
|
|
|
|
echo "Disabling ELF shared libraries"
|
|
|
|
else
|
|
|
|
ELF_CMT=
|
|
|
|
MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
|
|
|
|
BINARY_TYPE=elfbin
|
|
|
|
LIB_EXT=.so
|
|
|
|
echo "Enabling ELF shared libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
MAKEFILE_ELF=/dev/null
|
|
|
|
ELF_CMT=#
|
|
|
|
echo "Disabling ELF shared libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-bsd-shlibs or --disable-bsd-shlibs was given.
|
|
|
|
if test "${enable_bsd_shlibs+set}" = set; then
|
|
|
|
enableval="$enable_bsd_shlibs"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
BSDLIB_CMT=#
|
|
|
|
MAKEFILE_BSDLIB=/dev/null
|
|
|
|
echo "Disabling BSD shared libraries"
|
|
|
|
else
|
|
|
|
BSDLIB_CMT=
|
|
|
|
MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
|
|
|
|
LIB_EXT=.so
|
|
|
|
echo "Enabling BSD shared libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
MAKEFILE_BSDLIB=/dev/null
|
|
|
|
BSDLIB_CMT=#
|
|
|
|
echo "Disabling BSD shared libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
# Check whether --enable-jfs-debug or --disable-jfs-debug was given.
|
|
|
|
if test "${enable_jfs_debug+set}" = set; then
|
|
|
|
enableval="$enable_jfs_debug"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Disabling journal debugging"
|
|
|
|
else
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define JFS_DEBUG 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Enabling journal debugging"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Disabling journal debugging by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
PACKAGE=e2fsprogs
|
|
|
|
VERSION="$E2FSPROGS_VERSION"
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define PACKAGE "$PACKAGE"
|
|
|
|
EOF
|
|
|
|
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define VERSION "$VERSION"
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Many files:
unix.c (main): If compression is enabled on the filesystem, print a
warning message (for now).
message.c: Add new compression shortcut: @c == compress
problem.c, problem.h (PR_1_COMPR_SET): Add new error code.
pass1.c (check_blocks): If the inode has EXT2_COMPRBLK_FL flag set,
check to see if the filesystem supports compression. If it does pass
this information down to process_block() so it can treat the
compressed block flag words correctly. If not, offer to clear the
flag, since it shouldn't be set.
(process_block): If an inode has the compressed inode flag set, allow
EXT2FS_COMPRESSED_BLKADDR.
pass1b.c (process_pass1b_block, delete_file_block, clone_file_block):
pass2.c (deallocate_inode_block): Use HOLE_BLKADDR to check to see if
the block can be skipped.
ChangeLog, Makefile.in:
Makefile.in: Exclude the internationalization files from being
distributed.
ChangeLog, configure, configure.in:
configure.in: Add support for --enable-compression. This is
experimental code only for now, which is why it's under --enable test.
Once it's stable, it will always be compiled in.
TODO:
Commit additional TODO items.
2000-02-11 23:55:07 +08:00
|
|
|
ALL_LINGUAS="it nyc"
|
2000-02-09 04:17:21 +08:00
|
|
|
echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1170: checking whether ${MAKE-make} sets \${MAKE}" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftestmake <<\EOF
|
|
|
|
all:
|
|
|
|
@echo 'ac_maketemp="${MAKE}"'
|
|
|
|
EOF
|
|
|
|
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
|
|
|
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
|
|
|
|
if test -n "$ac_maketemp"; then
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=yes
|
|
|
|
else
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=no
|
|
|
|
fi
|
|
|
|
rm -f conftestmake
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
SET_MAKE=
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
SET_MAKE="MAKE=${MAKE-make}"
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "ranlib", so it can be a program name with args.
|
|
|
|
set dummy ranlib; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1199: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_RANLIB="ranlib"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
RANLIB="$ac_cv_prog_RANLIB"
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
echo "$ac_t""$RANLIB" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1227: checking for POSIXized ISC" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if test -d /etc/conf/kconfig.d &&
|
|
|
|
grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
|
|
|
|
then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ISC=yes # If later tests want to check for ISC.
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define _POSIX_SOURCE 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
if test "$GCC" = yes; then
|
|
|
|
CC="$CC -posix"
|
|
|
|
else
|
|
|
|
CC="$CC -Xp"
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
ISC=
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1248: checking for ANSI C header files" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1253 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include <stdarg.h>
|
|
|
|
#include <string.h>
|
|
|
|
#include <float.h>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:1261: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_stdc=yes
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_stdc=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1278 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <string.h>
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "memchr" >/dev/null 2>&1; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_stdc=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1296 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdlib.h>
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "free" >/dev/null 2>&1; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_stdc=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1317 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <ctype.h>
|
|
|
|
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
|
|
|
|
#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
|
|
|
|
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
|
|
|
|
int main () { int i; for (i = 0; i < 256; i++)
|
|
|
|
if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
|
|
|
|
exit (0); }
|
|
|
|
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:1328: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
2000-02-09 04:17:21 +08:00
|
|
|
then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
|
|
|
ac_cv_header_stdc=no
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_header_stdc" 1>&6
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define STDC_HEADERS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for working const""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1352: checking for working const" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1357 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* Ultrix mips cc rejects this. */
|
|
|
|
typedef int charset[2]; const charset x;
|
|
|
|
/* SunOS 4.1.1 cc rejects this. */
|
|
|
|
char const *const *ccp;
|
|
|
|
char **p;
|
|
|
|
/* NEC SVR4.0.2 mips cc rejects this. */
|
|
|
|
struct point {int x, y;};
|
|
|
|
static struct point const zero = {0,0};
|
|
|
|
/* AIX XL C 1.02.0.0 rejects this.
|
|
|
|
It does not let you subtract one const X* pointer from another in an arm
|
|
|
|
of an if-expression whose if-part is not a constant expression */
|
|
|
|
const char *g = "string";
|
|
|
|
ccp = &g + (g ? g-g : 0);
|
|
|
|
/* HPUX 7.0 cc rejects these. */
|
|
|
|
++ccp;
|
|
|
|
p = (char**) ccp;
|
|
|
|
ccp = (char const *const *) p;
|
|
|
|
{ /* SCO 3.2v4 cc rejects this. */
|
|
|
|
char *t;
|
|
|
|
char const *s = 0 ? (char *) 0 : (char const *) 0;
|
|
|
|
|
|
|
|
*t++ = 0;
|
|
|
|
}
|
|
|
|
{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
|
|
|
|
int x[] = {25, 17};
|
|
|
|
const int *foo = &x[0];
|
|
|
|
++foo;
|
|
|
|
}
|
|
|
|
{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
|
|
|
|
typedef const int *iptr;
|
|
|
|
iptr p = 0;
|
|
|
|
++p;
|
|
|
|
}
|
|
|
|
{ /* AIX XL C 1.02.0.0 rejects this saying
|
|
|
|
"k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
|
|
|
|
struct s { int j; const int *ap[3]; };
|
|
|
|
struct s *b; b->j = 5;
|
|
|
|
}
|
|
|
|
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
|
|
|
|
const int foo = 10;
|
|
|
|
}
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:1406: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_c_const=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_c_const=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_c_const" 1>&6
|
|
|
|
if test $ac_cv_c_const = no; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define const
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for inline""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1427: checking for inline" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
ac_cv_c_inline=no
|
|
|
|
for ac_kw in inline __inline__ __inline; do
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1434 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
} $ac_kw foo() {
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:1441: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_c_inline=$ac_kw; break
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
done
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_c_inline" 1>&6
|
|
|
|
case "$ac_cv_c_inline" in
|
|
|
|
inline | yes) ;;
|
|
|
|
no) cat >> confdefs.h <<\EOF
|
|
|
|
#define inline
|
|
|
|
EOF
|
|
|
|
;;
|
|
|
|
*) cat >> confdefs.h <<EOF
|
|
|
|
#define inline $ac_cv_c_inline
|
|
|
|
EOF
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
echo $ac_n "checking for off_t""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1467: checking for off_t" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1472 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/types.h>
|
|
|
|
#if STDC_HEADERS
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include <stddef.h>
|
|
|
|
#endif
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_type_off_t=yes
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_type_off_t=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_type_off_t" 1>&6
|
|
|
|
if test $ac_cv_type_off_t = no; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define off_t long
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for size_t""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1500: checking for size_t" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1505 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/types.h>
|
|
|
|
#if STDC_HEADERS
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include <stddef.h>
|
|
|
|
#endif
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_type_size_t=yes
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_type_size_t=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_type_size_t" 1>&6
|
|
|
|
if test $ac_cv_type_size_t = no; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define size_t unsigned
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
|
|
|
|
# for constant arguments. Useless!
|
|
|
|
echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1535: checking for working alloca.h" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1540 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <alloca.h>
|
|
|
|
int main() {
|
|
|
|
char *p = alloca(2 * sizeof(int));
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:1547: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_alloca_h=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_alloca_h=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
|
|
|
|
if test $ac_cv_header_alloca_h = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_ALLOCA_H 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for alloca""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1568: checking for alloca" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1573 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
#ifdef __GNUC__
|
|
|
|
# define alloca __builtin_alloca
|
|
|
|
#else
|
|
|
|
# ifdef _MSC_VER
|
|
|
|
# include <malloc.h>
|
|
|
|
# define alloca _alloca
|
|
|
|
# else
|
|
|
|
# if HAVE_ALLOCA_H
|
|
|
|
# include <alloca.h>
|
|
|
|
# else
|
|
|
|
# ifdef _AIX
|
|
|
|
#pragma alloca
|
|
|
|
# else
|
|
|
|
# ifndef alloca /* predefined by HP cc +Olibcalls */
|
|
|
|
char *alloca ();
|
|
|
|
# endif
|
|
|
|
# endif
|
|
|
|
# endif
|
|
|
|
# endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
char *p = (char *) alloca(1);
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:1601: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_func_alloca_works=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_func_alloca_works=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
|
|
|
|
if test $ac_cv_func_alloca_works = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_ALLOCA 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_func_alloca_works = no; then
|
|
|
|
# The SVR3 libPW and SVR4 libucb both contain incompatible functions
|
|
|
|
# that cause trouble. Some versions do not even contain alloca or
|
|
|
|
# contain a buggy version. If you still want to use their alloca,
|
|
|
|
# use ar to extract alloca.o from them instead of compiling alloca.c.
|
|
|
|
ALLOCA=alloca.${ac_objext}
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define C_ALLOCA 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1633: checking whether alloca needs Cray hooks" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1638 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#if defined(CRAY) && ! defined(CRAY2)
|
|
|
|
webecray
|
|
|
|
#else
|
|
|
|
wenotbecray
|
|
|
|
#endif
|
|
|
|
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "webecray" >/dev/null 2>&1; then
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_os_cray=yes
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_os_cray=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_os_cray" 1>&6
|
|
|
|
if test $ac_cv_os_cray = yes; then
|
|
|
|
for ac_func in _getb67 GETB67 getb67; do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1663: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1668 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:1691: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define CRAY_STACKSEG_END $ac_func
|
|
|
|
EOF
|
|
|
|
|
|
|
|
break
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1718: checking stack direction for C alloca" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
ac_cv_c_stack_direction=0
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1726 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
find_stack_direction ()
|
|
|
|
{
|
|
|
|
static char *addr = 0;
|
|
|
|
auto char dummy;
|
|
|
|
if (addr == 0)
|
|
|
|
{
|
|
|
|
addr = &dummy;
|
|
|
|
return find_stack_direction ();
|
|
|
|
}
|
|
|
|
else
|
|
|
|
return (&dummy > addr) ? 1 : -1;
|
|
|
|
}
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
exit (find_stack_direction() < 0);
|
|
|
|
}
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:1745: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
2000-02-09 04:17:21 +08:00
|
|
|
then
|
|
|
|
ac_cv_c_stack_direction=1
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
|
|
|
ac_cv_c_stack_direction=-1
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define STACK_DIRECTION $ac_cv_c_stack_direction
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
for ac_hdr in unistd.h
|
|
|
|
do
|
|
|
|
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1770: checking for $ac_hdr" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1775 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <$ac_hdr>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:1780: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_hdr 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
for ac_func in getpagesize
|
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1809: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1814 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:1837: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
echo $ac_n "checking for working mmap""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:1862: checking for working mmap" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
ac_cv_func_mmap_fixed_mapped=no
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 1870 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
/* Thanks to Mike Haertel and Jim Avera for this test.
|
|
|
|
Here is a matrix of mmap possibilities:
|
|
|
|
mmap private not fixed
|
|
|
|
mmap private fixed at somewhere currently unmapped
|
|
|
|
mmap private fixed at somewhere already mapped
|
|
|
|
mmap shared not fixed
|
|
|
|
mmap shared fixed at somewhere currently unmapped
|
|
|
|
mmap shared fixed at somewhere already mapped
|
|
|
|
For private mappings, we should verify that changes cannot be read()
|
|
|
|
back from the file, nor mmap's back from the file at a different
|
|
|
|
address. (There have been systems where private was not correctly
|
|
|
|
implemented like the infamous i386 svr4.0, and systems where the
|
|
|
|
VM page cache was not coherent with the filesystem buffer cache
|
|
|
|
like early versions of FreeBSD and possibly contemporary NetBSD.)
|
|
|
|
For shared mappings, we should conversely verify that changes get
|
|
|
|
propogated back to all the places they're supposed to be.
|
|
|
|
|
|
|
|
Grep wants private fixed already mapped.
|
|
|
|
The main things grep needs to know about mmap are:
|
|
|
|
* does it exist and is it safe to write into the mmap'd area
|
|
|
|
* how to use it (BSD variants) */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#include <fcntl.h>
|
|
|
|
#include <sys/mman.h>
|
|
|
|
|
|
|
|
/* This mess was copied from the GNU getpagesize.h. */
|
|
|
|
#ifndef HAVE_GETPAGESIZE
|
|
|
|
# ifdef HAVE_UNISTD_H
|
|
|
|
# include <unistd.h>
|
|
|
|
# endif
|
|
|
|
|
|
|
|
/* Assume that all systems that can run configure have sys/param.h. */
|
|
|
|
# ifndef HAVE_SYS_PARAM_H
|
|
|
|
# define HAVE_SYS_PARAM_H 1
|
|
|
|
# endif
|
|
|
|
|
|
|
|
# ifdef _SC_PAGESIZE
|
|
|
|
# define getpagesize() sysconf(_SC_PAGESIZE)
|
|
|
|
# else /* no _SC_PAGESIZE */
|
|
|
|
# ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
# ifdef EXEC_PAGESIZE
|
|
|
|
# define getpagesize() EXEC_PAGESIZE
|
|
|
|
# else /* no EXEC_PAGESIZE */
|
|
|
|
# ifdef NBPG
|
|
|
|
# define getpagesize() NBPG * CLSIZE
|
|
|
|
# ifndef CLSIZE
|
|
|
|
# define CLSIZE 1
|
|
|
|
# endif /* no CLSIZE */
|
|
|
|
# else /* no NBPG */
|
|
|
|
# ifdef NBPC
|
|
|
|
# define getpagesize() NBPC
|
|
|
|
# else /* no NBPC */
|
|
|
|
# ifdef PAGESIZE
|
|
|
|
# define getpagesize() PAGESIZE
|
|
|
|
# endif /* PAGESIZE */
|
|
|
|
# endif /* no NBPC */
|
|
|
|
# endif /* no NBPG */
|
|
|
|
# endif /* no EXEC_PAGESIZE */
|
|
|
|
# else /* no HAVE_SYS_PARAM_H */
|
|
|
|
# define getpagesize() 8192 /* punt totally */
|
|
|
|
# endif /* no HAVE_SYS_PARAM_H */
|
|
|
|
# endif /* no _SC_PAGESIZE */
|
|
|
|
|
|
|
|
#endif /* no HAVE_GETPAGESIZE */
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" { void *malloc(unsigned); }
|
|
|
|
#else
|
|
|
|
char *malloc();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main()
|
|
|
|
{
|
|
|
|
char *data, *data2, *data3;
|
|
|
|
int i, pagesize;
|
|
|
|
int fd;
|
|
|
|
|
|
|
|
pagesize = getpagesize();
|
|
|
|
|
|
|
|
/*
|
|
|
|
* First, make a file with some known garbage in it.
|
|
|
|
*/
|
|
|
|
data = malloc(pagesize);
|
|
|
|
if (!data)
|
|
|
|
exit(1);
|
|
|
|
for (i = 0; i < pagesize; ++i)
|
|
|
|
*(data + i) = rand();
|
|
|
|
umask(0);
|
|
|
|
fd = creat("conftestmmap", 0600);
|
|
|
|
if (fd < 0)
|
|
|
|
exit(1);
|
|
|
|
if (write(fd, data, pagesize) != pagesize)
|
|
|
|
exit(1);
|
|
|
|
close(fd);
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Next, try to mmap the file at a fixed address which
|
|
|
|
* already has something else allocated at it. If we can,
|
|
|
|
* also make sure that we see the same garbage.
|
|
|
|
*/
|
|
|
|
fd = open("conftestmmap", O_RDWR);
|
|
|
|
if (fd < 0)
|
|
|
|
exit(1);
|
|
|
|
data2 = malloc(2 * pagesize);
|
|
|
|
if (!data2)
|
|
|
|
exit(1);
|
|
|
|
data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
|
|
|
|
if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
|
|
|
|
MAP_PRIVATE | MAP_FIXED, fd, 0L))
|
|
|
|
exit(1);
|
|
|
|
for (i = 0; i < pagesize; ++i)
|
|
|
|
if (*(data + i) != *(data2 + i))
|
|
|
|
exit(1);
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Finally, make sure that changes to the mapped area
|
|
|
|
* do not percolate back to the file as seen by read().
|
|
|
|
* (This is a bug on some variants of i386 svr4.0.)
|
|
|
|
*/
|
|
|
|
for (i = 0; i < pagesize; ++i)
|
|
|
|
*(data2 + i) = *(data2 + i) + 1;
|
|
|
|
data3 = malloc(pagesize);
|
|
|
|
if (!data3)
|
|
|
|
exit(1);
|
|
|
|
if (read(fd, data3, pagesize) != pagesize)
|
|
|
|
exit(1);
|
|
|
|
for (i = 0; i < pagesize; ++i)
|
|
|
|
if (*(data + i) != *(data3 + i))
|
|
|
|
exit(1);
|
|
|
|
close(fd);
|
|
|
|
unlink("conftestmmap");
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2010: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
2000-02-09 04:17:21 +08:00
|
|
|
then
|
|
|
|
ac_cv_func_mmap_fixed_mapped=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
|
|
|
ac_cv_func_mmap_fixed_mapped=no
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
|
|
|
|
if test $ac_cv_func_mmap_fixed_mapped = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_MMAP 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
|
|
|
|
unistd.h sys/param.h
|
|
|
|
do
|
|
|
|
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2038: checking for $ac_hdr" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2043 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <$ac_hdr>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:2048: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_hdr 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
|
|
|
|
strdup __argz_count __argz_stringify __argz_next
|
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2078: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2083 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2106: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
if test "${ac_cv_func_stpcpy+set}" != "set"; then
|
|
|
|
for ac_func in stpcpy
|
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2135: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2140 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2163: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
fi
|
|
|
|
if test "${ac_cv_func_stpcpy}" = "yes"; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_STPCPY 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_locale_h = yes; then
|
|
|
|
echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2197: checking for LC_MESSAGES" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2202 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <locale.h>
|
|
|
|
int main() {
|
|
|
|
return LC_MESSAGES
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
am_cv_val_LC_MESSAGES=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
am_cv_val_LC_MESSAGES=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
|
|
|
|
if test $am_cv_val_LC_MESSAGES = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_LC_MESSAGES 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2230: checking whether NLS is requested" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
# Check whether --enable-nls or --disable-nls was given.
|
|
|
|
if test "${enable_nls+set}" = set; then
|
|
|
|
enableval="$enable_nls"
|
|
|
|
USE_NLS=$enableval
|
|
|
|
else
|
|
|
|
USE_NLS=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$USE_NLS" 1>&6
|
|
|
|
|
|
|
|
|
|
|
|
USE_INCLUDED_LIBINTL=no
|
|
|
|
|
|
|
|
if test "$USE_NLS" = "yes"; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define ENABLE_NLS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2250: checking whether included gettext is requested" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
# Check whether --with-included-gettext or --without-included-gettext was given.
|
|
|
|
if test "${with_included_gettext+set}" = set; then
|
|
|
|
withval="$with_included_gettext"
|
|
|
|
nls_cv_force_use_gnu_gettext=$withval
|
|
|
|
else
|
|
|
|
nls_cv_force_use_gnu_gettext=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
|
|
|
|
|
|
|
|
nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
|
|
|
|
if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
|
|
|
|
nls_cv_header_intl=
|
|
|
|
nls_cv_header_libgt=
|
|
|
|
CATOBJEXT=NONE
|
|
|
|
|
|
|
|
ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2269: checking for libintl.h" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2274 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <libintl.h>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:2279: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2296: checking for gettext in libc" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2301 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <libintl.h>
|
|
|
|
int main() {
|
|
|
|
return (int) gettext ("")
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2308: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
gt_cv_func_gettext_libc=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
gt_cv_func_gettext_libc=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
|
|
|
|
|
|
|
|
if test "$gt_cv_func_gettext_libc" != "yes"; then
|
|
|
|
echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2324: checking for bindtextdomain in -lintl" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
ac_save_LIBS="$LIBS"
|
|
|
|
LIBS="-lintl $LIBS"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2332 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char bindtextdomain();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
bindtextdomain()
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2343: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
LIBS="$ac_save_LIBS"
|
|
|
|
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2359: checking for gettext in libintl" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
echo $ac_n "checking for gettext in -lintl""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2364: checking for gettext in -lintl" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_lib_var=`echo intl'_'gettext | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
ac_save_LIBS="$LIBS"
|
|
|
|
LIBS="-lintl $LIBS"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2372 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char gettext();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
gettext()
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2383: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
LIBS="$ac_save_LIBS"
|
|
|
|
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
gt_cv_func_gettext_libintl=yes
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
gt_cv_func_gettext_libintl=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$gt_cv_func_gettext_libc" = "yes" \
|
|
|
|
|| test "$gt_cv_func_gettext_libintl" = "yes"; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_GETTEXT 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
# Extract the first word of "msgfmt", so it can be a program name with args.
|
|
|
|
set dummy msgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2422: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$MSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
|
|
|
|
ac_cv_path_MSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
MSGFMT="$ac_cv_path_MSGFMT"
|
|
|
|
if test -n "$MSGFMT"; then
|
|
|
|
echo "$ac_t""$MSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
if test "$MSGFMT" != "no"; then
|
|
|
|
for ac_func in dcgettext
|
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2456: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2461 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2484: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
# Extract the first word of "gmsgfmt", so it can be a program name with args.
|
|
|
|
set dummy gmsgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2511: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$GMSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
GMSGFMT="$ac_cv_path_GMSGFMT"
|
|
|
|
if test -n "$GMSGFMT"; then
|
|
|
|
echo "$ac_t""$GMSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "xgettext", so it can be a program name with args.
|
|
|
|
set dummy xgettext; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2547: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$XGETTEXT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
|
|
|
|
ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
XGETTEXT="$ac_cv_path_XGETTEXT"
|
|
|
|
if test -n "$XGETTEXT"; then
|
|
|
|
echo "$ac_t""$XGETTEXT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2579 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
extern int _nl_msg_cat_cntr;
|
|
|
|
return _nl_msg_cat_cntr
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2587: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
CATOBJEXT=.gmo
|
|
|
|
DATADIRNAME=share
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
CATOBJEXT=.mo
|
|
|
|
DATADIRNAME=lib
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
INSTOBJEXT=.mo
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test "$CATOBJEXT" = "NONE"; then
|
|
|
|
echo $ac_n "checking whether catgets can be used""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2610: checking whether catgets can be used" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
# Check whether --with-catgets or --without-catgets was given.
|
|
|
|
if test "${with_catgets+set}" = set; then
|
|
|
|
withval="$with_catgets"
|
|
|
|
nls_cv_use_catgets=$withval
|
|
|
|
else
|
|
|
|
nls_cv_use_catgets=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$nls_cv_use_catgets" 1>&6
|
|
|
|
|
|
|
|
if test "$nls_cv_use_catgets" = "yes"; then
|
|
|
|
echo $ac_n "checking for main in -li""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2623: checking for main in -li" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_lib_var=`echo i'_'main | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
ac_save_LIBS="$LIBS"
|
|
|
|
LIBS="-li $LIBS"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2631 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
main()
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2638: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
LIBS="$ac_save_LIBS"
|
|
|
|
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_lib=HAVE_LIB`echo i | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
|
|
-e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_lib 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
LIBS="-li $LIBS"
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for catgets""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2666: checking for catgets" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_catgets'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 2671 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char catgets(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char catgets();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_catgets) || defined (__stub___catgets)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
catgets();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:2694: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_catgets=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_catgets=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'catgets`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_CATGETS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
INTLOBJS="\$(CATOBJS)"
|
|
|
|
# Extract the first word of "gencat", so it can be a program name with args.
|
|
|
|
set dummy gencat; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2716: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GENCAT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$GENCAT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GENCAT="$GENCAT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_GENCAT="$GENCAT" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_GENCAT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GENCAT" && ac_cv_path_GENCAT="no"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
GENCAT="$ac_cv_path_GENCAT"
|
|
|
|
if test -n "$GENCAT"; then
|
|
|
|
echo "$ac_t""$GENCAT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
if test "$GENCAT" != "no"; then
|
|
|
|
# Extract the first word of "gmsgfmt", so it can be a program name with args.
|
|
|
|
set dummy gmsgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2752: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$GMSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="no"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
GMSGFMT="$ac_cv_path_GMSGFMT"
|
|
|
|
if test -n "$GMSGFMT"; then
|
|
|
|
echo "$ac_t""$GMSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$GMSGFMT" = "no"; then
|
|
|
|
# Extract the first word of "msgfmt", so it can be a program name with args.
|
|
|
|
set dummy msgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2789: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$GMSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
|
|
|
|
ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="no"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
GMSGFMT="$ac_cv_path_GMSGFMT"
|
|
|
|
if test -n "$GMSGFMT"; then
|
|
|
|
echo "$ac_t""$GMSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
# Extract the first word of "xgettext", so it can be a program name with args.
|
|
|
|
set dummy xgettext; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2824: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$XGETTEXT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
|
|
|
|
ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
XGETTEXT="$ac_cv_path_XGETTEXT"
|
|
|
|
if test -n "$XGETTEXT"; then
|
|
|
|
echo "$ac_t""$XGETTEXT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
USE_INCLUDED_LIBINTL=yes
|
|
|
|
CATOBJEXT=.cat
|
|
|
|
INSTOBJEXT=.cat
|
|
|
|
DATADIRNAME=lib
|
|
|
|
INTLDEPS='$(top_builddir)/intl/libintl.a'
|
|
|
|
INTLLIBS=$INTLDEPS
|
|
|
|
LIBS=`echo $LIBS | sed -e 's/-lintl//'`
|
|
|
|
nls_cv_header_intl=intl/libintl.h
|
|
|
|
nls_cv_header_libgt=intl/libgettext.h
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$CATOBJEXT" = "NONE"; then
|
|
|
|
nls_cv_use_gnu_gettext=yes
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$nls_cv_use_gnu_gettext" = "yes"; then
|
|
|
|
INTLOBJS="\$(GETTOBJS)"
|
|
|
|
# Extract the first word of "msgfmt", so it can be a program name with args.
|
|
|
|
set dummy msgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2882: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$MSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
|
|
|
|
ac_cv_path_MSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
MSGFMT="$ac_cv_path_MSGFMT"
|
|
|
|
if test -n "$MSGFMT"; then
|
|
|
|
echo "$ac_t""$MSGFMT" 1>&6
|
1997-04-26 22:37:06 +08:00
|
|
|
else
|
2000-02-09 04:17:21 +08:00
|
|
|
echo "$ac_t""no" 1>&6
|
1997-04-26 22:37:06 +08:00
|
|
|
fi
|
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
# Extract the first word of "gmsgfmt", so it can be a program name with args.
|
|
|
|
set dummy gmsgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2916: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
|
1999-10-26 12:19:45 +08:00
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
2000-02-09 04:17:21 +08:00
|
|
|
case "$GMSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
|
|
|
|
;;
|
|
|
|
esac
|
1999-10-26 12:19:45 +08:00
|
|
|
fi
|
2000-02-09 04:17:21 +08:00
|
|
|
GMSGFMT="$ac_cv_path_GMSGFMT"
|
|
|
|
if test -n "$GMSGFMT"; then
|
|
|
|
echo "$ac_t""$GMSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
1999-10-26 12:19:45 +08:00
|
|
|
fi
|
2000-02-09 04:17:21 +08:00
|
|
|
|
|
|
|
# Extract the first word of "xgettext", so it can be a program name with args.
|
|
|
|
set dummy xgettext; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:2952: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$XGETTEXT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
|
|
|
|
ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
|
|
|
|
;;
|
|
|
|
esac
|
1999-10-26 12:19:45 +08:00
|
|
|
fi
|
2000-02-09 04:17:21 +08:00
|
|
|
XGETTEXT="$ac_cv_path_XGETTEXT"
|
|
|
|
if test -n "$XGETTEXT"; then
|
|
|
|
echo "$ac_t""$XGETTEXT" 1>&6
|
1999-10-26 12:19:45 +08:00
|
|
|
else
|
2000-02-09 04:17:21 +08:00
|
|
|
echo "$ac_t""no" 1>&6
|
1999-10-26 12:19:45 +08:00
|
|
|
fi
|
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
|
|
|
|
USE_INCLUDED_LIBINTL=yes
|
|
|
|
CATOBJEXT=.gmo
|
|
|
|
INSTOBJEXT=.mo
|
|
|
|
DATADIRNAME=share
|
|
|
|
INTLDEPS='$(top_builddir)/intl/libintl.a'
|
|
|
|
INTLLIBS=$INTLDEPS
|
|
|
|
LIBS=`echo $LIBS | sed -e 's/-lintl//'`
|
|
|
|
nls_cv_header_intl=intl/libintl.h
|
|
|
|
nls_cv_header_libgt=intl/libgettext.h
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$XGETTEXT" != ":"; then
|
|
|
|
if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
|
|
|
|
: ;
|
|
|
|
else
|
|
|
|
echo "$ac_t""found xgettext program is not GNU xgettext; ignore it" 1>&6
|
|
|
|
XGETTEXT=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
# We need to process the po/ directory.
|
|
|
|
POSUB=po
|
|
|
|
else
|
|
|
|
DATADIRNAME=share
|
|
|
|
nls_cv_header_intl=intl/libintl.h
|
|
|
|
nls_cv_header_libgt=intl/libgettext.h
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# If this is used in GNU gettext we have to set USE_NLS to `yes'
|
|
|
|
# because some of the sources are only built for this goal.
|
|
|
|
if test "$PACKAGE" = gettext; then
|
|
|
|
USE_NLS=yes
|
|
|
|
USE_INCLUDED_LIBINTL=yes
|
|
|
|
fi
|
|
|
|
|
|
|
|
for lang in $ALL_LINGUAS; do
|
|
|
|
GMOFILES="$GMOFILES $lang.gmo"
|
|
|
|
POFILES="$POFILES $lang.po"
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if test "x$CATOBJEXT" != "x"; then
|
|
|
|
if test "x$ALL_LINGUAS" = "x"; then
|
|
|
|
LINGUAS=
|
|
|
|
else
|
|
|
|
echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3045: checking for catalogs to be installed" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
NEW_LINGUAS=
|
|
|
|
for lang in ${LINGUAS=$ALL_LINGUAS}; do
|
|
|
|
case "$ALL_LINGUAS" in
|
|
|
|
*$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
LINGUAS=$NEW_LINGUAS
|
|
|
|
echo "$ac_t""$LINGUAS" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test -n "$LINGUAS"; then
|
|
|
|
for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_locale_h = yes; then
|
|
|
|
INCLUDE_LOCALE_H="#include <locale.h>"
|
|
|
|
else
|
|
|
|
INCLUDE_LOCALE_H="\
|
|
|
|
/* The system does not provide the header <locale.h>. Take care yourself. */"
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
test -d intl || mkdir intl
|
|
|
|
if test "$CATOBJEXT" = ".cat"; then
|
|
|
|
ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3073: checking for linux/version.h" >&5
|
1999-10-26 12:19:45 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 3078 "configure"
|
1999-10-26 12:19:45 +08:00
|
|
|
#include "confdefs.h"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include <linux/version.h>
|
1999-10-26 12:19:45 +08:00
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:3083: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
1999-10-26 12:19:45 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
2000-02-09 04:17:21 +08:00
|
|
|
msgformat=linux
|
1999-10-26 12:19:45 +08:00
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
2000-02-09 04:17:21 +08:00
|
|
|
msgformat=xopen
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
sed -e '/^#/d' $srcdir/intl/$msgformat-msg.sed > intl/po2msg.sed
|
|
|
|
fi
|
|
|
|
sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
|
|
|
|
$srcdir/intl/po2tbl.sed.in > intl/po2tbl.sed
|
|
|
|
|
|
|
|
if test "$PACKAGE" = "gettext"; then
|
|
|
|
GT_NO="#NO#"
|
|
|
|
GT_YES=
|
|
|
|
else
|
|
|
|
GT_NO=
|
|
|
|
GT_YES="#YES#"
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MKINSTALLDIRS=
|
|
|
|
if test -n "$ac_aux_dir"; then
|
|
|
|
MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
|
|
|
|
fi
|
|
|
|
if test -z "$MKINSTALLDIRS"; then
|
|
|
|
MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
l=
|
|
|
|
|
|
|
|
|
|
|
|
test -d po || mkdir po
|
|
|
|
if test "x$srcdir" != "x."; then
|
|
|
|
if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
|
|
|
|
posrcprefix="$srcdir/"
|
|
|
|
else
|
|
|
|
posrcprefix="../$srcdir/"
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
posrcprefix="../"
|
|
|
|
fi
|
|
|
|
rm -f po/POTFILES
|
|
|
|
sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
|
|
|
|
< $srcdir/po/POTFILES.in > po/POTFILES
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
# Check whether --enable-profile or --disable-profile was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${enable_profile+set}" = set; then
|
|
|
|
enableval="$enable_profile"
|
1997-04-26 21:58:21 +08:00
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
PROFILE_CMT=#
|
|
|
|
MAKEFILE_PROFILE=/dev/null
|
|
|
|
echo "Disabling profiling libraries"
|
|
|
|
else
|
|
|
|
PROFILE_CMT=
|
|
|
|
MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
|
1997-04-29 22:28:00 +08:00
|
|
|
PROFILED_LIB_EXT=_p.a
|
1997-04-26 21:58:21 +08:00
|
|
|
echo "Building profiling libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
PROFILE_CMT=#
|
|
|
|
MAKEFILE_PROFILE=/dev/null
|
|
|
|
echo "Disabling profiling libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-checker or --disable-checker was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${enable_checker+set}" = set; then
|
|
|
|
enableval="$enable_checker"
|
1997-04-26 21:58:21 +08:00
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
CHECKER_CMT=#
|
|
|
|
MAKEFILE_CHECKER=/dev/null
|
|
|
|
echo "Disabling checker libraries"
|
|
|
|
else
|
|
|
|
CHECKER_CMT=
|
|
|
|
MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
|
|
|
|
echo "Building checker libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
CHECKER_CMT=#
|
|
|
|
MAKEFILE_CHECKER=/dev/null
|
|
|
|
echo "Disabling checker libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
1997-04-29 22:28:00 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
# Check whether --enable-gcc-wall or --disable-gcc-wall was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${enable_gcc_wall+set}" = set; then
|
|
|
|
enableval="$enable_gcc_wall"
|
1997-04-26 21:58:21 +08:00
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
W=#
|
|
|
|
echo "Disabling GCC warnings"
|
|
|
|
else
|
|
|
|
W=
|
|
|
|
echo "Enabling GCC warnings"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
W=#
|
|
|
|
echo "Disabling GCC warnings by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
1997-04-29 22:28:00 +08:00
|
|
|
# Check whether --enable-dynamic-e2fsck or --disable-dynamic-e2fsck was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${enable_dynamic_e2fsck+set}" = set; then
|
|
|
|
enableval="$enable_dynamic_e2fsck"
|
1997-04-29 22:28:00 +08:00
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
E2FSCK_TYPE=static
|
|
|
|
echo "Building e2fsck statically"
|
|
|
|
else
|
|
|
|
E2FSCK_TYPE=shared
|
|
|
|
echo "Building e2fsck dynamically"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
E2FSCK_TYPE=static
|
|
|
|
echo "Building e2fsck statically by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
# Check whether --enable-fsck or --disable-fsck was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${enable_fsck+set}" = set; then
|
|
|
|
enableval="$enable_fsck"
|
1997-04-29 22:51:31 +08:00
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
FSCK_PROG='' FSCK_MAN=''
|
|
|
|
echo "Not building fsck wrapper"
|
|
|
|
else
|
|
|
|
FSCK_PROG=fsck FSCK_MAN=fsck.8
|
|
|
|
echo "Building fsck wrapper"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
case "$host_os" in
|
|
|
|
gnu*)
|
|
|
|
FSCK_PROG='' FSCK_MAN=''
|
|
|
|
echo "Not building fsck wrapper by default"
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
FSCK_PROG=fsck FSCK_MAN=fsck.8
|
|
|
|
echo "Building fsck wrapper by default"
|
|
|
|
esac
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
# Check whether --enable-old-bitops or --disable-old-bitops was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${enable_old_bitops+set}" = set; then
|
|
|
|
enableval="$enable_old_bitops"
|
1997-04-29 22:51:31 +08:00
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Using new (standard) bitmask operations"
|
|
|
|
else
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define EXT2_OLD_BITOPS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Using old (native) bitmask operations"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Using standard bitmask operations by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
1997-04-26 22:37:06 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3286: checking whether ${MAKE-make} sets \${MAKE}" >&5
|
1997-04-30 00:15:03 +08:00
|
|
|
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftestmake <<\EOF
|
|
|
|
all:
|
|
|
|
@echo 'ac_maketemp="${MAKE}"'
|
|
|
|
EOF
|
|
|
|
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
|
|
|
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
|
|
|
|
if test -n "$ac_maketemp"; then
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=yes
|
|
|
|
else
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=no
|
|
|
|
fi
|
|
|
|
rm -f conftestmake
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
SET_MAKE=
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
SET_MAKE="MAKE=${MAKE-make}"
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "ln", so it can be a program name with args.
|
|
|
|
set dummy ln; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3315: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_LN'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$LN" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_LN="$LN" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_LN="$LN" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_LN="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
LN="$ac_cv_path_LN"
|
|
|
|
if test -n "$LN"; then
|
|
|
|
echo "$ac_t""$LN" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3349: checking whether ln -s works" >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
rm -f conftestdata
|
|
|
|
if ln -s X conftestdata 2>/dev/null
|
|
|
|
then
|
|
|
|
rm -f conftestdata
|
|
|
|
ac_cv_prog_LN_S="ln -s"
|
|
|
|
else
|
|
|
|
ac_cv_prog_LN_S=ln
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
LN_S="$ac_cv_prog_LN_S"
|
|
|
|
if test "$ac_cv_prog_LN_S" = "ln -s"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
# Extract the first word of "mv", so it can be a program name with args.
|
|
|
|
set dummy mv; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3372: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_MV'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$MV" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_MV="$MV" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_MV="$MV" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_MV="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
MV="$ac_cv_path_MV"
|
|
|
|
if test -n "$MV"; then
|
|
|
|
echo "$ac_t""$MV" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "cp", so it can be a program name with args.
|
|
|
|
set dummy cp; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3408: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_CP'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$CP" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_CP="$CP" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_CP="$CP" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_CP="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
CP="$ac_cv_path_CP"
|
|
|
|
if test -n "$CP"; then
|
|
|
|
echo "$ac_t""$CP" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "rm", so it can be a program name with args.
|
|
|
|
set dummy rm; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3444: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_RM'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$RM" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_RM="$RM" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_RM="$RM" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_RM="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
RM="$ac_cv_path_RM"
|
|
|
|
if test -n "$RM"; then
|
|
|
|
echo "$ac_t""$RM" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "chmod", so it can be a program name with args.
|
|
|
|
set dummy chmod; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3480: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_CHMOD'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$CHMOD" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_CHMOD="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
CHMOD="$ac_cv_path_CHMOD"
|
|
|
|
if test -n "$CHMOD"; then
|
|
|
|
echo "$ac_t""$CHMOD" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "awk", so it can be a program name with args.
|
|
|
|
set dummy awk; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3516: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_AWK'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$AWK" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_AWK="$AWK" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_AWK="$AWK" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_AWK="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_AWK" && ac_cv_path_AWK="awk"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
AWK="$ac_cv_path_AWK"
|
|
|
|
if test -n "$AWK"; then
|
|
|
|
echo "$ac_t""$AWK" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "sed", so it can be a program name with args.
|
|
|
|
set dummy sed; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3552: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_SED'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$SED" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_SED="$SED" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_SED="$SED" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_SED="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
SED="$ac_cv_path_SED"
|
|
|
|
if test -n "$SED"; then
|
|
|
|
echo "$ac_t""$SED" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
1999-07-04 04:25:58 +08:00
|
|
|
# Extract the first word of "perl", so it can be a program name with args.
|
|
|
|
set dummy perl; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3588: checking for $ac_word" >&5
|
1999-07-04 04:25:58 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_PERL'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$PERL" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_PERL="$PERL" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_PERL="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
PERL="$ac_cv_path_PERL"
|
|
|
|
if test -n "$PERL"; then
|
|
|
|
echo "$ac_t""$PERL" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "checking build system type""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3622: checking build system type" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
build_alias=$build
|
|
|
|
case "$build_alias" in
|
|
|
|
NONE)
|
|
|
|
case $nonopt in
|
|
|
|
NONE) build_alias=$host_alias ;;
|
|
|
|
*) build_alias=$nonopt ;;
|
|
|
|
esac ;;
|
|
|
|
esac
|
|
|
|
|
1999-05-30 05:53:30 +08:00
|
|
|
build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
|
1997-04-30 00:15:03 +08:00
|
|
|
build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
|
|
|
build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
|
|
|
build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
1997-04-26 21:58:21 +08:00
|
|
|
echo "$ac_t""$build" 1>&6
|
|
|
|
|
|
|
|
if test $host != $build; then
|
|
|
|
ac_tool_prefix=${host_alias}-
|
|
|
|
else
|
|
|
|
ac_tool_prefix=
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}ar; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3648: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$AR"; then
|
|
|
|
ac_cv_prog_AR="$AR" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_AR="${ac_tool_prefix}ar"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
AR="$ac_cv_prog_AR"
|
|
|
|
if test -n "$AR"; then
|
|
|
|
echo "$ac_t""$AR" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test -z "$ac_cv_prog_AR"; then
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "ar", so it can be a program name with args.
|
|
|
|
set dummy ar; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3680: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$AR"; then
|
|
|
|
ac_cv_prog_AR="$AR" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_AR="ar"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
AR="$ac_cv_prog_AR"
|
|
|
|
if test -n "$AR"; then
|
|
|
|
echo "$ac_t""$AR" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
AR="ar"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3715: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
RANLIB="$ac_cv_prog_RANLIB"
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
echo "$ac_t""$RANLIB" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test -z "$ac_cv_prog_RANLIB"; then
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "ranlib", so it can be a program name with args.
|
|
|
|
set dummy ranlib; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3747: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_RANLIB="ranlib"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
RANLIB="$ac_cv_prog_RANLIB"
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
echo "$ac_t""$RANLIB" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
RANLIB=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}strip; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3782: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$STRIP"; then
|
|
|
|
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
STRIP="$ac_cv_prog_STRIP"
|
|
|
|
if test -n "$STRIP"; then
|
|
|
|
echo "$ac_t""$STRIP" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test -z "$ac_cv_prog_STRIP"; then
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "strip", so it can be a program name with args.
|
|
|
|
set dummy strip; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3814: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$STRIP"; then
|
|
|
|
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_STRIP="strip"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
STRIP="$ac_cv_prog_STRIP"
|
|
|
|
if test -n "$STRIP"; then
|
|
|
|
echo "$ac_t""$STRIP" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
STRIP=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Find a good install program. We prefer a C program (faster),
|
|
|
|
# so one script is as good as another. But avoid the broken or
|
|
|
|
# incompatible versions:
|
|
|
|
# SysV /etc/install, /usr/sbin/install
|
|
|
|
# SunOS /usr/etc/install
|
|
|
|
# IRIX /sbin/install
|
|
|
|
# AIX /bin/install
|
1999-05-30 05:53:30 +08:00
|
|
|
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
|
1997-04-26 21:58:21 +08:00
|
|
|
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
|
|
|
|
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
|
|
|
|
# ./install, which can be erroneously created by make from ./install.sh.
|
|
|
|
echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3858: checking for a BSD compatible install" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if test -z "$INSTALL"; then
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
|
1997-04-26 21:58:21 +08:00
|
|
|
for ac_dir in $PATH; do
|
|
|
|
# Account for people who put trailing slashes in PATH elements.
|
|
|
|
case "$ac_dir/" in
|
|
|
|
/|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
|
|
|
|
*)
|
|
|
|
# OSF1 and SCO ODT 3.0 have their own names for install.
|
1999-05-30 05:53:30 +08:00
|
|
|
# Don't use installbsd from OSF since it installs stuff as root
|
|
|
|
# by default.
|
|
|
|
for ac_prog in ginstall scoinst install; do
|
1997-04-26 21:58:21 +08:00
|
|
|
if test -f $ac_dir/$ac_prog; then
|
|
|
|
if test $ac_prog = install &&
|
|
|
|
grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
|
|
|
|
# AIX install. It has an incompatible calling convention.
|
|
|
|
:
|
|
|
|
else
|
|
|
|
ac_cv_path_install="$ac_dir/$ac_prog -c"
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
done
|
1997-04-30 00:15:03 +08:00
|
|
|
IFS="$ac_save_IFS"
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${ac_cv_path_install+set}" = set; then
|
|
|
|
INSTALL="$ac_cv_path_install"
|
|
|
|
else
|
|
|
|
# As a last resort, use the slow shell script. We don't cache a
|
|
|
|
# path for INSTALL within a source directory, because that will
|
|
|
|
# break other packages using the cache if that directory is
|
|
|
|
# removed, or if the path is relative.
|
|
|
|
INSTALL="$ac_install_sh"
|
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$INSTALL" 1>&6
|
|
|
|
|
|
|
|
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
|
|
|
|
# It thinks the first close brace ends the variable substitution.
|
|
|
|
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
|
|
|
|
|
1999-05-30 05:53:30 +08:00
|
|
|
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
|
|
|
|
|
1999-07-04 04:37:03 +08:00
|
|
|
# See if we need a separate native compiler.
|
|
|
|
if test $cross_compiling = no; then
|
|
|
|
BUILD_CC="$CC"
|
|
|
|
|
|
|
|
else
|
|
|
|
for ac_prog in gcc cc
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3920: checking for $ac_word" >&5
|
1999-07-04 04:37:03 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_BUILD_CC'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$BUILD_CC"; then
|
|
|
|
ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_BUILD_CC="$ac_prog"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
BUILD_CC="$ac_cv_prog_BUILD_CC"
|
|
|
|
if test -n "$BUILD_CC"; then
|
|
|
|
echo "$ac_t""$BUILD_CC" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
test -n "$BUILD_CC" && break
|
|
|
|
done
|
|
|
|
|
|
|
|
fi
|
2000-08-14 22:30:50 +08:00
|
|
|
for ac_hdr in stdlib.h unistd.h stdarg.h errno.h malloc.h mntent.h paths.h dirent.h getopt.h setjmp.h signal.h termios.h linux/fd.h linux/major.h sys/disklabel.h sys/mount.h sys/sockio.h sys/time.h sys/stat.h sys/types.h net/if.h netinet/in.h
|
1997-04-26 21:58:21 +08:00
|
|
|
do
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3954: checking for $ac_hdr" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 3959 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <$ac_hdr>
|
|
|
|
EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
{ (eval echo configure:3964: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
1999-05-30 05:53:30 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
1997-04-26 21:58:21 +08:00
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
|
1997-04-26 21:58:21 +08:00
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_hdr 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
echo $ac_n "checking for vprintf""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:3991: checking for vprintf" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_vprintf'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 3996 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char vprintf(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
1997-04-30 00:15:03 +08:00
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char vprintf();
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_vprintf) || defined (__stub___vprintf)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
vprintf();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4019: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_vprintf=yes"
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_vprintf=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$ac_cv_func_'vprintf`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_VPRINTF 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$ac_cv_func_vprintf" != yes; then
|
|
|
|
echo $ac_n "checking for _doprnt""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4043: checking for _doprnt" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func__doprnt'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4048 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char _doprnt(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
1997-04-30 00:15:03 +08:00
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char _doprnt();
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub__doprnt) || defined (__stub____doprnt)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
_doprnt();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4071: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func__doprnt=yes"
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func__doprnt=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$ac_cv_func_'_doprnt`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_DOPRNT 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking whether struct dirent has a d_namlen field""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4096: checking whether struct dirent has a d_namlen field" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_struct_d_namlen'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4101 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/types.h>
|
|
|
|
#include <dirent.h>
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-26 21:58:21 +08:00
|
|
|
struct dirent de; de.d_namlen = 0;
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4109: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_d_namlen=yes
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_d_namlen=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_struct_d_namlen" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_struct_d_namlen" = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_DIRENT_NAMLEN 1
|
|
|
|
EOF
|
|
|
|
|
1997-10-21 07:36:30 +08:00
|
|
|
fi
|
|
|
|
echo $ac_n "checking whether llseek declared in unistd.h""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4129: checking whether llseek declared in unistd.h" >&5
|
1997-10-21 07:36:30 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_have_llseek_prototype'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4134 "configure"
|
1997-10-21 07:36:30 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <unistd.h>
|
|
|
|
int main() {
|
|
|
|
extern int llseek(int);
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4141: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
1997-10-21 07:36:30 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_have_llseek_prototype=no
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_have_llseek_prototype=yes
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_have_llseek_prototype" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_have_llseek_prototype" = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_LLSEEK_PROTOTYPE 1
|
|
|
|
EOF
|
|
|
|
|
2000-05-26 07:28:50 +08:00
|
|
|
fi
|
|
|
|
echo $ac_n "checking whether lseek64 declared in unistd.h""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4161: checking whether lseek64 declared in unistd.h" >&5
|
2000-05-26 07:28:50 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_have_lseek64_prototype'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4166 "configure"
|
2000-05-26 07:28:50 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#define _LARGEFILE_SOURCE
|
|
|
|
#define _LARGEFILE64_SOURCE
|
|
|
|
#include <unistd.h>
|
|
|
|
int main() {
|
|
|
|
extern int lseek64(int);
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4175: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
2000-05-26 07:28:50 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_have_lseek64_prototype=no
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_have_lseek64_prototype=yes
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_have_lseek64_prototype" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_have_lseek64_prototype" = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_LSEEK64_PROTOTYPE 1
|
|
|
|
EOF
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
if test "$cross_compiling" = yes -a "$ac_cv_sizeof_long" = ""; then
|
|
|
|
# if cross-compiling, with no cached values, just assume something common.
|
|
|
|
ac_cv_sizeof_short=2
|
|
|
|
ac_cv_sizeof_int=4
|
|
|
|
ac_cv_sizeof_long=4
|
1999-07-04 04:37:03 +08:00
|
|
|
ac_cv_sizeof_long_long=8
|
|
|
|
echo "configure: warning: Cross-compiling, so cannot check type sizes; assuming short=2, int=4, long=4, long long=8" 1>&2
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo $ac_n "checking size of short""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4203: checking size of short" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_sizeof_short'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4211 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
|
|
|
main()
|
|
|
|
{
|
|
|
|
FILE *f=fopen("conftestval", "w");
|
|
|
|
if (!f) exit(1);
|
|
|
|
fprintf(f, "%d\n", sizeof(short));
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4222: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
1997-04-30 00:15:03 +08:00
|
|
|
then
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_short=`cat conftestval`
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_short=0
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_sizeof_short" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define SIZEOF_SHORT $ac_cv_sizeof_short
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
echo $ac_n "checking size of int""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4242: checking size of int" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4250 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
|
|
|
main()
|
|
|
|
{
|
|
|
|
FILE *f=fopen("conftestval", "w");
|
|
|
|
if (!f) exit(1);
|
|
|
|
fprintf(f, "%d\n", sizeof(int));
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4261: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
1997-04-30 00:15:03 +08:00
|
|
|
then
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_int=`cat conftestval`
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_int=0
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_sizeof_int" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define SIZEOF_INT $ac_cv_sizeof_int
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
echo $ac_n "checking size of long""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4281: checking size of long" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4289 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
|
|
|
main()
|
|
|
|
{
|
|
|
|
FILE *f=fopen("conftestval", "w");
|
|
|
|
if (!f) exit(1);
|
|
|
|
fprintf(f, "%d\n", sizeof(long));
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4300: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
1997-04-30 00:15:03 +08:00
|
|
|
then
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_long=`cat conftestval`
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_long=0
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_sizeof_long" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define SIZEOF_LONG $ac_cv_sizeof_long
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
echo $ac_n "checking size of long long""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4320: checking size of long long" >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_sizeof_long_long'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4328 "configure"
|
1997-04-29 22:51:31 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
|
|
|
main()
|
|
|
|
{
|
|
|
|
FILE *f=fopen("conftestval", "w");
|
|
|
|
if (!f) exit(1);
|
|
|
|
fprintf(f, "%d\n", sizeof(long long));
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4339: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
1997-04-30 00:15:03 +08:00
|
|
|
then
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_cv_sizeof_long_long=`cat conftestval`
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_cv_sizeof_long_long=0
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
fi
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_sizeof_long_long" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
SIZEOF_SHORT=$ac_cv_sizeof_short
|
|
|
|
SIZEOF_INT=$ac_cv_sizeof_int
|
|
|
|
SIZEOF_LONG=$ac_cv_sizeof_long
|
1997-04-29 22:51:31 +08:00
|
|
|
SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo $ac_n "checking whether struct stat has a st_flags field""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4367: checking whether struct stat has a st_flags field" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_struct_st_flags'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4372 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/stat.h>
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-26 21:58:21 +08:00
|
|
|
struct stat stat; stat.st_flags = 0;
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4379: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_st_flags=yes
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_st_flags=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_struct_st_flags" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_struct_st_flags" = yes; then
|
1999-10-21 02:20:36 +08:00
|
|
|
echo $ac_n "checking whether st_flags field is useful""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4394: checking whether st_flags field is useful" >&5
|
1999-10-21 02:20:36 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_struct_st_flags_immut'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4399 "configure"
|
1999-10-21 02:20:36 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/stat.h>
|
|
|
|
int main() {
|
|
|
|
struct stat stat; stat.st_flags |= UF_IMMUTABLE;
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4406: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
1999-10-21 02:20:36 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_st_flags_immut=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_st_flags_immut=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_struct_st_flags_immut" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
#define HAVE_STAT_FLAGS 1
|
|
|
|
EOF
|
|
|
|
|
1999-10-21 02:20:36 +08:00
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
2000-05-26 07:28:50 +08:00
|
|
|
for ac_func in chflags getrusage llseek lseek64 open64 strdup getmntinfo strcasecmp srandom fchown mallinfo fdatasync
|
1997-04-26 21:58:21 +08:00
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4429: checking for $ac_func" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4434 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
1997-04-30 00:15:03 +08:00
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4457: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
1997-04-26 21:58:21 +08:00
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
echo $ac_n "checking ino_t defined by sys/types.h""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4482: checking ino_t defined by sys/types.h" >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_ino_t'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4487 "configure"
|
1997-04-29 22:51:31 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/types.h>
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-29 22:51:31 +08:00
|
|
|
ino_t ino; ino = 0;
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4494: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
1997-04-29 22:51:31 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_ino_t=yes
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_ino_t=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_ino_t" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_ino_t" = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_INO_T 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
SOCKET_LIB=''
|
1997-04-30 00:15:03 +08:00
|
|
|
echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4515: checking for socket in -lsocket" >&5
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_save_LIBS="$LIBS"
|
|
|
|
LIBS="-lsocket $LIBS"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4523 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
1997-04-30 00:15:03 +08:00
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char socket();
|
1997-04-29 22:51:31 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-29 22:51:31 +08:00
|
|
|
socket()
|
|
|
|
; return 0; }
|
1997-04-26 21:58:21 +08:00
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4534: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
eval "ac_cv_lib_$ac_lib_var=yes"
|
1997-04-26 21:58:21 +08:00
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
eval "ac_cv_lib_$ac_lib_var=no"
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
rm -f conftest*
|
1997-04-29 22:51:31 +08:00
|
|
|
LIBS="$ac_save_LIBS"
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
1997-04-29 22:51:31 +08:00
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
SOCKET_LIB=-lsocket
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
1997-04-29 22:51:31 +08:00
|
|
|
|
|
|
|
|
|
|
|
echo $ac_n "checking for optreset""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4556: checking for optreset" >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_have_optreset'+set}'`\" = set"; then
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4561 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
1997-04-29 22:51:31 +08:00
|
|
|
#include <unistd.h>
|
1997-04-26 21:58:21 +08:00
|
|
|
EOF
|
1997-04-29 22:51:31 +08:00
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "optreset" >/dev/null 2>&1; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_cv_have_optreset=yes
|
1997-04-26 21:58:21 +08:00
|
|
|
else
|
|
|
|
rm -rf conftest*
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_cv_have_optreset=no
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
1997-04-29 22:51:31 +08:00
|
|
|
echo "$ac_t""$ac_cv_have_optreset" 1>&6
|
|
|
|
if test $ac_cv_have_optreset = yes; then
|
1997-04-26 21:58:21 +08:00
|
|
|
cat >> confdefs.h <<\EOF
|
1997-04-29 22:51:31 +08:00
|
|
|
#define HAVE_OPTRESET 1
|
1997-04-26 21:58:21 +08:00
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
2000-02-11 13:04:44 +08:00
|
|
|
case "$host_os" in
|
|
|
|
linux*)
|
|
|
|
cat >> confdefs.h <<\EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
#define HAVE_EXT2_IOCTLS 1
|
|
|
|
EOF
|
|
|
|
|
2000-02-11 13:04:44 +08:00
|
|
|
;;
|
|
|
|
esac
|
1997-04-26 21:58:21 +08:00
|
|
|
case "$host_os" in
|
1999-07-04 04:37:03 +08:00
|
|
|
linux* | gnu*)
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
|
|
|
|
root_prefix="";
|
|
|
|
echo "On $host_os systems, root_prefix defaults to ''"
|
1997-04-29 22:51:31 +08:00
|
|
|
fi
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
case "$host_os" in
|
|
|
|
linux* | gnu*)
|
|
|
|
if test "$prefix" = NONE ; then
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
prefix="/usr";
|
|
|
|
echo "On $host_os systems, prefix defaults to /usr"
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
;;
|
|
|
|
esac
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
if test "$root_prefix" = NONE ; then
|
1998-04-08 14:05:49 +08:00
|
|
|
if test "$prefix" = NONE ; then
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
root_prefix="$ac_default_prefix"
|
|
|
|
else
|
|
|
|
root_prefix="$prefix"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
1997-04-30 02:13:24 +08:00
|
|
|
echo $ac_n "checking whether linker accepts -static""... $ac_c" 1>&6
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
echo "configure:4616: checking whether linker accepts -static" >&5
|
1997-04-30 02:13:24 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_e2fsprogs_use_static'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
#line 4622 "configure"
|
1997-04-30 02:13:24 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
|
|
|
int main() {
|
|
|
|
fflush(stdout);
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
if { (eval echo configure:4629: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-30 02:13:24 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_e2fsprogs_use_static=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_e2fsprogs_use_static=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
LDFLAGS=$SAVE_LDFLAGS
|
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1999-01-04 15:39:19 +08:00
|
|
|
case "$host_os" in
|
|
|
|
solaris2.*)
|
|
|
|
ac_cv_e2fsprogs_use_static=no
|
|
|
|
;;
|
|
|
|
esac
|
1997-04-30 02:13:24 +08:00
|
|
|
echo "$ac_t""$ac_cv_e2fsprogs_use_static" 1>&6
|
1997-04-26 22:37:06 +08:00
|
|
|
LDFLAG_STATIC=
|
1997-04-30 02:13:24 +08:00
|
|
|
if test $ac_cv_e2fsprogs_use_static = yes; then
|
1997-04-26 21:58:21 +08:00
|
|
|
LDFLAG_STATIC=-static
|
1997-04-30 02:13:24 +08:00
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
SS_DIR=`cd ${srcdir}/lib/ss; pwd`
|
|
|
|
ET_DIR=`cd ${srcdir}/lib/et; pwd`
|
|
|
|
|
|
|
|
|
|
|
|
if test "$cross_compiling" = yes ; then
|
|
|
|
DO_TEST_SUITE=
|
|
|
|
else
|
|
|
|
DO_TEST_SUITE=check
|
|
|
|
fi
|
|
|
|
|
|
|
|
test -d lib || mkdir lib
|
|
|
|
test -d include || mkdir include
|
|
|
|
test -d include/linux || mkdir include/linux
|
1999-01-04 15:39:19 +08:00
|
|
|
test -d include/asm || mkdir include/asm
|
1997-06-17 13:41:36 +08:00
|
|
|
rmakefile=
|
|
|
|
if test -d ${srcdir}/resize ; then
|
|
|
|
rmakefile=resize/Makefile
|
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
trap '' 1 2 15
|
|
|
|
cat > confcache <<\EOF
|
|
|
|
# This file is a shell script that caches the results of configure
|
|
|
|
# tests run on this system so they can be shared between configure
|
|
|
|
# scripts and configure runs. It is not useful on other systems.
|
|
|
|
# If it contains results you don't want to keep, you may remove or edit it.
|
|
|
|
#
|
|
|
|
# By default, configure uses ./config.cache as the cache file,
|
|
|
|
# creating it if it does not exist already. You can give configure
|
|
|
|
# the --cache-file=FILE option to use a different cache file; that is
|
|
|
|
# what configure does when it calls configure scripts in
|
|
|
|
# subdirectories, so they share the cache.
|
|
|
|
# Giving --cache-file=/dev/null disables caching, for debugging configure.
|
|
|
|
# config.status only pays attention to the cache file if you give it the
|
|
|
|
# --recheck option to rerun configure.
|
|
|
|
#
|
|
|
|
EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
# The following way of writing the cache mishandles newlines in values,
|
|
|
|
# but we know of no workaround that is simple, portable, and efficient.
|
|
|
|
# So, don't put newlines in cache variables' values.
|
1997-04-26 21:58:21 +08:00
|
|
|
# Ultrix sh set writes to stderr and can't be redirected directly,
|
|
|
|
# and sets the high bit in the cache file unless we assign to the vars.
|
|
|
|
(set) 2>&1 |
|
1999-05-30 05:53:30 +08:00
|
|
|
case `(ac_space=' '; set | grep ac_space) 2>&1` in
|
1997-04-30 00:15:03 +08:00
|
|
|
*ac_space=\ *)
|
|
|
|
# `set' does not quote correctly, so add quotes (double-quote substitution
|
|
|
|
# turns \\\\ into \\, and sed turns \\ into \).
|
|
|
|
sed -n \
|
|
|
|
-e "s/'/'\\\\''/g" \
|
|
|
|
-e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
# `set' quotes correctly as required by POSIX, so do not add quotes.
|
|
|
|
sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
|
|
|
|
;;
|
|
|
|
esac >> confcache
|
1997-04-26 21:58:21 +08:00
|
|
|
if cmp -s $cache_file confcache; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
if test -w $cache_file; then
|
|
|
|
echo "updating cache $cache_file"
|
|
|
|
cat confcache > $cache_file
|
|
|
|
else
|
|
|
|
echo "not updating unwritable cache $cache_file"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
rm -f confcache
|
|
|
|
|
|
|
|
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
|
|
|
|
|
|
|
|
test "x$prefix" = xNONE && prefix=$ac_default_prefix
|
|
|
|
# Let make expand exec_prefix.
|
|
|
|
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
|
|
|
|
|
|
|
|
# Any assignment to VPATH causes Sun make to only execute
|
|
|
|
# the first set of double-colon rules, so remove it if not needed.
|
|
|
|
# If there is a colon in the path, we need to keep it.
|
|
|
|
if test "x$srcdir" = x.; then
|
|
|
|
ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
|
|
|
|
fi
|
|
|
|
|
|
|
|
trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
|
|
|
|
|
|
|
|
# Transform confdefs.h into DEFS.
|
|
|
|
# Protect against shell expansion while executing Makefile rules.
|
|
|
|
# Protect against Makefile macro expansion.
|
|
|
|
cat > conftest.defs <<\EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
|
|
|
|
s%\[%\\&%g
|
|
|
|
s%\]%\\&%g
|
|
|
|
s%\$%$$%g
|
|
|
|
EOF
|
|
|
|
DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
|
|
|
|
rm -f conftest.defs
|
|
|
|
|
|
|
|
|
|
|
|
# Without the "./", some shells look in PATH for config.status.
|
|
|
|
: ${CONFIG_STATUS=./config.status}
|
|
|
|
|
|
|
|
echo creating $CONFIG_STATUS
|
|
|
|
rm -f $CONFIG_STATUS
|
|
|
|
cat > $CONFIG_STATUS <<EOF
|
|
|
|
#! /bin/sh
|
|
|
|
# Generated automatically by configure.
|
|
|
|
# Run this file to recreate the current configuration.
|
|
|
|
# This directory was configured as follows,
|
|
|
|
# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
|
|
|
|
#
|
|
|
|
# $0 $ac_configure_args
|
|
|
|
#
|
|
|
|
# Compiler output produced by configure, useful for debugging
|
|
|
|
# configure, is in ./config.log if it exists.
|
|
|
|
|
|
|
|
ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
|
|
|
|
for ac_option
|
|
|
|
do
|
|
|
|
case "\$ac_option" in
|
|
|
|
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
|
|
|
|
echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
|
|
|
|
exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
|
|
|
|
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
|
1999-05-30 05:53:30 +08:00
|
|
|
echo "$CONFIG_STATUS generated by autoconf version 2.13"
|
1997-04-26 21:58:21 +08:00
|
|
|
exit 0 ;;
|
|
|
|
-help | --help | --hel | --he | --h)
|
|
|
|
echo "\$ac_cs_usage"; exit 0 ;;
|
|
|
|
*) echo "\$ac_cs_usage"; exit 1 ;;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
|
|
|
ac_given_srcdir=$srcdir
|
|
|
|
ac_given_INSTALL="$INSTALL"
|
|
|
|
|
1997-10-15 10:47:20 +08:00
|
|
|
trap 'rm -fr `echo "MCONFIG Makefile util/Makefile util/subst.conf lib/et/Makefile
|
1997-04-29 22:51:31 +08:00
|
|
|
lib/ss/Makefile lib/ext2fs/Makefile lib/e2p/Makefile lib/uuid/Makefile
|
|
|
|
misc/Makefile e2fsck/Makefile debugfs/Makefile tests/Makefile
|
2000-02-09 04:17:21 +08:00
|
|
|
tests/progs/Makefile $rmakefile doc/Makefile
|
|
|
|
intl/Makefile po/Makefile.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
|
1997-04-30 00:15:03 +08:00
|
|
|
EOF
|
|
|
|
cat >> $CONFIG_STATUS <<EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
# Protect against being on the right side of a sed subst in config.status.
|
|
|
|
sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
|
|
|
|
s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
|
1997-04-26 21:58:21 +08:00
|
|
|
$ac_vpsub
|
|
|
|
$extrasub
|
1999-05-30 05:53:30 +08:00
|
|
|
s%@SHELL@%$SHELL%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@CFLAGS@%$CFLAGS%g
|
|
|
|
s%@CPPFLAGS@%$CPPFLAGS%g
|
|
|
|
s%@CXXFLAGS@%$CXXFLAGS%g
|
1999-05-30 05:53:30 +08:00
|
|
|
s%@FFLAGS@%$FFLAGS%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@DEFS@%$DEFS%g
|
|
|
|
s%@LDFLAGS@%$LDFLAGS%g
|
|
|
|
s%@LIBS@%$LIBS%g
|
|
|
|
s%@exec_prefix@%$exec_prefix%g
|
|
|
|
s%@prefix@%$prefix%g
|
|
|
|
s%@program_transform_name@%$program_transform_name%g
|
1997-04-30 00:15:03 +08:00
|
|
|
s%@bindir@%$bindir%g
|
|
|
|
s%@sbindir@%$sbindir%g
|
|
|
|
s%@libexecdir@%$libexecdir%g
|
|
|
|
s%@datadir@%$datadir%g
|
|
|
|
s%@sysconfdir@%$sysconfdir%g
|
|
|
|
s%@sharedstatedir@%$sharedstatedir%g
|
|
|
|
s%@localstatedir@%$localstatedir%g
|
|
|
|
s%@libdir@%$libdir%g
|
|
|
|
s%@includedir@%$includedir%g
|
|
|
|
s%@oldincludedir@%$oldincludedir%g
|
|
|
|
s%@infodir@%$infodir%g
|
|
|
|
s%@mandir@%$mandir%g
|
1997-04-26 21:58:21 +08:00
|
|
|
/@MCONFIG@/r $MCONFIG
|
|
|
|
s%@MCONFIG@%%g
|
1997-04-26 22:37:06 +08:00
|
|
|
s%@E2FSPROGS_YEAR@%$E2FSPROGS_YEAR%g
|
|
|
|
s%@E2FSPROGS_MONTH@%$E2FSPROGS_MONTH%g
|
|
|
|
s%@E2FSPROGS_VERSION@%$E2FSPROGS_VERSION%g
|
1997-04-29 22:51:31 +08:00
|
|
|
s%@host@%$host%g
|
|
|
|
s%@host_alias@%$host_alias%g
|
|
|
|
s%@host_cpu@%$host_cpu%g
|
|
|
|
s%@host_vendor@%$host_vendor%g
|
|
|
|
s%@host_os@%$host_os%g
|
1997-04-26 22:37:06 +08:00
|
|
|
s%@CC@%$CC%g
|
|
|
|
s%@LD@%$LD%g
|
|
|
|
s%@CCOPTS@%$CCOPTS%g
|
1999-10-26 12:19:45 +08:00
|
|
|
s%@CPP@%$CPP%g
|
|
|
|
s%@LINUX_INCLUDE@%$LINUX_INCLUDE%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@DLL_CMT@%$DLL_CMT%g
|
|
|
|
/@MAKEFILE_DLL@/r $MAKEFILE_DLL
|
|
|
|
s%@MAKEFILE_DLL@%%g
|
|
|
|
s%@ELF_CMT@%$ELF_CMT%g
|
|
|
|
/@MAKEFILE_ELF@/r $MAKEFILE_ELF
|
|
|
|
s%@MAKEFILE_ELF@%%g
|
|
|
|
s%@BSDLIB_CMT@%$BSDLIB_CMT%g
|
|
|
|
/@MAKEFILE_BSDLIB@/r $MAKEFILE_BSDLIB
|
|
|
|
s%@MAKEFILE_BSDLIB@%%g
|
2000-02-09 04:17:21 +08:00
|
|
|
s%@PACKAGE@%$PACKAGE%g
|
|
|
|
s%@VERSION@%$VERSION%g
|
|
|
|
s%@SET_MAKE@%$SET_MAKE%g
|
|
|
|
s%@RANLIB@%$RANLIB%g
|
|
|
|
s%@ALLOCA@%$ALLOCA%g
|
|
|
|
s%@USE_NLS@%$USE_NLS%g
|
|
|
|
s%@MSGFMT@%$MSGFMT%g
|
|
|
|
s%@GMSGFMT@%$GMSGFMT%g
|
|
|
|
s%@XGETTEXT@%$XGETTEXT%g
|
|
|
|
s%@GENCAT@%$GENCAT%g
|
|
|
|
s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
|
|
|
|
s%@CATALOGS@%$CATALOGS%g
|
|
|
|
s%@CATOBJEXT@%$CATOBJEXT%g
|
|
|
|
s%@DATADIRNAME@%$DATADIRNAME%g
|
|
|
|
s%@GMOFILES@%$GMOFILES%g
|
|
|
|
s%@INSTOBJEXT@%$INSTOBJEXT%g
|
|
|
|
s%@INTLDEPS@%$INTLDEPS%g
|
|
|
|
s%@INTLLIBS@%$INTLLIBS%g
|
|
|
|
s%@INTLOBJS@%$INTLOBJS%g
|
|
|
|
s%@POFILES@%$POFILES%g
|
|
|
|
s%@POSUB@%$POSUB%g
|
|
|
|
s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
|
|
|
|
s%@GT_NO@%$GT_NO%g
|
|
|
|
s%@GT_YES@%$GT_YES%g
|
|
|
|
s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
|
|
|
|
s%@l@%$l%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@PROFILE_CMT@%$PROFILE_CMT%g
|
|
|
|
/@MAKEFILE_PROFILE@/r $MAKEFILE_PROFILE
|
|
|
|
s%@MAKEFILE_PROFILE@%%g
|
|
|
|
s%@CHECKER_CMT@%$CHECKER_CMT%g
|
|
|
|
/@MAKEFILE_CHECKER@/r $MAKEFILE_CHECKER
|
|
|
|
s%@MAKEFILE_CHECKER@%%g
|
1997-04-29 22:28:00 +08:00
|
|
|
s%@LIB_EXT@%$LIB_EXT%g
|
|
|
|
s%@STATIC_LIB_EXT@%$STATIC_LIB_EXT%g
|
|
|
|
s%@PROFILED_LIB_EXT@%$PROFILED_LIB_EXT%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@W@%$W%g
|
1997-04-29 22:28:00 +08:00
|
|
|
s%@E2FSCK_TYPE@%$E2FSCK_TYPE%g
|
1997-04-29 22:51:31 +08:00
|
|
|
s%@FSCK_PROG@%$FSCK_PROG%g
|
|
|
|
s%@FSCK_MAN@%$FSCK_MAN%g
|
1997-04-26 21:58:21 +08:00
|
|
|
/@MAKEFILE_LIBRARY@/r $MAKEFILE_LIBRARY
|
|
|
|
s%@MAKEFILE_LIBRARY@%%g
|
1997-04-26 22:37:06 +08:00
|
|
|
s%@BINARY_TYPE@%$BINARY_TYPE%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@LN@%$LN%g
|
1997-04-29 22:51:31 +08:00
|
|
|
s%@LN_S@%$LN_S%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@MV@%$MV%g
|
|
|
|
s%@CP@%$CP%g
|
|
|
|
s%@RM@%$RM%g
|
|
|
|
s%@CHMOD@%$CHMOD%g
|
|
|
|
s%@AWK@%$AWK%g
|
|
|
|
s%@SED@%$SED%g
|
1999-07-04 04:25:58 +08:00
|
|
|
s%@PERL@%$PERL%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@build@%$build%g
|
|
|
|
s%@build_alias@%$build_alias%g
|
|
|
|
s%@build_cpu@%$build_cpu%g
|
|
|
|
s%@build_vendor@%$build_vendor%g
|
|
|
|
s%@build_os@%$build_os%g
|
|
|
|
s%@AR@%$AR%g
|
|
|
|
s%@STRIP@%$STRIP%g
|
|
|
|
s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
|
1999-05-30 05:53:30 +08:00
|
|
|
s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@INSTALL_DATA@%$INSTALL_DATA%g
|
1999-07-04 04:37:03 +08:00
|
|
|
s%@BUILD_CC@%$BUILD_CC%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@SIZEOF_SHORT@%$SIZEOF_SHORT%g
|
|
|
|
s%@SIZEOF_INT@%$SIZEOF_INT%g
|
|
|
|
s%@SIZEOF_LONG@%$SIZEOF_LONG%g
|
1997-04-29 22:51:31 +08:00
|
|
|
s%@SIZEOF_LONG_LONG@%$SIZEOF_LONG_LONG%g
|
|
|
|
s%@SOCKET_LIB@%$SOCKET_LIB%g
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
s%@root_prefix@%$root_prefix%g
|
1997-04-29 22:51:31 +08:00
|
|
|
s%@LDFLAG_STATIC@%$LDFLAG_STATIC%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@SS_DIR@%$SS_DIR%g
|
|
|
|
s%@ET_DIR@%$ET_DIR%g
|
|
|
|
s%@DO_TEST_SUITE@%$DO_TEST_SUITE%g
|
|
|
|
|
|
|
|
CEOF
|
|
|
|
EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
|
|
|
|
cat >> $CONFIG_STATUS <<\EOF
|
|
|
|
|
|
|
|
# Split the substitutions into bite-sized pieces for seds with
|
|
|
|
# small command number limits, like on Digital OSF/1 and HP-UX.
|
|
|
|
ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
|
|
|
|
ac_file=1 # Number of current file.
|
|
|
|
ac_beg=1 # First line for current file.
|
|
|
|
ac_end=$ac_max_sed_cmds # Line after last line for current file.
|
|
|
|
ac_more_lines=:
|
|
|
|
ac_sed_cmds=""
|
|
|
|
while $ac_more_lines; do
|
|
|
|
if test $ac_beg -gt 1; then
|
|
|
|
sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
|
|
|
|
else
|
|
|
|
sed "${ac_end}q" conftest.subs > conftest.s$ac_file
|
|
|
|
fi
|
|
|
|
if test ! -s conftest.s$ac_file; then
|
|
|
|
ac_more_lines=false
|
|
|
|
rm -f conftest.s$ac_file
|
|
|
|
else
|
|
|
|
if test -z "$ac_sed_cmds"; then
|
|
|
|
ac_sed_cmds="sed -f conftest.s$ac_file"
|
|
|
|
else
|
|
|
|
ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
|
|
|
|
fi
|
|
|
|
ac_file=`expr $ac_file + 1`
|
|
|
|
ac_beg=$ac_end
|
|
|
|
ac_end=`expr $ac_end + $ac_max_sed_cmds`
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
if test -z "$ac_sed_cmds"; then
|
|
|
|
ac_sed_cmds=cat
|
|
|
|
fi
|
|
|
|
EOF
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
cat >> $CONFIG_STATUS <<EOF
|
|
|
|
|
1997-10-15 10:47:20 +08:00
|
|
|
CONFIG_FILES=\${CONFIG_FILES-"MCONFIG Makefile util/Makefile util/subst.conf lib/et/Makefile
|
1997-04-29 22:51:31 +08:00
|
|
|
lib/ss/Makefile lib/ext2fs/Makefile lib/e2p/Makefile lib/uuid/Makefile
|
|
|
|
misc/Makefile e2fsck/Makefile debugfs/Makefile tests/Makefile
|
2000-02-09 04:17:21 +08:00
|
|
|
tests/progs/Makefile $rmakefile doc/Makefile
|
|
|
|
intl/Makefile po/Makefile.in"}
|
1997-04-26 21:58:21 +08:00
|
|
|
EOF
|
|
|
|
cat >> $CONFIG_STATUS <<\EOF
|
|
|
|
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
|
1997-04-30 00:15:03 +08:00
|
|
|
# Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
|
1997-04-26 21:58:21 +08:00
|
|
|
case "$ac_file" in
|
1997-04-30 00:15:03 +08:00
|
|
|
*:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
|
|
|
|
*) ac_file_in="${ac_file}.in" ;;
|
|
|
|
esac
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
# Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
# Remove last slash and all that follows it. Not all systems have dirname.
|
|
|
|
ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
|
|
|
|
if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
|
|
|
|
# The file is in a subdirectory.
|
|
|
|
test ! -d "$ac_dir" && mkdir "$ac_dir"
|
|
|
|
ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
|
|
|
|
# A "../" for each directory in $ac_dir_suffix.
|
|
|
|
ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
|
|
|
|
else
|
|
|
|
ac_dir_suffix= ac_dots=
|
|
|
|
fi
|
|
|
|
|
|
|
|
case "$ac_given_srcdir" in
|
|
|
|
.) srcdir=.
|
|
|
|
if test -z "$ac_dots"; then top_srcdir=.
|
|
|
|
else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
|
|
|
|
/*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
|
|
|
|
*) # Relative path.
|
|
|
|
srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
|
|
|
|
top_srcdir="$ac_dots$ac_given_srcdir" ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
case "$ac_given_INSTALL" in
|
|
|
|
[/$]*) INSTALL="$ac_given_INSTALL" ;;
|
|
|
|
*) INSTALL="$ac_dots$ac_given_INSTALL" ;;
|
|
|
|
esac
|
1997-04-30 00:15:03 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
echo creating "$ac_file"
|
|
|
|
rm -f "$ac_file"
|
|
|
|
configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
|
|
|
|
case "$ac_file" in
|
|
|
|
*Makefile*) ac_comsub="1i\\
|
|
|
|
# $configure_input" ;;
|
|
|
|
*) ac_comsub= ;;
|
|
|
|
esac
|
1997-04-30 00:15:03 +08:00
|
|
|
|
|
|
|
ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
|
1997-04-26 21:58:21 +08:00
|
|
|
sed -e "$ac_comsub
|
|
|
|
s%@configure_input@%$configure_input%g
|
|
|
|
s%@srcdir@%$srcdir%g
|
|
|
|
s%@top_srcdir@%$top_srcdir%g
|
|
|
|
s%@INSTALL@%$INSTALL%g
|
1997-04-30 00:15:03 +08:00
|
|
|
" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
|
1997-04-26 21:58:21 +08:00
|
|
|
fi; done
|
1997-04-30 00:15:03 +08:00
|
|
|
rm -f conftest.s*
|
1997-04-26 21:58:21 +08:00
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
EOF
|
|
|
|
|
|
|
|
cat >> $CONFIG_STATUS <<EOF
|
|
|
|
ac_sources="$nls_cv_header_libgt"
|
|
|
|
ac_dests="$nls_cv_header_intl"
|
|
|
|
EOF
|
|
|
|
|
|
|
|
cat >> $CONFIG_STATUS <<\EOF
|
|
|
|
srcdir=$ac_given_srcdir
|
|
|
|
while test -n "$ac_sources"; do
|
|
|
|
set $ac_dests; ac_dest=$1; shift; ac_dests=$*
|
|
|
|
set $ac_sources; ac_source=$1; shift; ac_sources=$*
|
|
|
|
|
|
|
|
echo "linking $srcdir/$ac_source to $ac_dest"
|
|
|
|
|
|
|
|
if test ! -r $srcdir/$ac_source; then
|
|
|
|
{ echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
rm -f $ac_dest
|
|
|
|
|
|
|
|
# Make relative symlinks.
|
|
|
|
# Remove last slash and all that follows it. Not all systems have dirname.
|
|
|
|
ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
|
|
|
|
if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
|
|
|
|
# The dest file is in a subdirectory.
|
|
|
|
test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
|
|
|
|
ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
|
|
|
|
# A "../" for each directory in $ac_dest_dir_suffix.
|
|
|
|
ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
|
|
|
|
else
|
|
|
|
ac_dest_dir_suffix= ac_dots=
|
|
|
|
fi
|
|
|
|
|
|
|
|
case "$srcdir" in
|
|
|
|
[/$]*) ac_rel_source="$srcdir/$ac_source" ;;
|
|
|
|
*) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
# Make a symlink if possible; otherwise try a hard link.
|
|
|
|
if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
|
|
|
|
ln $srcdir/$ac_source $ac_dest; then :
|
|
|
|
else
|
|
|
|
{ echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
done
|
1997-04-30 00:15:03 +08:00
|
|
|
EOF
|
|
|
|
cat >> $CONFIG_STATUS <<EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
EOF
|
|
|
|
cat >> $CONFIG_STATUS <<\EOF
|
2000-02-09 04:17:21 +08:00
|
|
|
case "$CONFIG_FILES" in *po/Makefile.in*)
|
|
|
|
sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
|
|
|
|
esac
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
exit 0
|
|
|
|
EOF
|
|
|
|
chmod +x $CONFIG_STATUS
|
|
|
|
rm -fr confdefs* $ac_clean_files
|
|
|
|
test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
|
|
|
|
|