unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#13470: 24.3.50; configure: Warn if runtime library is present, but headers are absent
@ 2013-01-17  5:16 Jambunathan K
  2013-01-17  5:45 ` Glenn Morris
  2013-11-15  4:45 ` Jambunathan K
  0 siblings, 2 replies; 4+ messages in thread
From: Jambunathan K @ 2013-01-17  5:16 UTC (permalink / raw)
  To: 13470

[-- Attachment #1: Type: text/plain, Size: 333 bytes --]


See thread titled "Help with Tamil (Indic) font (Emacs from bzr)" on
emacs-devel.

Relevant posts from the above thread:

1. http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00375.html
2. http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00379.html

--8<---------------cut here---------------start------------->8---


[-- Attachment #2: Type: text/plain, Size: 896 bytes --]

From: "Stephen J. Turnbull" <stephen@xemacs.org>
Subject: Re: Help with Tamil (Indic) font (Emacs from bzr)
To: Jambunathan K <kjambunathan@gmail.com>
Cc: emacs-devel@gnu.org
Date: Thu, 17 Jan 2013 10:39:20 +0900 (3 hours, 32 minutes, 27 seconds ago)

Jambunathan K writes:

 > I am wondering whether `* Complex Text Layout support libraries'
 > section of INSTALL file should mention availability of both xft and
 > freetype headers.

No, IMO this is a generic bug in configure.  It should check for
libraries first, then headers.  If the library needed to provide a
requested feature is present, but not the headers, it should bitch.

NB In INSTALL, somewhere near the top, you'll probably find a warning
about the perverse behavior (from the free software point of view) of
free software distributions which provide libraries for running
software but not the headers needed to build software.

[-- Attachment #3: Type: text/plain, Size: 374 bytes --]


--8<---------------cut here---------------end--------------->8---



In GNU Emacs 24.3.50.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2013-01-17 on debian-6.05
Bzr revision: 111538 eggert@cs.ucla.edu-20130116174539-ba1nafedm5ca4z4n
Windowing system distributor `The X.Org Foundation', version 11.0.10707000
System Description:	Debian GNU/Linux 6.0.5 (squeeze)


^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#13470: 24.3.50; configure: Warn if runtime library is present, but headers are absent
  2013-01-17  5:16 bug#13470: 24.3.50; configure: Warn if runtime library is present, but headers are absent Jambunathan K
@ 2013-01-17  5:45 ` Glenn Morris
  2013-01-17  7:09   ` Jambunathan K
  2013-11-15  4:45 ` Jambunathan K
  1 sibling, 1 reply; 4+ messages in thread
From: Glenn Morris @ 2013-01-17  5:45 UTC (permalink / raw)
  To: Jambunathan K; +Cc: 13470

Jambunathan K wrote:

> No, IMO this is a generic bug in configure.  It should check for
> libraries first, then headers.  If the library needed to provide a
> requested feature is present, but not the headers, it should bitch.

Well IMO Emacs configure script is fine in this regard.
This is too vague to do anything useful with.







^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#13470: 24.3.50; configure: Warn if runtime library is present, but headers are absent
  2013-01-17  5:45 ` Glenn Morris
@ 2013-01-17  7:09   ` Jambunathan K
  0 siblings, 0 replies; 4+ messages in thread
From: Jambunathan K @ 2013-01-17  7:09 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 13470

Glenn Morris <rgm@gnu.org> writes:

> Jambunathan K wrote:
>
>> No, IMO this is a generic bug in configure.  It should check for
>> libraries first, then headers.  If the library needed to provide a
>> requested feature is present, but not the headers, it should bitch.
>
> Well IMO Emacs configure script is fine in this regard.
> This is too vague to do anything useful with.

Bug has become a bit meta.  Nevertheless,

It suffices for my purpose if INSTALL file mentions dependence on xft
and freetype libraries/headers for CTL support.  Currently, the file
talks about only m17n and otf libraries.

If Debian (and possibly other package maintainers are reading this
report), they can consider including the above libraries as part of
Emacs build dependencies.  This way

      apt-get build-dep emacs

will DTRT as regards to CTL support.






^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#13470: 24.3.50; configure: Warn if runtime library is present, but headers are absent
  2013-01-17  5:16 bug#13470: 24.3.50; configure: Warn if runtime library is present, but headers are absent Jambunathan K
  2013-01-17  5:45 ` Glenn Morris
@ 2013-11-15  4:45 ` Jambunathan K
  1 sibling, 0 replies; 4+ messages in thread
From: Jambunathan K @ 2013-11-15  4:45 UTC (permalink / raw)
  To: 13470-done


OP here. Closed.





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-11-15  4:45 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-17  5:16 bug#13470: 24.3.50; configure: Warn if runtime library is present, but headers are absent Jambunathan K
2013-01-17  5:45 ` Glenn Morris
2013-01-17  7:09   ` Jambunathan K
2013-11-15  4:45 ` Jambunathan K

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).