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

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: andrei.elkin@HIDDEN; Keywords: help; dated Fri, 25 Aug 2017 20:00:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) help. Request was from Glenn Morris <rgm@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 28236 <at> debbugs.gnu.org:


Received: (at 28236) by debbugs.gnu.org; 26 Aug 2017 07:24:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 26 03:24:52 2017
Received: from localhost ([127.0.0.1]:55811 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1dlVSe-0006bR-M9
	for submit <at> debbugs.gnu.org; Sat, 26 Aug 2017 03:24:52 -0400
Received: from eggs.gnu.org ([208.118.235.92]:32966)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1dlVSd-0006bG-DZ
 for 28236 <at> debbugs.gnu.org; Sat, 26 Aug 2017 03:24:52 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1dlVST-0005E9-Oj
 for 28236 <at> debbugs.gnu.org; Sat, 26 Aug 2017 03:24:46 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56807)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1dlVST-0005E3-KQ; Sat, 26 Aug 2017 03:24:41 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4302
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1dlVSR-0006ZN-Ko; Sat, 26 Aug 2017 03:24:40 -0400
Date: Sat, 26 Aug 2017 10:24:30 +0300
Message-Id: <838ti67pw1.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: andrei.elkin@HIDDEN
In-reply-to: <87a82npghk.fsf@quad> (andrei.elkin@HIDDEN)
Subject: Re: bug#28236: 'configure --with-cairo' causes 'emacs -font' to fail
References: <87a82npghk.fsf@quad>
MIME-version: 1.0
Content-type: text/plain; charset=gb2312
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 28236
Cc: 28236 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

> From: andrei.elkin@HIDDEN
> 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@HIDDEN>
> 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)
                                                       ^^^^^^^^^^^^




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#28236; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Aug 2017 19:59:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 25 15:59:23 2017
Received: from localhost ([127.0.0.1]:55046 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1dlKlG-0003f6-Vi
	for submit <at> debbugs.gnu.org; Fri, 25 Aug 2017 15:59:23 -0400
Received: from eggs.gnu.org ([208.118.235.92]:48017)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <andrei@HIDDEN>) id 1dlKkO-0003dR-7p
 for submit <at> debbugs.gnu.org; Fri, 25 Aug 2017 15:58:28 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andrei@HIDDEN>) id 1dlKkI-0001sa-9L
 for submit <at> debbugs.gnu.org; Fri, 25 Aug 2017 15:58:23 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: *
X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_50,RCVD_IN_SORBS_SPAM
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:57512)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <andrei@HIDDEN>) id 1dlKkI-0001sR-6n
 for submit <at> debbugs.gnu.org; Fri, 25 Aug 2017 15:58:22 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:38980)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andrei@HIDDEN>) id 1dlKkH-0006DS-63
 for bug-gnu-emacs@HIDDEN; Fri, 25 Aug 2017 15:58:21 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <andrei@HIDDEN>) id 1dlKkC-0001nw-Ax
 for bug-gnu-emacs@HIDDEN; Fri, 25 Aug 2017 15:58:21 -0400
Received: from mta-out1.inet.fi ([62.71.2.233]:53807 helo=johanna1.inet.fi)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <andrei@HIDDEN>) id 1dlKkC-0001nD-0B
 for bug-gnu-emacs@HIDDEN; Fri, 25 Aug 2017 15:58:16 -0400
RazorGate-KAS: Status: not_detected
RazorGate-KAS: Rate: 0
RazorGate-KAS: Envelope from: 
RazorGate-KAS: Version: 5.5.3
RazorGate-KAS: LuaCore: 80 2014-11-10_18-01-23
 260f8afb9361da3c7edfd3a8e3a4ca908191ad29
RazorGate-KAS: Lua profiles 69136 [Nov 12 2014]
RazorGate-KAS: Method: none
Received: from inet.fi (93.106.105.91) by johanna1.inet.fi
 (9.0.002.03-2-gbe5d057)
 id 599AEF0B007C71BB for bug-gnu-emacs@HIDDEN; Fri, 25 Aug 2017 22:58:14 +0300
Received: (from andrei@localhost)
 by inet.fi (8.14.4/8.14.3/Debian-6) id v7PJw07I020611;
 Fri, 25 Aug 2017 22:58:00 +0300
X-Authentication-Warning: quad.dsl.inet.fi: Processed from queue
 /var/spool/mqueue
X-Authentication-Warning: quad.dsl.inet.fi: Processed by andrei with -C
 /etc/mail/sonera.cf
From: andrei.elkin@HIDDEN
To: bug-gnu-emacs@HIDDEN
Subject: 'configure --with-cairo' causes 'emacs -font' to fail
Organization: Home sweet home
Date: Fri, 25 Aug 2017 22:57:59 +0300
Message-ID: <87a82npghk.fsf@quad>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=gb2312
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.5 (----)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Fri, 25 Aug 2017 15:59:21 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.5 (----)

Hello.

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 b=
elow.

$ git show HEAD
commit 579890f1c7703cd8ecfe2e56f52cc06fcd1b2442
Author: Eli Zaretskii <eliz@HIDDEN>
Date:   Fri Aug 25 18:01:19 2017 +0300

  bash# ./configure --with-xft --with-x-toolkit=3Dlucid --with-dbus \
                    --with-cairo && make ...
  =3D> ... [ 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
  =3D>7x14
).

  bash# src/emacs -Q -font 7x14
  =3D> Font =A1=AE7x14=A1=AF 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.

Using this chance, thank you all for working and maintaining this
wonderful piece of software!

Andrelkin.





Acknowledgement sent to andrei.elkin@HIDDEN:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#28236; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 29 Aug 2017 17:15:02 UTC

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