freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Devel] 2.1.5rc1 and bytecode interpreter


From: James H. Cloos Jr.
Subject: Re: [Devel] 2.1.5rc1 and bytecode interpreter
Date: 02 Sep 2003 16:02:33 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

>>>>> "David" == Turner David <address@hidden> writes:

JimC> Am I missing something obvious?

David> in previous releases, the line in "ftoption.h"
David> that read #undef TT_CONFIG_OPTION_BYTECODE_INTERPRETER was
David> simply commented off, and thus never read by the pre-processor.

David> In the current sources, this line will simply disable any
David> command-line settings you use when compiling the sources.

Blind, I say, BLIND I am.  :-/

I looked at that part of the diff from 2.1.4 to 2.1.5rc1 several
times w/o noticing that.  (OTOH, it wasn't a simple - one line
and + on the next, and those long runs of UPPERCASE do tend to
all look the same after a while.  But I should have picked up
on that anyway.)

David> I didn't envision that someone would force bytecode interpreter
David> compilation through additional CFLAGS. The fix is simply to
David> comment out the offending line as before.

I beleive the author of the ebuild got the idea from either debian or
one of the rpm dists, so I presume it is now the standard way everyone
is turning it on.  Saves having to keep track of a patch file....

David> Any volunteer ? I'm at work. (and don't forget to update
David> BRANCH-2-1-5 _and_ HEAD branches on the CVS)

I don't have commit access, but here is the diff....

-JimC

diff -uNr a/include/freetype/config/ftoption.h 
b/include/freetype/config/ftoption.h
--- a/include/freetype/config/ftoption.h        2003-08-17 19:03:36 -0400
+++ b/include/freetype/config/ftoption.h        2003-09-02 15:57:34 -0400
@@ -399,7 +399,7 @@
   /*   Do not #undef this macro here, since the build system might         */
   /*   define it for certain configurations only.                          */
   /*                                                                       */
-#undef  TT_CONFIG_OPTION_BYTECODE_INTERPRETER
+/* #define  TT_CONFIG_OPTION_BYTECODE_INTERPRETER */
 
 
   /*************************************************************************/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]