[GH-ISSUE #1406] Latest update through PAMAC on Stable Manjaro fails #1086

Open
opened 2026-05-05 07:27:33 -06:00 by gitea-mirror · 0 comments
Owner

Originally created by @zeddock on GitHub (Nov 8, 2021).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1406

What happened?

Since this seems so similar please see this bug report which was closed. That report had to do with a missing reference as does this appear to be missing a reference.

https://github.com/debauchee/barrier/issues/1366

In this NEW error, the failure happens due to"

fatal error: ghc/fs_fwd.hpp: No such file or directory
   24 | #include <ghc/fs_fwd.hpp>

Here is the complete output:

Preparing...
Cloning barrier-git build files...
Generating barrier-git information...
Checking barrier-git dependencies...
Synchronizing package databases...
Resolving dependencies...
Checking inter-conflicts...

Building barrier-git...
==> Making package: barrier-git v2.4.0+30+g4ed01413-1 (Mon 08 Nov 2021 01:20:40 PM EST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating barrier-git git repo...
Fetching origin
==> Validating source files with sha512sums...
    barrier-git ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of barrier-git git repo...
Cloning into 'barrier-git'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Full Barrier version string is '2.4.0-release-release'
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Looking for C++ include istream
-- Looking for C++ include istream - found
-- Looking for C++ include ostream
-- Looking for C++ include ostream - found
-- Looking for C++ include sstream
-- Looking for C++ include sstream - found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Looking for include file locale.h
-- Looking for include file locale.h - found
-- Looking for include file memory.h
-- Looking for include file memory.h - found
-- Looking for include file stdlib.h
-- Looking for include file stdlib.h - found
-- Looking for include file strings.h
-- Looking for include file strings.h - found
-- Looking for include file string.h
-- Looking for include file string.h - found
-- Looking for include file sys/select.h
-- Looking for include file sys/select.h - found
-- Looking for include file sys/socket.h
-- Looking for include file sys/socket.h - found
-- Looking for include file sys/stat.h
-- Looking for include file sys/stat.h - found
-- Looking for include file sys/time.h
-- Looking for include file sys/time.h - found
-- Looking for include file sys/utsname.h
-- Looking for include file sys/utsname.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file wchar.h
-- Looking for include file wchar.h - found
-- Looking for getpwuid_r
-- Looking for getpwuid_r - found
-- Looking for gmtime_r
-- Looking for gmtime_r - found
-- Looking for nanosleep
-- Looking for nanosleep - found
-- Looking for poll
-- Looking for poll - found
-- Looking for sigwait
-- Looking for sigwait - found
-- Looking for strftime
-- Looking for strftime - found
-- Looking for inet_aton
-- Looking for inet_aton - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of char
-- Check size of char - done
-- Check size of int
-- Check size of int - done
-- Check size of long
-- Check size of long - done
-- Check size of short
-- Check size of short - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  
-- Found CURL: /usr/lib/libcurl.so (found version "7.79.1")  
-- Checking for module 'avahi-compat-libdns_sd'
--   Found avahi-compat-libdns_sd, version 0.8
-- Check size of XRRNotifyEvent
-- Check size of XRRNotifyEvent - done
-- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/dpms.h
-- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/dpms.h - found
-- Looking for include file X11/extensions/Xinerama.h
-- Looking for include file X11/extensions/Xinerama.h - found
-- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/XKBstr.h
-- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/XKBstr.h - found
-- Looking for include file X11/extensions/XKB.h
-- Looking for include file X11/extensions/XKB.h - found
-- Looking for include file X11/extensions/XTest.h
-- Looking for include file X11/extensions/XTest.h - found
-- Looking for include files X11/Xlib.h, X11/XKBlib.h
-- Looking for include files X11/Xlib.h, X11/XKBlib.h - found
-- Looking for include file X11/extensions/XInput2.h
-- Looking for include file X11/extensions/XInput2.h - found
-- Looking for include file dns_sd.h
-- Looking for include file dns_sd.h - found
-- Looking for IceConnectionNumber in SM;ICE
-- Looking for IceConnectionNumber in SM;ICE - found
-- Looking for DPMSQueryExtension in Xext;X11
-- Looking for DPMSQueryExtension in Xext;X11 - found
-- Looking for XTestQueryExtension in Xtst;Xext;X11
-- Looking for XTestQueryExtension in Xtst;Xext;X11 - found
-- Looking for XineramaQueryExtension in Xinerama
-- Looking for XineramaQueryExtension in Xinerama - found
-- Looking for XISelectEvents in Xi
-- Looking for XISelectEvents in Xi - found
-- Looking for XRRQueryExtension in Xrandr
-- Looking for XRRQueryExtension in Xrandr - found
-- Configuring directory /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/build/rpm
-- Configuring file barrier.spec
-- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.11.0")  
-- Checking for module 'gmock'
--   Found gmock, version 1.11.0
-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/build
[  0%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/Arch.cpp.o
[  0%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/ArchConsoleStd.cpp.o
[  1%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/ArchDaemonNone.cpp.o
[  1%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/IArchString.cpp.o
[  2%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchConsoleUnix.cpp.o
[  2%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchDaemonUnix.cpp.o
[  3%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchInternetUnix.cpp.o
[  3%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchLogUnix.cpp.o
[  4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchMultithreadPosix.cpp.o
[  4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchNetworkBSD.cpp.o
[  4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchSleepUnix.cpp.o
[  5%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchStringUnix.cpp.o
[  5%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchSystemUnix.cpp.o
[  6%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchTaskBarXWindows.cpp.o
[  6%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchTimeUnix.cpp.o
[  7%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/XArchUnix.cpp.o
[  7%] Linking CXX static library libarch.a
[  7%] Built target arch
[  7%] Building CXX object src/lib/common/CMakeFiles/common.dir/DataDirectories_static.cpp.o
In file included from /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/lib/common/DataDirectories.h:21,
                 from /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/lib/common/DataDirectories_static.cpp:18:
/var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/./lib/io/filesystem.h:24:10: fatal error: ghc/fs_fwd.hpp: No such file or directory
   24 | #include <ghc/fs_fwd.hpp>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/lib/common/CMakeFiles/common.dir/build.make:76: src/lib/common/CMakeFiles/common.dir/DataDirectories_static.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:495: src/lib/common/CMakeFiles/common.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Version

v2.4.0

Git commit hash (if applicable)

No response

If applicable, where did you install Barrier from?

Manjaro Stablepamac GUI

image

What OSes are you seeing the problem on? (Check all that apply)

Linux

What OS versions are you using?

No Change from original link

Relevant log output

Preparing...
Cloning barrier-git build files...
Generating barrier-git information...
Checking barrier-git dependencies...
Synchronizing package databases...
Resolving dependencies...
Checking inter-conflicts...

Building barrier-git...
==> Making package: barrier-git v2.4.0+30+g4ed01413-1 (Mon 08 Nov 2021 01:24:54 PM EST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating barrier-git git repo...
Fetching origin
==> Validating source files with sha512sums...
    barrier-git ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of barrier-git git repo...
Cloning into 'barrier-git'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Full Barrier version string is '2.4.0-release-release'
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Looking for C++ include istream
-- Looking for C++ include istream - found
-- Looking for C++ include ostream
-- Looking for C++ include ostream - found
-- Looking for C++ include sstream
-- Looking for C++ include sstream - found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Looking for include file locale.h
-- Looking for include file locale.h - found
-- Looking for include file memory.h
-- Looking for include file memory.h - found
-- Looking for include file stdlib.h
-- Looking for include file stdlib.h - found
-- Looking for include file strings.h
-- Looking for include file strings.h - found
-- Looking for include file string.h
-- Looking for include file string.h - found
-- Looking for include file sys/select.h
-- Looking for include file sys/select.h - found
-- Looking for include file sys/socket.h
-- Looking for include file sys/socket.h - found
-- Looking for include file sys/stat.h
-- Looking for include file sys/stat.h - found
-- Looking for include file sys/time.h
-- Looking for include file sys/time.h - found
-- Looking for include file sys/utsname.h
-- Looking for include file sys/utsname.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file wchar.h
-- Looking for include file wchar.h - found
-- Looking for getpwuid_r
-- Looking for getpwuid_r - found
-- Looking for gmtime_r
-- Looking for gmtime_r - found
-- Looking for nanosleep
-- Looking for nanosleep - found
-- Looking for poll
-- Looking for poll - found
-- Looking for sigwait
-- Looking for sigwait - found
-- Looking for strftime
-- Looking for strftime - found
-- Looking for inet_aton
-- Looking for inet_aton - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of char
-- Check size of char - done
-- Check size of int
-- Check size of int - done
-- Check size of long
-- Check size of long - done
-- Check size of short
-- Check size of short - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  
-- Found CURL: /usr/lib/libcurl.so (found version "7.79.1")  
-- Checking for module 'avahi-compat-libdns_sd'
--   Found avahi-compat-libdns_sd, version 0.8
-- Check size of XRRNotifyEvent
-- Check size of XRRNotifyEvent - done
-- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/dpms.h
-- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/dpms.h - found
-- Looking for include file X11/extensions/Xinerama.h
-- Looking for include file X11/extensions/Xinerama.h - found
-- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/XKBstr.h
-- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/XKBstr.h - found
-- Looking for include file X11/extensions/XKB.h
-- Looking for include file X11/extensions/XKB.h - found
-- Looking for include file X11/extensions/XTest.h
-- Looking for include file X11/extensions/XTest.h - found
-- Looking for include files X11/Xlib.h, X11/XKBlib.h
-- Looking for include files X11/Xlib.h, X11/XKBlib.h - found
-- Looking for include file X11/extensions/XInput2.h
-- Looking for include file X11/extensions/XInput2.h - found
-- Looking for include file dns_sd.h
-- Looking for include file dns_sd.h - found
-- Looking for IceConnectionNumber in SM;ICE
-- Looking for IceConnectionNumber in SM;ICE - found
-- Looking for DPMSQueryExtension in Xext;X11
-- Looking for DPMSQueryExtension in Xext;X11 - found
-- Looking for XTestQueryExtension in Xtst;Xext;X11
-- Looking for XTestQueryExtension in Xtst;Xext;X11 - found
-- Looking for XineramaQueryExtension in Xinerama
-- Looking for XineramaQueryExtension in Xinerama - found
-- Looking for XISelectEvents in Xi
-- Looking for XISelectEvents in Xi - found
-- Looking for XRRQueryExtension in Xrandr
-- Looking for XRRQueryExtension in Xrandr - found
-- Configuring directory /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/build/rpm
-- Configuring file barrier.spec
-- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.11.0")  
-- Checking for module 'gmock'
--   Found gmock, version 1.11.0
-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/build
[  0%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/Arch.cpp.o
[  0%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/ArchConsoleStd.cpp.o
[  1%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/ArchDaemonNone.cpp.o
[  1%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/IArchString.cpp.o
[  2%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchConsoleUnix.cpp.o
[  2%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchDaemonUnix.cpp.o
[  3%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchInternetUnix.cpp.o
[  3%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchLogUnix.cpp.o
[  4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchMultithreadPosix.cpp.o
[  4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchNetworkBSD.cpp.o
[  4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchSleepUnix.cpp.o
[  5%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchStringUnix.cpp.o
[  5%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchSystemUnix.cpp.o
[  6%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchTaskBarXWindows.cpp.o
[  6%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchTimeUnix.cpp.o
[  7%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/XArchUnix.cpp.o
[  7%] Linking CXX static library libarch.a
[  7%] Built target arch
[  7%] Building CXX object src/lib/common/CMakeFiles/common.dir/DataDirectories_static.cpp.o
In file included from /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/lib/common/DataDirectories.h:21,
                 from /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/lib/common/DataDirectories_static.cpp:18:
/var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/./lib/io/filesystem.h:24:10: fatal error: ghc/fs_fwd.hpp: No such file or directory
   24 | #include <ghc/fs_fwd.hpp>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/lib/common/CMakeFiles/common.dir/build.make:76: src/lib/common/CMakeFiles/common.dir/DataDirectories_static.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:495: src/lib/common/CMakeFiles/common.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Any other information

Once added, does the QC involve having someone test it?
I would be happy to test it if that will help.

Originally created by @zeddock on GitHub (Nov 8, 2021). Original GitHub issue: https://github.com/debauchee/barrier/issues/1406 ### What happened? Since this seems so similar please see this bug report which was closed. That report had to do with a missing reference as does this appear to be missing a reference. https://github.com/debauchee/barrier/issues/1366 In this NEW error, the failure happens due to" ``` fatal error: ghc/fs_fwd.hpp: No such file or directory 24 | #include <ghc/fs_fwd.hpp> ``` Here is the complete output: ``` Preparing... Cloning barrier-git build files... Generating barrier-git information... Checking barrier-git dependencies... Synchronizing package databases... Resolving dependencies... Checking inter-conflicts... Building barrier-git... ==> Making package: barrier-git v2.4.0+30+g4ed01413-1 (Mon 08 Nov 2021 01:20:40 PM EST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating barrier-git git repo... Fetching origin ==> Validating source files with sha512sums... barrier-git ... Skipped ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Creating working copy of barrier-git git repo... Cloning into 'barrier-git'... done. ==> Starting prepare()... ==> Starting pkgver()... ==> Removing existing $pkgdir/ directory... ==> Starting build()... -- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Full Barrier version string is '2.4.0-release-release' -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Looking for C++ include istream -- Looking for C++ include istream - found -- Looking for C++ include ostream -- Looking for C++ include ostream - found -- Looking for C++ include sstream -- Looking for C++ include sstream - found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file locale.h -- Looking for include file locale.h - found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file strings.h -- Looking for include file strings.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file sys/select.h -- Looking for include file sys/select.h - found -- Looking for include file sys/socket.h -- Looking for include file sys/socket.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include file sys/utsname.h -- Looking for include file sys/utsname.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file wchar.h -- Looking for include file wchar.h - found -- Looking for getpwuid_r -- Looking for getpwuid_r - found -- Looking for gmtime_r -- Looking for gmtime_r - found -- Looking for nanosleep -- Looking for nanosleep - found -- Looking for poll -- Looking for poll - found -- Looking for sigwait -- Looking for sigwait - found -- Looking for strftime -- Looking for strftime - found -- Looking for inet_aton -- Looking for inet_aton - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of char -- Check size of char - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of short -- Check size of short - done -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Found CURL: /usr/lib/libcurl.so (found version "7.79.1") -- Checking for module 'avahi-compat-libdns_sd' -- Found avahi-compat-libdns_sd, version 0.8 -- Check size of XRRNotifyEvent -- Check size of XRRNotifyEvent - done -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/dpms.h -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/dpms.h - found -- Looking for include file X11/extensions/Xinerama.h -- Looking for include file X11/extensions/Xinerama.h - found -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/XKBstr.h -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/XKBstr.h - found -- Looking for include file X11/extensions/XKB.h -- Looking for include file X11/extensions/XKB.h - found -- Looking for include file X11/extensions/XTest.h -- Looking for include file X11/extensions/XTest.h - found -- Looking for include files X11/Xlib.h, X11/XKBlib.h -- Looking for include files X11/Xlib.h, X11/XKBlib.h - found -- Looking for include file X11/extensions/XInput2.h -- Looking for include file X11/extensions/XInput2.h - found -- Looking for include file dns_sd.h -- Looking for include file dns_sd.h - found -- Looking for IceConnectionNumber in SM;ICE -- Looking for IceConnectionNumber in SM;ICE - found -- Looking for DPMSQueryExtension in Xext;X11 -- Looking for DPMSQueryExtension in Xext;X11 - found -- Looking for XTestQueryExtension in Xtst;Xext;X11 -- Looking for XTestQueryExtension in Xtst;Xext;X11 - found -- Looking for XineramaQueryExtension in Xinerama -- Looking for XineramaQueryExtension in Xinerama - found -- Looking for XISelectEvents in Xi -- Looking for XISelectEvents in Xi - found -- Looking for XRRQueryExtension in Xrandr -- Looking for XRRQueryExtension in Xrandr - found -- Configuring directory /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/build/rpm -- Configuring file barrier.spec -- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.11.0") -- Checking for module 'gmock' -- Found gmock, version 1.11.0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/build [ 0%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/Arch.cpp.o [ 0%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/ArchConsoleStd.cpp.o [ 1%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/ArchDaemonNone.cpp.o [ 1%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/IArchString.cpp.o [ 2%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchConsoleUnix.cpp.o [ 2%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchDaemonUnix.cpp.o [ 3%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchInternetUnix.cpp.o [ 3%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchLogUnix.cpp.o [ 4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchMultithreadPosix.cpp.o [ 4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchNetworkBSD.cpp.o [ 4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchSleepUnix.cpp.o [ 5%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchStringUnix.cpp.o [ 5%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchSystemUnix.cpp.o [ 6%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchTaskBarXWindows.cpp.o [ 6%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchTimeUnix.cpp.o [ 7%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/XArchUnix.cpp.o [ 7%] Linking CXX static library libarch.a [ 7%] Built target arch [ 7%] Building CXX object src/lib/common/CMakeFiles/common.dir/DataDirectories_static.cpp.o In file included from /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/lib/common/DataDirectories.h:21, from /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/lib/common/DataDirectories_static.cpp:18: /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/./lib/io/filesystem.h:24:10: fatal error: ghc/fs_fwd.hpp: No such file or directory 24 | #include <ghc/fs_fwd.hpp> | ^~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [src/lib/common/CMakeFiles/common.dir/build.make:76: src/lib/common/CMakeFiles/common.dir/DataDirectories_static.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:495: src/lib/common/CMakeFiles/common.dir/all] Error 2 make: *** [Makefile:166: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ``` ### Version v2.4.0 ### Git commit hash (if applicable) _No response_ ### If applicable, where did you install Barrier from? Manjaro Stablepamac GUI ![image](https://user-images.githubusercontent.com/26576089/140796909-7dfd20b6-2ec0-4f04-9567-fcb065157859.png) ### What OSes are you seeing the problem on? (Check all that apply) Linux ### What OS versions are you using? No Change from original link ### Relevant log output ```shell Preparing... Cloning barrier-git build files... Generating barrier-git information... Checking barrier-git dependencies... Synchronizing package databases... Resolving dependencies... Checking inter-conflicts... Building barrier-git... ==> Making package: barrier-git v2.4.0+30+g4ed01413-1 (Mon 08 Nov 2021 01:24:54 PM EST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating barrier-git git repo... Fetching origin ==> Validating source files with sha512sums... barrier-git ... Skipped ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Creating working copy of barrier-git git repo... Cloning into 'barrier-git'... done. ==> Starting prepare()... ==> Starting pkgver()... ==> Removing existing $pkgdir/ directory... ==> Starting build()... -- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Full Barrier version string is '2.4.0-release-release' -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Looking for C++ include istream -- Looking for C++ include istream - found -- Looking for C++ include ostream -- Looking for C++ include ostream - found -- Looking for C++ include sstream -- Looking for C++ include sstream - found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file locale.h -- Looking for include file locale.h - found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file strings.h -- Looking for include file strings.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file sys/select.h -- Looking for include file sys/select.h - found -- Looking for include file sys/socket.h -- Looking for include file sys/socket.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include file sys/utsname.h -- Looking for include file sys/utsname.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file wchar.h -- Looking for include file wchar.h - found -- Looking for getpwuid_r -- Looking for getpwuid_r - found -- Looking for gmtime_r -- Looking for gmtime_r - found -- Looking for nanosleep -- Looking for nanosleep - found -- Looking for poll -- Looking for poll - found -- Looking for sigwait -- Looking for sigwait - found -- Looking for strftime -- Looking for strftime - found -- Looking for inet_aton -- Looking for inet_aton - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of char -- Check size of char - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of short -- Check size of short - done -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Found CURL: /usr/lib/libcurl.so (found version "7.79.1") -- Checking for module 'avahi-compat-libdns_sd' -- Found avahi-compat-libdns_sd, version 0.8 -- Check size of XRRNotifyEvent -- Check size of XRRNotifyEvent - done -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/dpms.h -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/dpms.h - found -- Looking for include file X11/extensions/Xinerama.h -- Looking for include file X11/extensions/Xinerama.h - found -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/XKBstr.h -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/XKBstr.h - found -- Looking for include file X11/extensions/XKB.h -- Looking for include file X11/extensions/XKB.h - found -- Looking for include file X11/extensions/XTest.h -- Looking for include file X11/extensions/XTest.h - found -- Looking for include files X11/Xlib.h, X11/XKBlib.h -- Looking for include files X11/Xlib.h, X11/XKBlib.h - found -- Looking for include file X11/extensions/XInput2.h -- Looking for include file X11/extensions/XInput2.h - found -- Looking for include file dns_sd.h -- Looking for include file dns_sd.h - found -- Looking for IceConnectionNumber in SM;ICE -- Looking for IceConnectionNumber in SM;ICE - found -- Looking for DPMSQueryExtension in Xext;X11 -- Looking for DPMSQueryExtension in Xext;X11 - found -- Looking for XTestQueryExtension in Xtst;Xext;X11 -- Looking for XTestQueryExtension in Xtst;Xext;X11 - found -- Looking for XineramaQueryExtension in Xinerama -- Looking for XineramaQueryExtension in Xinerama - found -- Looking for XISelectEvents in Xi -- Looking for XISelectEvents in Xi - found -- Looking for XRRQueryExtension in Xrandr -- Looking for XRRQueryExtension in Xrandr - found -- Configuring directory /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/build/rpm -- Configuring file barrier.spec -- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.11.0") -- Checking for module 'gmock' -- Found gmock, version 1.11.0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/build [ 0%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/Arch.cpp.o [ 0%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/ArchConsoleStd.cpp.o [ 1%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/ArchDaemonNone.cpp.o [ 1%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/IArchString.cpp.o [ 2%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchConsoleUnix.cpp.o [ 2%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchDaemonUnix.cpp.o [ 3%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchInternetUnix.cpp.o [ 3%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchLogUnix.cpp.o [ 4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchMultithreadPosix.cpp.o [ 4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchNetworkBSD.cpp.o [ 4%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchSleepUnix.cpp.o [ 5%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchStringUnix.cpp.o [ 5%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchSystemUnix.cpp.o [ 6%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchTaskBarXWindows.cpp.o [ 6%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/ArchTimeUnix.cpp.o [ 7%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/unix/XArchUnix.cpp.o [ 7%] Linking CXX static library libarch.a [ 7%] Built target arch [ 7%] Building CXX object src/lib/common/CMakeFiles/common.dir/DataDirectories_static.cpp.o In file included from /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/lib/common/DataDirectories.h:21, from /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/lib/common/DataDirectories_static.cpp:18: /var/tmp/pamac-build-jim/barrier-git/src/barrier-git/src/./lib/io/filesystem.h:24:10: fatal error: ghc/fs_fwd.hpp: No such file or directory 24 | #include <ghc/fs_fwd.hpp> | ^~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [src/lib/common/CMakeFiles/common.dir/build.make:76: src/lib/common/CMakeFiles/common.dir/DataDirectories_static.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:495: src/lib/common/CMakeFiles/common.dir/all] Error 2 make: *** [Makefile:166: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ``` ### Any other information Once added, does the QC involve having someone test it? I would be happy to test it if that will help.
gitea-mirror added the
bug
linux
regression
labels 2026-05-05 07:27:33 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#1086
No description provided.