GNU bug report logs -
#30248
Can't build Emacs pretest 26.0.91
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 30248 in the body.
You can then email your comments to 30248 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#30248
; Package
emacs
.
(Thu, 25 Jan 2018 11:52:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Andreas Röhler <andreas.roehler <at> online.de>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Thu, 25 Jan 2018 11:52:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Build fails at Linux myname 3.16.0-4-686-pae #1 SMP Debian 3.16.51-3
(2017-12-13) i686
make-messages below.
Last Emacs built successfully from source here is
GNU Emacs 25.1.91.1 (i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2017-01-02
Please tell if you need further info.
CC image.o
CC xgselect.o
CC terminfo.o
CC lastfile.o
make -C ../admin/charsets all
make[2]: Entering directory '/home/my-name/emacs-26.0.91/admin/charsets'
GEN ../../etc/charsets/JISX2131.map
GEN charsets.stamp
make[2]: Leaving directory '/home/my-name/emacs-26.0.91/admin/charsets'
make -C ../admin/unidata charscript.el
make[2]: Entering directory '/home/my-name/emacs-26.0.91/admin/unidata'
make[2]: Nothing to be done for 'charscript.el'.
make[2]: Leaving directory '/home/my-name/emacs-26.0.91/admin/unidata'
CCLD temacs
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgdk-3.so:
undefined reference to `cairo_surface_set_device_scale'
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgtk-3.so:
undefined reference to `cairo_surface_get_device_scale'
collect2: error: ld returned 1 exit status
Makefile:600: recipe for target 'temacs' failed
make[1]: *** [temacs] Error 1
make -C ../admin/charsets cp51932.el
make[2]: Entering directory '/home/my-name/emacs-26.0.91/admin/charsets'
make[2]: Nothing to be done for 'cp51932.el'.
make[2]: Leaving directory '/home/my-name/emacs-26.0.91/admin/charsets'
make -C ../admin/charsets eucjp-ms.el
make[2]: Entering directory '/home/my-name/emacs-26.0.91/admin/charsets'
make[2]: Nothing to be done for 'eucjp-ms.el'.
make[2]: Leaving directory '/home/my-name/emacs-26.0.91/admin/charsets'
make[1]: Target 'all' not remade because of errors.
make[1]: Leaving directory '/home/my-name/emacs-26.0.91/src'
Makefile:418: recipe for target 'src' failed
make: *** [src] Error 2
make info-real info-dir
make[1]: Entering directory '/home/my-name/emacs-26.0.91'
make -C doc/lispref info
make[2]: Entering directory '/home/my-name/emacs-26.0.91/doc/lispref'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/my-name/emacs-26.0.91/doc/lispref'
make -C doc/lispintro info
make[2]: Entering directory '/home/my-name/emacs-26.0.91/doc/lispintro'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/my-name/emacs-26.0.91/doc/lispintro'
make -C doc/emacs info
make[2]: Entering directory '/home/my-name/emacs-26.0.91/doc/emacs'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/my-name/emacs-26.0.91/doc/emacs'
make -C doc/misc info
make[2]: Entering directory '/home/my-name/emacs-26.0.91/doc/misc'
make[2]: Nothing to be done for 'info'.
make[2]: Leaving directory '/home/my-name/emacs-26.0.91/doc/misc'
make[1]: Nothing to be done for 'info-dir'.
make[1]: Leaving directory '/home/my-name/emacs-26.0.91'
make: Target 'all' not remade because of errors.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#30248
; Package
emacs
.
(Thu, 25 Jan 2018 14:10:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 30248 <at> debbugs.gnu.org (full text, mbox):
Andreas Röhler <andreas.roehler <at> online.de> writes:
> Build fails at Linux myname 3.16.0-4-686-pae #1 SMP Debian 3.16.51-3
> (2017-12-13) i686
>
> make-messages below.
>
> Last Emacs built successfully from source here is
> GNU Emacs 25.1.91.1 (i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2017-01-02
>
> Please tell if you need further info.
>
Could you show us your configure command? Which GNU/Linux distribution
is this?
Thanks
Robert
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#30248
; Package
emacs
.
(Thu, 25 Jan 2018 14:25:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 30248 <at> debbugs.gnu.org (full text, mbox):
Andreas Röhler <andreas.roehler <at> online.de> writes:
> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgdk-3.so:
> undefined reference to `cairo_surface_set_device_scale'
> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgtk-3.so:
> undefined reference to `cairo_surface_get_device_scale'
Some suggestions in [1] that having .../anaconda/lib in LIBRARY_PATH
might cause this. [2] is inconclusive, but also mentions anaconda. So
does [3].
[1]: https://askubuntu.com/questions/796662/gedit-error-for-non-sudo-undefined-symbol-cairo-surface-set-device-scale-und
[2]: https://github.com/Wilfred/remacs/issues/118
[3]: http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00543.html
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#30248
; Package
emacs
.
(Sat, 27 Jan 2018 08:27:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 30248 <at> debbugs.gnu.org (full text, mbox):
> Last Emacs built successfully from source here is
> GNU Emacs 25.1.91.1 (i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2017-01-02
[...]
> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgdk-3.so: undefined reference to `cairo_surface_set_device_scale'
> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgtk-3.so: undefined reference to `cairo_surface_get_device_scale'
This indicates that the gdk and cairo libraries found by the build
script mismatch. You may have to either downgrade gtk, upgrade cairo,
or make sure that nothing shadows cairo in the load path.
And please tell us the options used when configuring Emacs.
Thank you, martin
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#30248
; Package
emacs
.
(Sat, 27 Jan 2018 15:18:02 GMT)
Full text and
rfc822 format available.
Message #17 received at submit <at> debbugs.gnu.org (full text, mbox):
On 25.01.2018 15:24, Noam Postavsky wrote:
> Andreas Röhler <andreas.roehler <at> online.de> writes:
>
>> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgdk-3.so:
>> undefined reference to `cairo_surface_set_device_scale'
>> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgtk-3.so:
>> undefined reference to `cairo_surface_get_device_scale'
>
> Some suggestions in [1] that having .../anaconda/lib in LIBRARY_PATH
> might cause this. [2] is inconclusive, but also mentions anaconda. So
> does [3].
>
> [1]: https://askubuntu.com/questions/796662/gedit-error-for-non-sudo-undefined-symbol-cairo-surface-set-device-scale-und
> [2]: https://github.com/Wilfred/remacs/issues/118
> [3]: http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00543.html
>
>
>
Having anaconda removed from PATH it builds nicely.
Thanks all and sorry for the noise,
Andreas
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#30248
; Package
emacs
.
(Sat, 27 Jan 2018 15:35:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 30248 <at> debbugs.gnu.org (full text, mbox):
> From: Andreas Röhler <andreas.roehler <at> easy-emacs.de>
> Date: Sat, 27 Jan 2018 16:36:38 +0100
> Cc: Robert Pluim <rpluim <at> gmail.com>, Nicolas Petton <nicolas <at> petton.fr>,
> Noam Postavsky <npostavs <at> users.sourceforge.net>
>
> On 25.01.2018 15:24, Noam Postavsky wrote:
> > Andreas Röhler <andreas.roehler <at> online.de> writes:
> >
> >> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgdk-3.so:
> >> undefined reference to `cairo_surface_set_device_scale'
> >> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgtk-3.so:
> >> undefined reference to `cairo_surface_get_device_scale'
> >
> > Some suggestions in [1] that having .../anaconda/lib in LIBRARY_PATH
> > might cause this. [2] is inconclusive, but also mentions anaconda. So
> > does [3].
> >
> > [1]: https://askubuntu.com/questions/796662/gedit-error-for-non-sudo-undefined-symbol-cairo-surface-set-device-scale-und
> > [2]: https://github.com/Wilfred/remacs/issues/118
> > [3]: http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00543.html
> >
> >
> >
> Having anaconda removed from PATH it builds nicely.
etc/PROBLEMS stuff, perhaps?
Added tag(s) notabug.
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Sat, 27 Jan 2018 18:46:02 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
30248 <at> debbugs.gnu.org and Andreas Röhler <andreas.roehler <at> online.de>
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Sat, 27 Jan 2018 18:46:04 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#30248
; Package
emacs
.
(Sun, 28 Jan 2018 09:27:01 GMT)
Full text and
rfc822 format available.
Message #27 received at 30248 <at> debbugs.gnu.org (full text, mbox):
On 27.01.2018 16:33, Eli Zaretskii wrote:
>> From: Andreas Röhler <andreas.roehler <at> easy-emacs.de>
>> Date: Sat, 27 Jan 2018 16:36:38 +0100
>> Cc: Robert Pluim <rpluim <at> gmail.com>, Nicolas Petton <nicolas <at> petton.fr>,
>> Noam Postavsky <npostavs <at> users.sourceforge.net>
>>
>> On 25.01.2018 15:24, Noam Postavsky wrote:
>>> Andreas Röhler <andreas.roehler <at> online.de> writes:
>>>
>>>> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgdk-3.so:
>>>> undefined reference to `cairo_surface_set_device_scale'
>>>> /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgtk-3.so:
>>>> undefined reference to `cairo_surface_get_device_scale'
>>>
>>> Some suggestions in [1] that having .../anaconda/lib in LIBRARY_PATH
>>> might cause this. [2] is inconclusive, but also mentions anaconda. So
>>> does [3].
>>>
>>> [1]: https://askubuntu.com/questions/796662/gedit-error-for-non-sudo-undefined-symbol-cairo-surface-set-device-scale-und
>>> [2]: https://github.com/Wilfred/remacs/issues/118
>>> [3]: http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00543.html
>>>
>>>
>>>
>> Having anaconda removed from PATH it builds nicely.
>
> etc/PROBLEMS stuff, perhaps?
>
Opened a ticket at Anaconda:
https://github.com/ContinuumIO/anaconda-issues/issues/8322
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 25 Feb 2018 12:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 7 years and 110 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.