Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 914641 - gui-wm/dwl-0.4 - [slibtool] dwl.c: fatal error: .../libinput.h: No such file or directory
Summary: gui-wm/dwl-0.4 - [slibtool] dwl.c: fatal error: .../libinput.h: No such file ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Leonardo Hernández Hernández
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-09-25 08:22 UTC by Toralf Förster
Modified: 2023-09-26 02:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,22.08 KB, text/plain)
2023-09-25 08:22 UTC, Toralf Förster
Details
emerge-history.txt.xz (emerge-history.txt.xz,113.05 KB, application/x-xz)
2023-09-25 08:22 UTC, Toralf Förster
Details
environment (environment,68.06 KB, text/plain)
2023-09-25 08:22 UTC, Toralf Förster
Details
etc.clang.tar.xz (etc.clang.tar.xz,1.05 KB, application/x-xz)
2023-09-25 08:22 UTC, Toralf Förster
Details
etc.portage.tar.xz (etc.portage.tar.xz,39.54 KB, application/x-xz)
2023-09-25 08:22 UTC, Toralf Förster
Details
gui-wm:dwl-0.4:20230925-065340.log (gui-wm:dwl-0.4:20230925-065340.log,3.09 KB, text/plain)
2023-09-25 08:22 UTC, Toralf Förster
Details
temp.tar.xz (temp.tar.xz,17.52 KB, application/x-xz)
2023-09-25 08:22 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2023-09-25 08:22:45 UTC
too long lines were shrinked:

`x86_64-pc-linux-gnu-pkg-config --variable=wayland_scanner wayland-scanner` server-header \
	`x86_64-pc-linux-gnu-pkg-config --variable=pkgdatadir wayland-protocols`/stable/xdg-shell/xdg-shell.xml xdg-shell-protocol.h
`x86_64-pc-linux-gnu-pkg-config --variable=wayland_scanner wayland-scanner` server-header \
	protocols/wlr-layer-shell-unstable-v1.xml wlr-layer-shell-unstable-v1-protocol.h
x86_64-pc-linux-gnu-gcc  `x86_64-pc-linux-gnu-pkg-config --cflags wlroots wayland-server xkbcommon libinput xcb xcb-icccm` -I. -DWLR_USE_UNSTABLE -D_POSIX_C_SOURCE=200809L -DVERSION=\"`git describe --tags --dirty 2>/dev/null || echo 0.4`\" -DXWAYLAND -pedantic -Wall -Wextra -Wdeclaration-after-state
x86_64-pc-linux-gnu-gcc  `x86_64-pc-linux-gnu-pkg-config --cflags wlroots wayland-server xkbcommon libinput xcb xcb-icccm` -I. -DWLR_USE_UNSTABLE -D_POSIX_C_SOURCE=200809L -DVERSION=\"`git describe --tags --dirty 2>/dev/null || echo 0.4`\" -DXWAYLAND -pedantic -Wall -Wextra -Wdeclaration-after-state
dwl.c:16:10: fatal error: wlr/backend/libinput.h: No such file or directory
   16 | #include <wlr/backend/libinput.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_desktop-20230910-154003

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-10
 [2] x86_64-pc-linux-gnu-13 *
clang/llvm (if any):
clang version 17.0.1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/17/bin
Configuration file: /etc/clang/x86_64-pc-linux-gnu-clang.cfg
/usr/lib/llvm/17
17.0.1
Python 3.11.5
Available Ruby profiles:
  [1]   ruby31 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.72.0
  [2]   rust-1.72.0 *
The following VMs are available for generation-2:
1)	IcedTea JDK 3.16.0 [icedtea-bin-8]
2)	Eclipse Temurin JDK 11.0.20.1_p1 [openjdk-bin-11]
*)	Eclipse Temurin JDK 17.0.8.1_p1 [openjdk-bin-17]
4)	Eclipse Temurin JDK 8.382_p05 [openjdk-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8 
  [2]   openjdk-bin-8 
  [3]   openjdk-bin-11 
  [4]   openjdk-bin-17  system-vm

php cli (if any):
go version go1.21.1 linux/amd64

  HEAD of ::gentoo
commit 8d2823ddb6baaefa0ffaee9e39dd5907f55ec654
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Mon Sep 25 05:46:34 2023 +0000

    2023-09-25 05:46:34 UTC

emerge -qpvO gui-wm/dwl
[ebuild  N    ] gui-wm/dwl-0.4  USE="X -savedconfig"
Comment 1 Toralf Förster gentoo-dev 2023-09-25 08:22:46 UTC
Created attachment 871338 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2023-09-25 08:22:47 UTC
Created attachment 871339 [details]
emerge-history.txt.xz
Comment 3 Toralf Förster gentoo-dev 2023-09-25 08:22:49 UTC
Created attachment 871340 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2023-09-25 08:22:49 UTC
Created attachment 871341 [details]
etc.clang.tar.xz
Comment 5 Toralf Förster gentoo-dev 2023-09-25 08:22:50 UTC
Created attachment 871342 [details]
etc.portage.tar.xz
Comment 6 Toralf Förster gentoo-dev 2023-09-25 08:22:51 UTC
Created attachment 871343 [details]
gui-wm:dwl-0.4:20230925-065340.log
Comment 7 Toralf Förster gentoo-dev 2023-09-25 08:22:52 UTC
Created attachment 871344 [details]
temp.tar.xz
Comment 8 Larry the Git Cow gentoo-dev 2023-09-26 02:59:47 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56e1750e11aa36e69dfd53b76c4582ca802c079

commit d56e1750e11aa36e69dfd53b76c4582ca802c079
Author:     Leonardo Hernández Hernández <leohdz172@proton.me>
AuthorDate: 2023-09-26 02:27:40 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-09-26 02:58:13 +0000

    gui-wm/dwl: fix RDEPEND
    
    dwl requires libinput support in wlroots
    gui-libs/wlroots[drm] is recommended but not required
    
    also drop the default value for IUSE=X in wlroots, it's useless
    since *all* versions of wlroots have that USE
    
    Closes: https://bugs.gentoo.org/914641
    Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
    Closes: https://github.com/gentoo/gentoo/pull/33062
    Signed-off-by: Sam James <sam@gentoo.org>

 gui-wm/dwl/{dwl-0.4.ebuild => dwl-0.4-r1.ebuild} | 2 +-
 gui-wm/dwl/dwl-9999-r1.ebuild                    | 2 +-
 gui-wm/dwl/dwl-9999.ebuild                       | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)