All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla@busybox.net
To: buildroot@uclibc.org
Subject: [Buildroot] [Bug 15766] New: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build::missing dependencies
Date: Mon, 11 Sep 2023 06:26:31 +0000	[thread overview]
Message-ID: <bug-15766-163@https.bugs.busybox.net/> (raw)

https://bugs.busybox.net/show_bug.cgi?id=15766

            Bug ID: 15766
           Summary: BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to
                    build::missing dependencies
           Product: buildroot
           Version: 2023.08
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Other
          Assignee: unassigned@buildroot.uclibc.org
          Reporter: jose@source.parts
                CC: buildroot@uclibc.org
  Target Milestone: ---

Created attachment 9640
  --> https://bugs.busybox.net/attachment.cgi?id=9640&action=edit
proposed preview patch, will not be able to be applied directly to mainline!

Hello,

This is my first time submitting a bug report for buildroot.
I have a few more on the way with patches in tow including this one.

Problem:
Weston 12.0.1 fails to build when BR2_PACKAGE_WESTON_XWAYLAND is selected.
Despite proper dependencies being listed in Defconfig. 

Reason for failure:
Config.in for BR2_PACKAGE_WESTON_XWAYLAND does not select BR2_PACKAGE_XCB_UTIL
and BR2_PACKAGE_XCB_UTIL_CURSOR. Additionally, weston.mk does not list xcb-util
and xcb-util-cursor for dependencies of BR2_PACKAGE_WESTON_XWAYLAND.

Error Log Snippet:
"""
>>> weston 12.0.1 Configuring
...
...
Run-time dependency xcb-cursor found: NO (tried pkgconfig and cmake)

output/build/weston-12.0.1/tests/meson.build:317:2: ERROR: Problem encountered:
xcb and xcb-cursor required for running xwayland tests
"""

Relevant DefConfig Snippet:
"""
BR2_PACKAGE_XCB_UTIL=y
BR2_PACKAGE_XCB_UTIL_CURSOR=y
BR2_PACKAGE_XCB_UTIL_IMAGE=y
BR2_PACKAGE_XCB_UTIL_RENDERUTIL=y
...
BR2_PACKAGE_WESTON=y
BR2_PACKAGE_WESTON_DEFAULT_WAYLAND=y
BR2_PACKAGE_WESTON_XWAYLAND=y
"""

Fix/Solution:
(See preview patch attached. Will not directly apply, will be sending a proper
patch to the mailing list within the next day or so.)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

             reply	other threads:[~2023-09-11  6:26 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-09-11  6:26 bugzilla [this message]
2024-04-05 14:03 ` [Buildroot] [Bug 15766] BR2_PACKAGE_WESTON_XWAYLAND -- 12.0.1 -- fails to build::missing dependencies bugzilla
2024-05-26 14:04 ` bugzilla

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-15766-163@https.bugs.busybox.net/ \
    --to=bugzilla@busybox.net \
    --cc=buildroot@uclibc.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.