Package Details: jcef-jetbrains-git 137.0.17.api1.21.r1156.8d939c80-1

Git Clone URL: https://aur.archlinux.org/jcef-jetbrains-git.git (read-only, click to copy)
Package Base: jcef-jetbrains-git
Description: A simple framework for embedding Chromium-based browsers into Java-based applications. (Used for JetBrainsRuntime)
Upstream URL: https://github.com/JetBrains/jcef
Licenses: BSD
Conflicts: jcef-jetbrains
Provides: jcef-jetbrains
Submitter: huyz
Maintainer: fermino
Last Packager: fermino
Votes: 2
Popularity: 0.011271
First Submitted: 2022-03-20 08:33 (UTC)
Last Updated: 2026-02-28 22:21 (UTC)

Dependencies (19)

Required by (10)

Sources (1)

Latest Comments

1 2 Next › Last »

tategotoazarasi commented on 2026-03-20 23:06 (UTC)

CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: /usr/bin/cmake --build . --config Debug --target install -- -v -j21
    Working Directory: /home/myusername/.cache/yay/jcef-jetbrains-git/src/jcef/third_party/vcpkg/buildtrees/thrift/x64-linux-dbg
    See logs for more information:
      /home/myusername/.cache/yay/jcef-jetbrains-git/src/jcef/third_party/vcpkg/buildtrees/thrift/install-x64-linux-dbg-out.log

Call Stack (most recent call first):
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/thrift/portfile.cmake:73 (vcpkg_cmake_install)
  scripts/ports.cmake:206 (include)


error: building thrift:x64-linux failed with: BUILD_FAILED
See https://learn.microsoft.com/vcpkg/troubleshoot/build-failures?WT.mc_id=vcpkg_inproduct_cli for more information.
Elapsed time to handle thrift:x64-linux: 9.1 s
Please ensure you're using the latest port files with `git pull` and `vcpkg update`.
Then check for known issues at:
  https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+thrift
You can submit a new issue at:
  https://github.com/microsoft/vcpkg/issues/new?title=[thrift]+Build+error+on+x64-linux&body=Copy%20issue%20body%20from%20%2Fhome%2Fmyusername%2F.cache%2Fyay%2Fjcef-jetbrains-git%2Fsrc%2Fjcef%2Fthird_party%2Fvcpkg%2Finstalled%2Fvcpkg%2Fissue_body.md
You can also submit an issue by running (GitHub CLI must be installed):
  /usr/bin/gh issue create -R microsoft/vcpkg --title "[thrift] Build failure on x64-linux" --body-file /home/myusername/.cache/yay/jcef-jetbrains-git/src/jcef/third_party/vcpkg/installed/vcpkg/issue_body.md
Completed submission of openssl:x64-linux@3.5.0 to 1 binary cache(s) in 1.9 s
Completed submission of zlib:x64-linux@1.3.1 to 1 binary cache(s) in 34.3 ms
CMake Error at cmake/vcpkg.cmake:97 (message):
  Failed to install thrift.  Result: 1
Call Stack (most recent call first):
  CMakeLists.txt:132 (vcpkg_install_package)


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: jcef-jetbrains-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
jcef-jetbrains-git - exit status 4

fermino commented on 2026-02-28 22:25 (UTC)

https://github.com/microsoft/vcpkg/issues/47928

fermino commented on 2025-07-31 16:32 (UTC) (edited on 2025-07-31 16:32 (UTC) by fermino)

There's a failure building, apparently there's a fix upstream that should be eventually picked up by jetbrains.

/home/fermino/develop/aur/jcef-jetbrains-git/src/jcef/third_party/vcpkg/buildtrees/thrift/src/v0.20.0-8f0d9a10a3.clean/lib/cpp/src/thrift/concurrency/Mutex.h:47:26: error: ‘int64_t’ has not been declared
   47 |   virtual bool timedlock(int64_t milliseconds) const;

fermino commented on 2025-07-31 16:28 (UTC)

@toastercup thanks for the tip! I just adopted it and updated it to use your suggestion :)

toastercup commented on 2024-09-06 22:31 (UTC) (edited on 2024-09-20 00:30 (UTC) by toastercup)

Thanks for putting this together, @huyz! I noticed that the pkgver logic can result in a version that Pacman considers a downgrade, even if the commit is newer.

For example, it generated 122.1.9.api1.17.r15.63f35ba followed some days later by 122.1.9.api1.17.r1.698dcdc, which Pacman sees as a downgrade. This is because pkgver()'s count variable is based on the number of commits since build.xml was last modified, causing it to reset to a lower number even if the commit is newer.

What do you think about a more standard approach of using a count of the branch's total number of commits instead, which should provide a better (though not impervious) guarantee that the version will always increase? Something like:

pkgver() {
    cd jcef
    ver=$(cat build.xml | grep \"jcef.version\" | cut -d \" -f 4 | sed "s/\(.*\)-.*-chromium-.*-api-\(.*\)/\1.api\2/g")
    count=$(git rev-list --count HEAD)
    sha=$(git rev-parse --short HEAD)
    echo "$ver.r$count.$sha"
}

Which would result in e.g. 122.1.9.api1.17.r912.698dcdc

loathingkernel commented on 2024-06-09 07:15 (UTC) (edited on 2024-06-09 07:16 (UTC) by loathingkernel)

Needs libxdamage added as a dependency to build

huyz commented on 2024-06-07 14:29 (UTC)

@lexisother @flobit Updated.

flobit commented on 2024-06-06 02:01 (UTC)

[  0%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/shutdown_checker.cc.o
<command-line>: error: "_FORTIFY_SOURCE" redefined [-Werror]
<command-line>: note: this is the location of the previous definition
cc1plus: note: unrecognized command-line option ‘-Wno-undefined-var-template’ may have been intended to silence earlier diagnostics
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:76: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/shutdown_checker.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:140: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
==> ERROR: A failure occurred in build().

same error with lexisother

lexisother commented on 2024-04-18 10:18 (UTC)

+ echo '*** run make...'
*** run make...
+ make
[  0%] Building CXX object libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/shutdown_checker.cc.o
<command-line>: error: "_FORTIFY_SOURCE" redefined [-Werror]
<command-line>: note: this is the location of the previous definition
cc1plus: note: unrecognized command-line option ‘-Wno-undefined-var-template’ may have been intended to silence earlier diagnostics
cc1plus: all warnings being treated as errors
make[2]: *** [libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/build.make:76: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/shutdown_checker.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:140: libcef_dll_wrapper/CMakeFiles/libcef_dll_wrapper.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'jcef-jetbrains-git-122.1.8.api1.16.r5.f8bb25b-1':

Getting this for some reason.

Score_Under commented on 2023-11-01 19:18 (UTC)

Now seems to be asking for zip in makedepends