Bug 15044 - gvim binaries doesn't generate when you compile vim recipe with X11 distro features
Summary: gvim binaries doesn't generate when you compile vim recipe with X11 distro fe...
Status: RESOLVED FIXED
Alias: None
Product: Installation
Classification: Runtime
Component: Installation (show other bugs)
Version: 4.1.4
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 4.2 M4
Assignee: Ross Burton
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2023-02-23 21:19 UTC by Sandeep Gundlupet Raju
Modified: 2023-03-07 15:19 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: New (Never tested)
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sandeep Gundlupet Raju 2023-02-23 21:19:49 UTC
In YP master and Langdale release, gvim binaries doesn't generate(arm64 or x86-64) when you build vim recipe with X11 distro features enabled. This causes gvim.desktop not to work with matchbox-desktop applications. This works in honister release but I haven't tried on krikstone.

Poky (Yocto Project Reference Distro) 4.1+snapshot-97b258985a59fd4cfe982f694f95018dcab22c61 qemuarm64 ttyAMA0

qemuarm64 login: root
root@qemuarm64:~# vi
vi           view         vigr         vigr.shadow  vim          vim.vim      vimdiff      vimtutor     vipw         vipw.shadow
root@qemuarm64:~# g
gapplication               getopt                     glib-compile-resources     gobject-query              groupdel                   grpck                      gsettings-schema-convert   gtk-update-icon-cache
gconf-merge-tree           getopts                    glib-compile-schemas       gpasswd                    groupmems                  grpconv                    gtester                    gtk-update-icon-cache-3.0
gconftool-2                getsubids                  glib-genmarshal            grep                       groupmod                   grpunconv                  gtester-report             gunzip
gdbus                      getty                      glib-gettextize            gresource                  groups                     gsettings                  gtk-launch                 gzip
getkeycodes                gio                        glib-mkenums               groupadd                   groups.shadow              gsettings-data-convert     gtk-query-immodules-3.0
root@qemuarm64:~# QEMU: Terminated
runqemu - INFO - Cleaning up
runqemu - INFO - Host uptime: 7197657.37
Comment 1 Randy MacLeod 2023-03-02 15:34:15 UTC
For bonus points, can there be an x11 vim that doesn't pull in librsvg and therefore Rust? PaulG would love for you to fix that.
Comment 2 Ross Burton 2023-03-02 16:11:07 UTC
Missing pkgconfig dependency. Patch on the list.
Comment 3 Sandeep Gundlupet Raju 2023-03-02 20:57:29 UTC
Thanks Ross for fixing this issue. Any plans to backport this to langdale release?
Comment 4 Ross Burton 2023-03-07 15:19:14 UTC
Merged in oe-core 70900616298f5e70732a34e7406e585e323479ed.