⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 autoconf是一个产生可以自动配置源代码包
💻
📖 第 1 页 / 共 5 页
字号:
	(AC_FUNC_SELECT_ARGTYPES, AC_FUNC_SETPGRP):	(AC_FUNC_SETVBUF_REVERSED, AC_FUNC_STAT, AC_FUNC_STRFTIME):	(AC_FUNC_STRNLEN, AC_FUNC_UTIME_NULL, AC_FUNC_VPRINTF):	(AC_HEADER_DIRENT, AC_HEADER_STAT, AC_HEADER_STDC):	(AC_HEADER_SYS_WAIT, AC_HEADER_TIME, AC_ISC_POSIX):	(AC_PROG_GCC_TRADITIONAL, AC_STRUCT_TM):	Mention that these macros are obsolescent.	(Installation Directory Variables): shall -> should	(File Descriptors): Mention that 0, 1, 2 might get reopened.	Mention that it's now safe to use 3 and 4.	(Limitations of Usual Tools): cp -r is now specified by Posix.	Omit longwinded and obsolescent discussion of cp -f.	Modernize discussion of expr, ls.	(Limitations of Make): Modernize discussion of VPATH builds.	Mention $? as a workaround in some cases.	* doc/install.texi (Basic Installation):	Mention "./configure; make; make install" first.  Be more	specific about why this file is generic.  Remove unnecessary	parens.  Remove misleading "only".  Remove obsolete advice	about csh.  Don't say "configure" takes awhile; say it	might take a while.  Suggest CFLAGS=-g rather than CFLAGS=-O2,	and CC=c99 rather than CC=c89, as these are blessed by current	Posix.  Recommend GNU make if doing a VPATH build.2006-06-03  Paul Eggert  <eggert@cs.ucla.edu>	* doc/autoconf.texi: Use a consistent style "$ @kbd{...}" for	examples involving shell prompts.2006-06-02  Stepan Kasal  <kasal@ucw.cz>	and Paul Eggert  <eggert@cs.ucla.edu>	* doc/autoconf.texi (Here-Documents): Add details about the	pre-ksh93g bug.  Reword slightly to make it clearer.  Consistently	use "here-documents" instead of "here documents".2006-06-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	* config/texinfo.tex, doc/standards.texi: Sync from upstream.2006-06-01  Paul Eggert  <eggert@cs.ucla.edu>	* doc/autoconf.texi (File System Conventions): Warn about ":"	anywhere in directory names.2006-05-31  Paul Eggert  <eggert@cs.ucla.edu>	* lib/autoconf/general.m4 (_AC_DO_ECHO): Be even more conservative	about quoting the case statement, just in case.	* doc/autoconf.texi (Here-Documents): Mention that the ksh bug	was fixed in ksh93g; reported by Ralf Wildenhues.2006-05-31  Stepan Kasal  <kasal@ucw.cz>	* doc/autoconf.texi (System Services): Do not document	overriding EXEEXT via ac_cv_exeext=ext.	(Particular Programs) <AC_PROG_MKDIR_P>:	Document that ${MKDIR_P} understands --.	* lib/autoconf/programs.m4 (AC_PROG_MKDIR_P): Improve the	comment.2006-05-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	* lib/m4sugar/m4sh.m4 (_AS_DIRNAME_PREPARE): Guard against test	argument with leading hyphen.  Problem reported by Paul Eggert.2006-05-30  Paul Eggert  <eggert@cs.ucla.edu>	* lib/autoconf/general.m4 (_AC_DO_ECHO): Be more conservative	about quoting ac_try: quote all of it, if any of it seems suspicious.	This means we don't have to worry about ${ or sed any more.	Also, double-quote the case statement, to work around misuses via	underquoting as reported by Ralf Wildenhues in	<http://lists.gnu.org/archive/html/autoconf-patches/2006-05/msg00169.html>.	(_AC_EVAL_STDERR): Revert, since evidently some packages rely on this	undocumented and dangerous macro.	Problem reported by Ralf Wildenhues in	<http://lists.gnu.org/archive/html/autoconf-patches/2006-05/msg00168.html>.2006-05-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	* lib/m4sugar/m4sh.m4 (_AS_DIRNAME_PREPARE): Check whether	`dirname -- /' returns `/', for SunOS dirname scripts that escaped.	Report by Sam Sirlin <sam@kalessin.jpl.nasa.gov>.2006-05-30  Paul Eggert  <eggert@cs.ucla.edu>	* lib/autoconf/general.m4: Revert AC_TRY_EVAL and AC_TRY_COMMAND,	since evidently some packages rely on the old, broken behavior.	Problem reported by Ralf Wildenhues in	<http://lists.gnu.org/archive/html/autoconf-patches/2006-05/msg00160.html>.	(AC_TRY_EVAL, AC_TRY_COMMAND, _AC_EVAL): Go back to the	pre-2006-05-26 definitions, but leave in the comments that	these macros are dangerous and should not be used.	(_AC_DO_ECHO): Renamed from _AC_EVAL_ECHO.  All callers changed.	(_AC_DO): Renamed from _AC_EVAL.  All callers changed.	(_AC_DO_STDERR): Renamed from _AC_EVAL_STDERR.  All callers changed.	(_AC_DO_VAR): Renamed from AC_TRY_EVAL.	(_AC_DO_TOKENS): Renamed from AC_TRY_COMMAND.2006-05-29  Paul Eggert  <eggert@cs.ucla.edu>	* lib/autoconf/status.m4 (AC_OUTPUT_MAKE_DEFS): Rewrite to avoid	the use of 'tr', since this is our only use of 'tr'.2006-05-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	and Paul Eggert  <eggert@cs.ucla.edu>	* lib/autoconf/status.m4 (_AC_OUTPUT_FILES_PREPARE):	Don't assume 'grep' works on long lines, since AIX grep doesn't.2005-05-28  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>	* lib/autoconf/status.m4 (_AC_OUTPUT_FILE): Do not use `grep' on	the output file in the `${datarootdir}' test.2005-05-28  Stepan Kasal  <kasal@ucw.cz>	and Ralf Wildenhues <Ralf.Wildenhues@gmx.de>	* lib/autoconf/status.m4 (_AC_OUTPUT_FILE): If we have not seen	mention of `datarootdir' in the input file(s), but literal	`${datarootdir}' in the output file, and we haven't warned yet,	then warn as well: the user may have (erroneously) used	`AC_SUBST([mydatadir], [$datadir/my])' instead of the correct	`AC_SUBST([mydatadir], ['${datadir}/my'])'.	* tests/torture.at (datarootdir workaround): Extend this test.	* NEWS: Update.2006-05-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	and Paul Eggert  <eggert@cs.ucla.edu>	* doc/autoconf.texi (autoheader Invocation): The first argument to	`AC_DEFINE_UNQUOTED' need not be a literal.  Mention the	alternatives and clear up the language a bit.2006-05-27  Paul Eggert  <eggert@cs.ucla.edu>	* NEWS: Reword notice for AC_TRY_COMMAND, AC_TRY_EVAL,	ac_config_guess, ac_config_sub, ac_configure.	* lib/autoconf/status.m4 (_AC_OUTPUT_CONFIG_STATUS):	Fix typo that prevented an unnecessary space from being removed.	Problems reported by Ralf Wildenhues in:	http://lists.gnu.org/archive/html/autoconf-patches/2006-05/msg00143.html2006-05-26  Paul Eggert  <eggert@cs.ucla.edu>	* doc/autoconf.texi (Particular Programs, Limitations of Usual Tools):	Use better wording to talk about AC_PROG_MKDIR_P's thread-safety.	Don't use the term "thread-safe" to talk about mkdir race	conditions, since the problem is more a process than a thread	issue.  Problem reported by Stepan Kasal in:	http://lists.gnu.org/archive/html/autoconf-patches/2006-05/msg00088.html	* lib/autoconf/programs.m4 (AC_PROG_MKDIR_P): Use code that mimics	the test for 'install' more closely.  Look at MKDIR_P first.	Look in the PATH, and at /opt/sfw/bin.	Look for a 'gmkdir' program as well (Solaris 10 /opt/sfw/bin/gmkdir).	Don't bother to try mkdir -p, since we already check mkdir --version;	just look at the version number.  (There's no easy way to check	for race-free implementations.)	* tests/tools.at (autoconf: subdirectories): Adjust to above	changes, since MKDIR_P now might end in "/mkdir -p".	* doc/autoconf.texi (autoheader Invocation): Mention that the	first arg of AC_DEFINE_UNQUOTED must be a literal.	Problem reported by Ben Pfaff in	<http://lists.gnu.org/archive/html/bug-autoconf/2006-05/msg00090.html>.	* NEWS: Mention that AC_TRY_COMMAND and AC_TRY_EVAL may be removed.	* doc/autoconf.texi (Special Chars in Variables): New section.	(Preset Output Variables): Warn about special chars in CPPFLAGS.	(Installation Directory Variables): Quote $(datadir) better.	(Limitations of Builtins): Describe some of eval's trickiness.	* lib/autoconf/c.m4 (AC_PROG_CC_C_O): Simplify quoting.	* lib/autoconf/fortram.m4 (_AC_PROG_FC_V_OUTPUT): Likewise.	* lib/autoconf/general.m4 (_AC_INIT_PREPARE): Put leading space	in front of every arg, not just trailing args.  Quote apostrophes.	(_AC_EVAL_ECHO): New macro.	(_AC_EVAL, AC_EVAL_STDERR): Use it.  Quote arg of eval.	(AC_TRY_EVAL, AC_TRY_COMMAND): Mention that these macros might get	removed.	(_AC_LINK_IFELSE): Use proper rule for shell continuation lines,	exposed by quoting of eval argument.  Put the command on line line	so it logs better.	* lib/autoconf/libs.m4 (_AC_PATH_X_XMKMF): Use eval more safely.	(_AC_PATH_X, AC_PATH_X): Quote more safely.	* lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): Use eval more safely.	* lib/autoconf/specific.m4 (AC_SYS_LONG_FILE_NAMES): Don't use eval.	* lib/autoconf/status.m4 (_AC_OUTPUT_SUBDIRS): Minor style change.	Handle special chars in prefix, ac_srcdir, ac_aux_dir.	Use eval more safely.	(_AC_OUTPUT_CONFIG_STATUS): Adjust to above changes.	* lib/m4sugar/m4sh.m4 (AS_VAR_GET): Note that this API needs	to be replaced.	* tests/base.at (AC_TRY_COMMAND): Use proper rule for shell continuation	lines, exposed by quoting of eval argument.2006-05-26  Stepan Kasal  <kasal@ucw.cz>	and Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Drop the	initialization of `ac_cv_exeext', do not override it if it was	already set, unless it was set to `no', for compatibility with	Autoconf-2.13, and comment this.	Do not export `ac_cv_exeext', Libtool hasn't needed this for years.	(_AC_COMPILER_EXEEXT_DEFAULT): Likewise, do not export it.	(_AC_COMPILER_EXEEXT_WORKS, _AC_COMPILER_EXEEXT_CROSS): Typos.	* doc/autoconf.texi (Compilers and Preprocessors) <EXEEXT>:	Document that this test may be overridden by setting	`ac_cv_exeext'.2006-05-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	Revert these two patches:	2006-04-06  Eric Blake  <ebb9@byu.net>	* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_O): Inside cache	check, s/ac_exeext/ac_cv_exeext/.  Fixes regression introduced	2006-04-01.	2006-04-01  Stepan Kasal  <kasal@ucw.cz>	Clean up _AC_COMPILER_EXEEXT* macros.	* lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Don't try to	  detect exeext, it will be done by _AC_COMPILER_EXEEXT_O; just set	  ac_file to the name of the default output file and call	  _AC_COMPILER_EXEEXT_WORKS.  Move the definition of ac_files and the	  initial `rm' of the candidate files...	(_AC_COMPILER_EXEEXT): ... here and simplify them.  Moreover, use	  the same list in subsequent `rm' calls, and for the temporary	  redefinition of ac_clean_files; call _AC_COMPILER_OBJEXT at the end,	  and don't call the other _AC_COMPILER_EXEEXT_* macros directly, use...	(_AC_COMPILER_EXEEXT_TESTS): ... this new macro.	(_AC_COMPILER_EXEEXT_O): Don't export ac_cv_exeext, it's not needed (or	  no longer needed) by libtool.  Make it a cache check.	(_AC_COMPILER_EXEEXT_CROSS): Remove the comment, it was obviously	  copied here by mistake.	(AC_NO_EXECUTABLES): Redefine _AC_COMPILER_EXEEXT_TESTS, not	  _AC_COMPILER_EXEEXT.	* lib/autoconf/c.m4 (AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC): Do not call	  _AC_COMPILER_OBJEXT directly.	* lib/autoconf/fortran.m4 (_AC_PROG_FC): Likewise.2006-05-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	* doc/autoconf.texi (Limitations of Usual Tools) < sed (`t')>:	Fix description of how the buggy `sed' works.2006-05-25  Noah Misch  <noah@cs.caltech.edu>	Sync from Automake:	* lib/Autom4te/XFile.pm (lock): Allow EOPNOTSUPP, besides	ENOLCK.  Only mention `make -j' when applicable.  Only raise	fatal errors when `make -j' is involved.  Improve error message.2006-05-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	* doc/autoconf.texi (Here-Documents): We now know more about	the variable expansion in here documents bug.	Thanks to Tim Rice and Stepan Kasal.	* doc/autoconf.texi (Making testsuite Scripts): Add an example	how to use TESTSUITEFLAGS.  Suggested by Eric Blake.2006-05-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	* tests/autotest.at (Multiline command from M4 expansion):	No failure to be expected if the shell quotes newlines in	commands in the `set -x' output.  Report by Tim Rice.	* THANKS: Update.2006-05-23  Paul Eggert  <eggert@cs.ucla.edu>	* lib/autoconf/status.m4 (_AC_OUTPUT_HEADER): Don't use shell	expansion in the here-documents used by config.status, as that	runs afoul of the Korn shell version M-12/28/93d bug described in	the Autoconf manual, and this in turn causes a Coreutils 5.95 build to	fail as described by Tim Rice and diagnosed by Ralf Wildenhues in	<http://lists.gnu.org/archive/html/bug-autoconf/2006-05/msg00082.html>.2006-05-23  Jim Meyering  <jim@meyering.net>	* lib/autoconf/functions.m4 (AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK):	Fix typo introduced with 2006-04-02 change.  It reversed the sense	of the test.2006-05-23  Paul Eggert  <eggert@cs.ucla.edu>	* lib/autoconf/status.m4 (_AC_OUTPUT_HEADER): Simplify ac_dA and	ac_dB slightly, to save bytes in the script.	Max out at 50 lines, rather than 96; this is more likely	(though not guaranteed) to avoid obscure 'sed' failures.2006-05-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	* lib/autotest/general.m4 (AT_INIT): UnixWare `tr' may interpret	`tr -d -' as bad option argument.  Work around this by deleting	an unrelated character.	Report by Tim Rice <tim@multitalents.net>.2006-05-22  Paul Eggert  <eggert@cs.ucla.edu>,	    Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>,	    Stepan Kasal  <kasal@ucw.cz>	* doc/autoconf.texi (Particular Programs): Do not promise that	we always prefer the GNU version of the program, and that we	search according to PATH; both rules can have exceptions.	Update description of AC_PROG_GREP, AC_PROG_EGREP, AC_PROG_FGREP,	AC_PROG_SED.  Move descriptions of limitations	to the Limitations of Usual Tools section.	(Limitations of Usual Tools) <sed>: Mention script length	limitations with Solaris /usr/ucb/sed.	<grep>: Fix wording for empty alternative.  Mention that -c and	-l should not be combined, and that -E and -F should not be	combined.2006-05-21  Paul Eggert  <eggert@cs.ucla.edu>	and Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>	* lib/autoconf/programs.m4 (AC_PROG_SED): Catch script length	limits in Solaris 8 /usr/ucb/sed by testing a long script.2006-05-22  Stepan Kasal  <kasal@ucw.cz>	* doc/autoconf.texi (Defining Symbols): Literal parameter of	AC_DEFINE is now passed to m4_pattern_allow.	* NEWS: Mention that; likewise for AC_SUBST.	* lib/autoconf/general.m4 (AC_DEFINE_TRACE_LITERAL): Pass	the parameter to m4_pattern_allow.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -