vim-appimage icon indicating copy to clipboard operation
vim-appimage copied to clipboard

Update of build dependencies for Ubuntu 24.04 (Noble Numbat)

Open berggeist opened this issue 9 months ago • 3 comments

In Ubuntu 24.04 support for Python2 has finally ended. As a consequence the dependencies for the build of this Vim appimage do not work anymore for building Vim on Ubuntu 24.04.

With the following dependencies, locally building Vim on Ubuntu 24.04 will be successful again:

sudo apt update && sudo apt install -y \
            autoconf \
            lcov \
            gettext \
            libcanberra-dev \
            libperl-dev \
            python3-dev \
            liblua5.4-dev \
            lua5.4 \
            ruby-dev \
            tcl-dev \
            cscope \
            libgtk-3-dev \
            desktop-file-utils \
            libtool-bin \
            at-spi2-core \
            libsodium-dev \
            xorg-dev \
            libxkbcommon-dev

berggeist avatar May 08 '25 16:05 berggeist

okay, but we are building on Ubuntu 22.04. So is there anything that needs to be done here right now? Or is this only for documenting the changes in packages once we have to switch to Ubuntu 24.04 (which is probably in around 2 years)?

You could put this into the wiki perhaps?

chrisbra avatar May 11 '25 11:05 chrisbra

Hi @chrisbra , this was just provided for information only, i.e. no actions to be taken until Ubuntu 22.04 LTS will be supported not any longer by Github.

berggeist avatar May 18 '25 15:05 berggeist

Sorry. ./Vim-v9.1.1473.glibc2.34-x86_64.AppImage /tmp/.mount_Vim-v9fFcGON/usr/bin/vim: /lib64/libm.so.6: version GLIBC_2.35' not found (required by /tmp/.mount_Vim-v9fFcGON/usr/bin/../lib/libtcl8.6.so) /tmp/.mount_Vim-v9fFcGON/usr/bin/vim: /lib64/libm.so.6: version GLIBC_2.35' not found (required by /tmp/.mount_Vim-v9fFcGON/usr/bin/../lib/libruby-3.0.so.3.0)

rpm -q glibc (el9.6) glibc-2.34-168.el9_6.19.x86_64

change name file ?

sergeymx avatar Jun 21 '25 11:06 sergeymx