Skip to content

Instantly share code, notes, and snippets.

@AkechiShiro
Created January 19, 2021 01:13
Show Gist options
  • Save AkechiShiro/49668c2fb78037b403cf88137ee84636 to your computer and use it in GitHub Desktop.
Save AkechiShiro/49668c2fb78037b403cf88137ee84636 to your computer and use it in GitHub Desktop.
wayfire-git-0.4.0-build-logs

Log

aura >>= Building wayfire-git...
==> Making package: wayfire-git 0.4.0.r168.g25d568f-1 (mar. 19 janv. 2021 02:11:27)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning wayfire git repo...
Cloning into bare repository '/var/cache/aura/vcs/wayfire-git/wayfire-git/wayfire'...
remote: Enumerating objects: 10, done.
remote: Counting objects: 100% (10/10), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 21789 (delta 2), reused 0 (delta 0), pack-reused 21779
Receiving objects: 100% (21789/21789), 5.55 MiB | 8.99 MiB/s, done.
Resolving deltas: 100% (16267/16267), done.
==> Validating source files with sha256sums...
    wayfire ... Skipped
==> Extracting sources...
  -> Creating working copy of wayfire git repo...
Cloning into 'wayfire'...
done.
==> Starting prepare()...
Submodule 'subprojects/wf-config' (https://github.com/WayfireWM/wf-config) registered for path 'subprojects/wf-config'
Submodule 'subprojects/wf-touch' (https://github.com/WayfireWM/wf-touch) registered for path 'subprojects/wf-touch'
Submodule 'subprojects/wf-utils' (https://github.com/WayfireWM/wf-utils.git) registered for path 'subprojects/wf-utils'
Submodule 'subprojects/wlroots' (https://github.com/swaywm/wlroots) registered for path 'subprojects/wlroots'
Cloning into '/var/cache/aura/vcs/wayfire-git/wayfire-git/src/wayfire/subprojects/wf-config'...
Cloning into '/var/cache/aura/vcs/wayfire-git/wayfire-git/src/wayfire/subprojects/wf-touch'...
Cloning into '/var/cache/aura/vcs/wayfire-git/wayfire-git/src/wayfire/subprojects/wf-utils'...
Cloning into '/var/cache/aura/vcs/wayfire-git/wayfire-git/src/wayfire/subprojects/wlroots'...
Submodule path 'subprojects/wf-config': checked out 'bccfc10806f35c3bfc2b3ff1d84c217760840503'
Submodule path 'subprojects/wf-touch': checked out 'b1075c54a280f913edc26b9757262f4f9d6b62b0'
Submodule path 'subprojects/wf-utils': checked out 'f45641beef46babdc8f1b8d18a924e72beaf8ee6'
Submodule path 'subprojects/wlroots': checked out 'dc61f471da1a1c9264167635c286b6dcb37b3d6f'
==> Starting pkgver()...
==> Updated version: wayfire-git 0.6.0.r131.g98c09c7a-1
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true build
The Meson build system
Version: 0.56.2
Source dir: /var/cache/aura/vcs/wayfire-git/wayfire-git/src/wayfire
Build dir: /var/cache/aura/vcs/wayfire-git/wayfire-git/src/wayfire/build
Build type: native build
Project name: wayfire
Project version: 0.6.0
Using 'CFLAGS' from environment with value: '-march=native -O2 -pipe -fno-plt -fcommon'
Using 'LDFLAGS' from environment with value: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
Using 'CPPFLAGS' from environment with value: '-D_FORTIFY_SOURCE=2'
C compiler for the host machine: cc (gcc 10.2.0 "cc (GCC) 10.2.0")
C linker for the host machine: cc ld.bfd 2.35.1
Using 'CXXFLAGS' from environment with value: '-march=native -O2 -pipe -fno-plt'
Using 'LDFLAGS' from environment with value: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
Using 'CPPFLAGS' from environment with value: '-D_FORTIFY_SOURCE=2'
C++ compiler for the host machine: c++ (gcc 10.2.0 "c++ (GCC) 10.2.0")
C++ linker for the host machine: c++ ld.bfd 2.35.1
Using 'CFLAGS' from environment with value: '-march=native -O2 -pipe -fno-plt -fcommon'
Using 'LDFLAGS' from environment with value: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
Using 'CPPFLAGS' from environment with value: '-D_FORTIFY_SOURCE=2'
Using 'CXXFLAGS' from environment with value: '-march=native -O2 -pipe -fno-plt'
Using 'LDFLAGS' from environment with value: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
Using 'CPPFLAGS' from environment with value: '-D_FORTIFY_SOURCE=2'
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /bin/pkg-config (1.7.3)
Run-time dependency wayland-server found: YES 1.18.0
Run-time dependency wayland-client found: YES 1.18.0
Run-time dependency wayland-cursor found: YES 1.18.0
Run-time dependency wayland-protocols found: YES 1.20
Run-time dependency cairo found: YES 1.17.4
Run-time dependency libdrm found: YES 2.4.104
Run-time dependency egl found: YES 1.5
Run-time dependency glesv2 found: YES 3.2
Run-time dependency glm found: YES 0.9.9.8
Run-time dependency libinput found: YES 1.16.4
Run-time dependency pixman-1 found: YES 0.40.0
Run-time dependency threads found: YES
Run-time dependency xkbcommon found: YES 1.0.3
Run-time dependency wlroots found: YES 0.12.0
Run-time dependency wf-config found: YES 0.6.0

|Executing subproject wf-utils method meson 
|
|Project name: wf-utils
|Project version: 0.4.0
|C++ compiler for the host machine: c++ (gcc 10.2.0 "c++ (GCC) 10.2.0")
|C++ linker for the host machine: c++ ld.bfd 2.35.1
|Program doxygen found: YES (/bin/doxygen)
|Configuring Doxyfile using configuration
|Build targets in project: 2
|Subproject wf-utils finished.


|Executing subproject wf-touch method meson 
|
|Project name: wf-touch
|Project version: 0.0
|C++ compiler for the host machine: c++ (gcc 10.2.0 "c++ (GCC) 10.2.0")
|C++ linker for the host machine: c++ ld.bfd 2.35.1
|Dependency glm found: YES 0.9.9.8 (cached)
|Build targets in project: 6
|Subproject wf-touch finished.

Found CMake: /bin/cmake (3.19.3)
Run-time dependency libinotify found: NO (tried pkgconfig and cmake)
Run-time dependency libjpeg found: YES 2.0.6
Run-time dependency libpng found: YES 1.6.37
Library execinfo found: NO
Program git found: YES (/bin/git)
Compiler for C++ supports link arguments -lc++fs: NO 
Compiler for C++ supports link arguments -lc++experimental: NO 
Compiler for C++ supports link arguments -lstdc++fs: YES 
Check usable header "GLES3/gl32.h" with dependency glesv2: YES 
Fetching value of define "WLR_HAS_XWAYLAND" with dependency wlroots: 1 
Fetching value of define "WLR_HAS_X11_BACKEND" with dependency wlroots: 1 
Run-time dependency xcb found: YES 1.14
Configuring config.h using configuration
Program wayland-scanner found: YES (/bin/wayland-scanner)
Program addr2line found: YES (/bin/addr2line)
Message: 
----------------
wayfire 0.6.0

system wfconfig: true
 system wlroots: true
       xwayland: true
    x11-backend: true
        imageio: true
         gles32: true
----------------

Build targets in project: 39

wayfire 0.6.0

  Subprojects
    wf-touch: YES
    wf-utils: YES

Found ninja-1.10.2 at /bin/ninja
ninja: Entering directory `build'
[75/220] Compiling C++ object src/wayfire.p/main.cpp.o
In file included from ../src/main.cpp:9:
../src/debug-func.hpp: In functionstd::string read_output(std::string)’:
../src/debug-func.hpp:84:10: warning: ignoring return value ofchar* fgets(char*, int, FILE*)’ declared with attributewarn_unused_result’ [-Wunused-result]
   84 |     fgets(buffer, MAX_FUNCTION_NAME, file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[80/220] Compiling C++ object src/wayfire.p/core_opengl.cpp.o
FAILED: src/wayfire.p/core_opengl.cpp.o 
c++ -Isrc/wayfire.p -Isrc -I../src -I. -I.. -I../src/api -Isubprojects/wf-utils -I../subprojects/wf-utils -Isubprojects/wf-touch -I../subprojects/wf-touch -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/libevdev-1.0/ -I/usr/include/libxml2 -I/usr/include/libpng16 -flto -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 '-DWAYFIRE_VERSION="0.6.0-98c09c7a (" __DATE__ ", branch '"'"'master'"'"')"' -DWLR_USE_UNSTABLE -Wno-unused-parameter -DWF_USE_CONFIG_H -march=native -O2 -fno-plt -D_FORTIFY_SOURCE=2 -fPIE -DHAS_ADDR2LINE=1 -MD -MQ src/wayfire.p/core_opengl.cpp.o -MF src/wayfire.p/core_opengl.cpp.o.d -o src/wayfire.p/core_opengl.cpp.o -c ../src/core/opengl.cpp
../src/core/opengl.cpp: In functionvoid OpenGL::render_begin(int32_t, int32_t, uint32_t)’:
../src/core/opengl.cpp:243:53: error: too few arguments to functionbool wlr_egl_make_current(wlr_egl*, EGLSurface, int*)’
  243 |         wlr_egl_make_current(wf::get_core_impl().egl);
      |                                                     ^
In file included from /usr/include/wlr/render/wlr_renderer.h:14,
                 from /usr/include/wlr/types/wlr_compositor.h:13,
                 from ../src/api/wayfire/nonstd/wlroots-full.hpp:25,
                 from ../src/core/core-impl.hpp:6,
                 from ../src/core/opengl.cpp:5:
/usr/include/wlr/render/egl.h:154:6: note: declared here
  154 | bool wlr_egl_make_current(struct wlr_egl *egl, EGLSurface surface,
      |      ^~~~~~~~~~~~~~~~~~~~
[88/220] Compiling C++ object src/wayfire.p/core_core.cpp.o
../src/core/core.cpp: In member functionvirtual pid_t wf::compositor_core_impl_t::run(std::string)’:
../src/core/core.cpp:766:10: warning: ignoring return value ofint pipe2(int*, int)’ declared with attributewarn_unused_result’ [-Wunused-result]
  766 |     pipe2(pipe_fd, O_CLOEXEC);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~
../src/core/core.cpp:796:18: warning: ignoring return value ofssize_t write(int, const void*, size_t)’ declared with attributewarn_unused_result’ [-Wunused-result]
  796 |             write(pipe_fd[WRITE_END], (void*)(&pid), sizeof(pid));
      |             ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/core/core.cpp:808:13: warning: ignoring return value ofssize_t read(int, void*, size_t)’ declared with attributewarn_unused_result’ [-Wunused-result]
  808 |         read(pipe_fd[READ_END], &child_pid, sizeof(child_pid));
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[89/220] Compiling C++ object src/wayfire.p/core_wm.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
aura >>= There was a makepkg failure.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment