octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #39823] build failure on systems with older fr


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #39823] build failure on systems with older freetype library
Date: Tue, 20 Aug 2013 11:36:36 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36

Follow-up Comment #5, bug #39823 (project octave):

No, it doesn't take "considerable" work to get current Octave working under
RHEL5 at all. The only required libraries that are too old and need to be
updated are BLAS and LAPACK. Some optional libraries are too old, and those
are properly detected and disabled. Freetype is an optional library as well,
the question here is whether we should spent the effort to make Octave work
with an older one or not.

The only thing I don't know is how much work it would be to try to keep some
degraded functionality in what's been added without the FT_Reference_Face
function. I would use a simple preprocessor #if #else #endif as my reference,
if it's any more complicated than simply not calling something or calling a
function by a different name, then it's too much work.

If it's a lot of work to add in a complex workaround and not worth the
additional maintenance burden, then we make that function required and disable
Freetype if it's not available, like I did recently for the GLPK API changes.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?39823>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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