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