Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 862228 - games-util/libstrangle-0.1.1_p20220222 - include/.../vulkan.h: fatal error: X11/Xlib.h: No such file or directory
Summary: games-util/libstrangle-0.1.1_p20220222 - include/.../vulkan.h: fatal error: X...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Ionen Wolkens
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-30 07:53 UTC by Toralf Förster
Modified: 2022-07-30 19:13 UTC (History)
0 users

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


Attachments
emerge-info.txt (emerge-info.txt,16.58 KB, text/plain)
2022-07-30 07:53 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,18.65 KB, text/plain)
2022-07-30 07:53 UTC, Toralf Förster
Details
environment (environment,71.50 KB, text/plain)
2022-07-30 07:53 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,34.37 KB, application/x-bzip)
2022-07-30 07:53 UTC, Toralf Förster
Details
games-util:libstrangle-0.1.1_p20220222:20220730-065434.log (games-util:libstrangle-0.1.1_p20220222:20220730-065434.log,5.47 KB, text/plain)
2022-07-30 07:53 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,18.58 KB, application/x-bzip)
2022-07-30 07:53 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 2022-07-30 07:53:22 UTC
src/util.c:50:15: warning: ignoring return value of int fscanf(FILE*, const char*, ...) declared with attribute warn_unused_result [-Wunused-result]
   50 |         fscanf(fd, "%10s", buf);
      |         ~~~~~~^~~~~~~~~~~~~~~~~
In file included from src/vulkan/vk_enum_to_str.c:26:
include/vulkan/vulkan.h:69:10: fatal error: X11/Xlib.h: No such file or directory
   69 | #include <X11/Xlib.h>
      |          ^~~~~~~~~~~~

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

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1-j4-20220730-042247

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

gcc-config -l:
 [1] x86_64-pc-linux-gnu-12.1.1 *
clang/llvm (if any):
Python 3.10.5
php cli:

  HEAD of ::gentoo
commit ad37adebf8851de37bb4e752f9a1ea139321b0cb
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Sat Jul 30 06:16:57 2022 +0000

    2022-07-30 06:16:56 UTC

emerge -qpvO games-util/libstrangle
[ebuild  N    ] games-util/libstrangle-0.1.1_p20220222  ABI_X86="(64) -32 (-x32)"
Comment 1 Toralf Förster gentoo-dev 2022-07-30 07:53:23 UTC
Created attachment 795667 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2022-07-30 07:53:24 UTC
Created attachment 795670 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2022-07-30 07:53:26 UTC
Created attachment 795673 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2022-07-30 07:53:27 UTC
Created attachment 795676 [details]
etc.portage.tar.bz2
Comment 5 Toralf Förster gentoo-dev 2022-07-30 07:53:28 UTC
Created attachment 795679 [details]
games-util:libstrangle-0.1.1_p20220222:20220730-065434.log
Comment 6 Toralf Förster gentoo-dev 2022-07-30 07:53:29 UTC
Created attachment 795682 [details]
temp.tar.bz2
Comment 7 Larry the Git Cow gentoo-dev 2022-07-30 08:05:28 UTC
The bug has been closed via the following commit(s):

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

commit 60528a7db8e13ba93f9b1e6f2bd74729af62c8f1
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2022-07-30 08:01:06 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2022-07-30 08:04:58 +0000

    games-util/libstrangle: add missing xorg-proto dep
    
    May be possible to do without, but upstream currently passes
    -DVK_USE_PLATFORM_XLIB_KHR by default and is just headers.
    
    Closes: https://bugs.gentoo.org/862228
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 games-util/libstrangle/libstrangle-0.1.1_p20220222.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 8 Larry the Git Cow gentoo-dev 2022-07-30 08:58:46 UTC
The bug has been referenced in the following commit(s):

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

commit 4239e9d08b9bfdb0d4c2ffbac3c3151c07a8ec21
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2022-07-30 08:56:13 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2022-07-30 08:57:30 +0000

    games-util/libstrangle: xorg-proto -> libX11
    
    Oops, tend to think xorg-proto too much when it comes to X headers.
    
    Bug: https://bugs.gentoo.org/862228
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 games-util/libstrangle/libstrangle-0.1.1_p20220222.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 9 Larry the Git Cow gentoo-dev 2022-07-30 19:13:37 UTC
The bug has been referenced in the following commit(s):

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

commit 228bb9b58974c340cb6168f0955890cbe55bcf1e
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2022-07-30 19:05:50 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2022-07-30 19:12:45 +0000

    games-util/libstrangle: keep xorg-proto too
    
    Went too quick with this, Xlib.h from libX11 will use xorg-proto
    too, so need both.
    
    Still doesn't need libglvnd[X].
    
    Bug: https://bugs.gentoo.org/862228
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 games-util/libstrangle/libstrangle-0.1.1_p20220222.ebuild | 1 +
 1 file changed, 1 insertion(+)