GNU bug report logs - #28236
'configure --with-cairo' causes 'emacs -font' to fail

Previous Next

Package: emacs;

Reported by: andrei.elkin <at> pp.inet.fi

Date: Fri, 25 Aug 2017 20:00:02 UTC

Severity: normal

Tags: help

Done: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 28236 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: andrei.elkin <at> pp.inet.fi
Cc: 28236 <at> debbugs.gnu.org
Subject: Re: bug#28236: 'configure --with-cairo' causes 'emacs -font' to fail
Date: Sat, 26 Aug 2017 10:24:30 +0300
> From: andrei.elkin <at> pp.inet.fi
> Date: Fri, 25 Aug 2017 22:57:59 +0300
> 
> I've been checking out the master branch periodically for quite a while but never
> configured it with cairo.
> Today I gave it a try, appending the option to my regular option list, as below.
> 
> $ git show HEAD
> commit 579890f1c7703cd8ecfe2e56f52cc06fcd1b2442
> Author: Eli Zaretskii <eliz <at> gnu.org>
> Date:   Fri Aug 25 18:01:19 2017 +0300
> 
>   bash# ./configure --with-xft --with-x-toolkit=lucid --with-dbus \
>                     --with-cairo && make ...
>   => ... [ ok ]
> The resulted executable complains about a font that otherwise
> "orthodoxically" built one never has done (as the font really exists,
>  which xlsfonts double-proves:
> 
>   bash# xlsfonts | grep 7x14
>   =>7x14
> ).
> 
>   bash# src/emacs -Q -font 7x14
>   => Font ‘7x14’ is not defined
> 
> This effect is observed in earlier commits as well. (I first suspected the
> failure was introduced by a commit in the range started from my last
> pull (about two weeks ago)).
> 
> I've not investigated any further, still hope this report is not in
> vain.

Thanks.  Unfortunately, we don't have Cairo experts on board, and
we've accumulated several known issues with that configuration.  This
is why the configure script says

   --with-cairo            compile with Cairo drawing (experimental)
                                                       ^^^^^^^^^^^^




This bug report was last modified 6 years and 63 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.