pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
wip/emacs-git make install WAS: unable to find gnutls in configure script run
Thomas Klausner <wiz%gatalith.at@localhost> writes:
> On Tue, Sep 17, 2024 at 12:03:53AM +0000, Van Ly wrote:
>> When the gtk bug bites both graphical and tty outputs from emacs lockup.
>
> So it's not abort()ing any longer? I just read up on the bug report
> but I don't have emacs running on multiple X servers (as I think is
> needed to reproduce this).
The bug bites even on a localised laptop X server. I like to use a
fullscreen xterm/tmux/emacsclient with font a the right size for me on
one of the ctwm virtual desktops.
>> So the emacs I have is linked to Xaw
>>
>> $ ldd ~/src/emacs/build-30/src/emacs
>>
>> -lXaw7.10 => /usr/X11R7/lib/libXaw7.so.10
>
> Try
> PKG_OPTIONS.emacs=xaw
> in your /etc/mk.conf to get an emacs linked against xaw instead of gtk.
>
> You can confirm that pkgsrc accepted your setting by checking if xaw
> is shown in the output of 'make show-options' in the wip/emacs-git
> under 'These options are currently enabled:'
>
1 These options are currently enabled:
2 dbus gnutls libgccjit libotf libwebp svg tree-sitter
3 x11 xaw xml
I've built emacs-git with the above options and the make call errors as
follows, any guidance on how to proceed is much appreciated, thanks in advance
1 touch build.stamp
2 gmake[3]: Entering directory '/usr/pkgsrc/graphics/librsvg/work/librsvg-2.58.0/doc'
3 gmake[3]: Nothing to be done for 'install-exec-am'.
4 .././install-sh -c -d /usr/pkgsrc/graphics/librsvg/work/.destdir//usr/pkg/share/doc/Rsvg-2.0
5 for f in Rsvg-2.0/*; do /usr/bin/install -c -o root -g wheel -m 644 $f /usr/pkgsrc/graphics/librsvg/work/.destdir//usr/pkg/share/doc/Rsvg-2.0; done
6 gmake[3]: Leaving directory '/usr/pkgsrc/graphics/librsvg/work/librsvg-2.58.0/doc'
7 gmake[2]: Leaving directory '/usr/pkgsrc/graphics/librsvg/work/librsvg-2.58.0/doc'
8 Making install in win32
9 gmake[2]: Entering directory '/usr/pkgsrc/graphics/librsvg/work/librsvg-2.58.0/win32'
10 gmake[3]: Entering directory '/usr/pkgsrc/graphics/librsvg/work/librsvg-2.58.0/win32'
11 gmake[3]: Nothing to be done for 'install-exec-am'.
12 gmake[3]: Nothing to be done for 'install-data-am'.
13 gmake[3]: Leaving directory '/usr/pkgsrc/graphics/librsvg/work/librsvg-2.58.0/win32'
14 gmake[2]: Leaving directory '/usr/pkgsrc/graphics/librsvg/work/librsvg-2.58.0/win32'
15 gmake[1]: Leaving directory '/usr/pkgsrc/graphics/librsvg/work/librsvg-2.58.0'
16 => Automatic manual page handling
17 => Generating post-install file lists
18 => Checking file-check results for librsvg-2.58.0nb1
19 => Creating binary package /usr/pkgsrc/graphics/librsvg/work/.packages/librsvg-2.58.0nb1.tgz
20 ===> Building binary package for librsvg-2.58.0nb1
21 => Creating binary package /usr/pkgsrc/packages/All/librsvg-2.58.0nb1.tgz
22 ===> Installing binary package of librsvg-2.58.0nb1
23 pkg_add: A different version of librsvg-2.58.0nb1 is already installed: librsvg-2.40.21nb18
24 pkg_add: 1 package addition failed
25 *** Error code 1
26
27 Stop.
28 make[3]: stopped in /usr/pkgsrc/graphics/librsvg
29 *** Error code 1
30
31 Stop.
32 make[2]: stopped in /usr/pkgsrc/graphics/librsvg
33 *** Error code 1
34
35 Stop.
36 make[1]: stopped in /usr/pkgsrc/graphics/librsvg
37 *** Error code 1
38
39 Stop.
40 make: stopped in /usr/pkgsrc/wip/emacs-git
41 /usr/pkgsrc/wip/emacs-git [1] $
>
> The xsrc version doesn't have png support, and thus doesn't show
> colorful emojis.
>
> So you need to switch to modular X.org if you want that raccoon :)
>
=> https://sdf.org/~van.ly/img/raccoon-glyph-in-browser.jpeg A
=> https://sdf.org/~van.ly/img/raccoon-glyph-in-emacs-tofu.jpeg B
=> https://sdf.org/~van.ly/img/raccoon-glyph-in-emacs-proper.jpeg C
Apparently, to see the raccoon in the fonts you suggest is possible
without modular X.org, see C. Before installing those fonts, the raccoon
glyph appeared in the arcticfox browser and xterm/emacsclient as A but
in the visual graphical emacs as B.
--
vl
Home |
Main Index |
Thread Index |
Old Index