all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Dan Nicolaescu <dann@ics.uci.edu>
To: Glenn Morris <rgm@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: Patch to replace some cpp with autoconf
Date: Mon, 14 Sep 2009 11:52:31 -0700 (PDT)	[thread overview]
Message-ID: <200909141852.n8EIqVj6023652@godzilla.ics.uci.edu> (raw)
In-Reply-To: <ejd46nmpcv.fsf@fencepost.gnu.org> (Glenn Morris's message of "Sat, 22 Aug 2009 18:54:24 -0400")

Glenn Morris <rgm@gnu.org> writes:

  > Here is a patch to replace some of the cpp stuff used to generate the
  > Makefiles with autoconf. Is this acceptable for the trunk at this time?
  > 
  > 
  > 2009-08-22  Glenn Morris  <rgm@gnu.org>
  > 
  > 	* configure.in (--with-mmdf, --with-mail-unlink): New options, off by
  > 	default.
  > 	(--with-mailhost): New option to set default POP host.
  > 	(LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF, LIBGPM, LIBS_MAIL)
  > 	(LIBHESIOD, LIBRESOLV, COM_ERRLIB, CRYPTOLIB, KRB5LIB, DESLIB, KRB4LIB):
  > 	New variables, substituted in Makefiles.
  > 	(try_libungif, ac_gif_lib_name): Replace with HAVE_GIF=maybe, LIBGIF.
  > 	(LIBGIF): Use AC_SUBST rather than AC_DEFINE.
  > 	(HAVE_LIBMAIL, HAVE_LIBLOCKFILE, HAVE_LIBCOM_ERR, HAVE_LIBCRYPTO)
  > 	(HAVE_LIBK5CRYPTO, HAVE_LIBKRB5, HAVE_LIBDES425, HAVE_LIBDES)
  > 	(HAVE_LIBKRB4, HAVE_LIBKRB): New AC_DEFINEs.
  > 
  > 	* lib-src/Makefile.in (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
  > 	(HESIODLIB, LIBS_MAIL): Set using autoconf rather than cpp.
  > 	(BASE_CFLAGS): Remove (identical to CPP_CFLAGS).
  > 
  > 	* src/Makefile.in (XFT_LIBS, LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF)
  > 	(LIBGPM, LIBRESOLV): Set using autoconf rather than cpp.

Does this allow us to get rid using cpp for lib-src/Makefile.in? (If not
it should be very very close to it).

Any reason this has not been checked in yet?





  reply	other threads:[~2009-09-14 18:52 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-22 22:54 Patch to replace some cpp with autoconf Glenn Morris
2009-09-14 18:52 ` Dan Nicolaescu [this message]
2009-09-14 19:14   ` Glenn Morris
2009-09-14 21:56     ` Stefan Monnier
2009-09-14 23:11       ` Dan Nicolaescu
2009-09-15  1:39         ` Chong Yidong
2009-09-15  5:59           ` Michael Welsh Duggan
2009-09-15  2:44       ` Glenn Morris

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200909141852.n8EIqVj6023652@godzilla.ics.uci.edu \
    --to=dann@ics.uci.edu \
    --cc=emacs-devel@gnu.org \
    --cc=rgm@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.