This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

autotools patches for --*dir and upcoming versions


Hi there
I created a patch to let the --{dataroot,doc,pdf,html}dir to be passed through configure instead of using the self written --with-*dir.
The patch also fixes some warnings spilled out by newer autotools regarding ordering of AC_ macros and unquoted definitions.
The patch was created against the official 6.8 tarball.
Tested by invoking the usual, autoreconf procedures, followed by ./configure with --docdir=/something and invoking make install-html at the very end.
I'd like to hear your opinion.
The ChangeLog entries would be as follows:


ChangeLog: (couldn't find any)
2008-11-15 Daniel Mierswa <impulze@impulze.org>
* configure.ac: use config directory for m4-macro searches, provide
AC_PROG_LIBTOOL, so ltmain.sh and others get updated by autoreconf,
remove self-written --with-{dataroot,doc,pdf,html}dir switches and let the
ones created by autoconf pass through, remove unneeded AC_SUBST


bfd/ChangeLog:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * configure.in: AC_GNU_SOURCE must occur before AC_PROG_CC,
   use own directory for m4-macro searches, remove unneeded AC_SUBST

gdb/ChangeLog:
2008-11-15 Daniel Mierswa <impulze@impulze.org>
* configure.ac: AC_{GNU_SOURCE,AIX} are both present in
AC_USE_SYSTEM_EXTENSIONS (must occur before AC_PROG_CC)
* acinclude.m4: serial has to appear before any macro definition
* Makefile.in: touch datarootdir so autoconf is happy, don't redefine variables
passed by configure


gdb/doc/ChangeLog:
2008-11-15 Daniel Mierswa <impulze@impulze.org>
* Makefile.in: don't redefine variables passed by configure, install html files
from subdirectories


gdb/gdbserver/ChangeLog:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * Makefile.in: don't redefine variables passed by configure

intl/ChangeLog:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * Makefile.in: touch datarootdir so autoconf is happy

libiberty/ChangeLog:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * configure.ac: remove unneeded AC_SUBST

sim/common/ChangeLog:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * aclocal.m4: use quoted definitions, autoconf cached variables
   have to include cv in their name

sim/ChangeLog:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * configure.ac: use own directory for m4-macro searches
   * Makefile.in: touch datarootdir so autoconf is happy

libdecnumber/ChangeLog:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * Makefile.in: touch datarootdir so autoconf is happy

readline/ChangeLog.gdb:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * Makefile.in: touch datarootdir so autoconf is happy, create empty
   install-html target so make install-html from top-level won't fail

readline/doc/ChangeLog.gdb:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * Makefile.in: touch datarootdir so autoconf is happy

readline/examples/rlfe/ChangeLog:
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * configure.in: use quoted definitions

readline/shlib/ChangeLog.gdb: (couldn't find any)
2008-11-15  Daniel Mierswa  <impulze@impulze.org>
   * Makefile.in: touch datarootdir so autoconf is happy

--
Mierswa, Daniel

If you still don't like it, that's ok: that's why I'm boss. I simply know better than you do.
              --- Linus Torvalds, comp.os.linux.advocacy, 1996/07/22


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]