Package Details: eternalterminal 6.2.11-1

Git Clone URL: https://aur.archlinux.org/eternalterminal.git (read-only, click to copy)
Package Base: eternalterminal
Description: Re-Connectable Terminal connection. Includes both client and server.
Upstream URL: https://mistertea.github.io/EternalTerminal/
Licenses: Apache
Conflicts: eternalterminal-client, eternalterminal-server
Submitter: jtgoguen
Maintainer: Digitalghost
Last Packager: Digitalghost
Votes: 15
Popularity: 0.018212
First Submitted: 2017-05-12 03:43 (UTC)
Last Updated: 2025-07-22 01:58 (UTC)

Latest Comments

1 2 3 4 Next › Last »

xhaskx commented on 2025-07-07 15:13 (UTC) (edited on 2025-07-07 15:37 (UTC) by xhaskx)

@Digitalghost, here is the patch adding +#include <cstdint>, can be applied with just git apply eternalterminal-aur-add-cstdint.patch in the package directory:

https://gist.github.com/xHasKx/5f24c1fe0558aae3838d5e8b4bb0ff12

Digitalghost commented on 2025-05-31 14:00 (UTC)

Please submit a PR with the patch, thanks!

akinomyoga commented on 2025-05-31 13:37 (UTC) (edited on 2025-05-31 13:38 (UTC) by akinomyoga)

This still doesn't build, and the patch provided in the previous reply doesn't apply because the diff context of the patch is broken.

@Digitalghost The discussion in the upstream is still open, but it doesn't seem to be active enough. Is it possible to include the patch in the AUR repository for the time being? Here's a working patch and PKGBUILD.

fryfrog commented on 2025-05-03 16:36 (UTC)

The suggestion in the error fixes it, added the .patch locally and it built. So easy fix for @Digitalghost or the ET dev at least.

--- external_imported/sentry-native/external/crashpad/util/file/filesystem.h.orig       2025-05-03 09:26:14.327832930 -0700
+++ external_imported/sentry-native/external/crashpad/util/file/filesystem.h    2025-05-03 09:26:39.102503957 -0700
@@ -19,6 +19,7 @@

 #include "base/files/file_path.h"
 #include "util/file/file_io.h"
+#include <cstdint>

fryfrog commented on 2025-05-03 16:19 (UTC)

@gyscos, I went ahead and reported it upstream as well in issue #690.

gyscos commented on 2025-05-02 13:54 (UTC) (edited on 2025-05-02 13:58 (UTC) by gyscos)

I'm getting compilation error with gcc 15.1.1:

In file included from /home/gyscos/.cache/paru/clone/eternalterminal/src/EternalTerminal-et-v6.2.9/external_imported/sentry-native/external/crashpad/util/file/scoped_remove_file.cc:17:
/home/gyscos/.cache/paru/clone/eternalterminal/src/EternalTerminal-et-v6.2.9/external_imported/sentry-native/external/crashpad/util/file/filesystem.h:119:1: error: ‘uint64_t’ does not name a
 type
  119 | uint64_t GetFileSize(const base::FilePath& filepath);
      | ^~~~~~~~
/home/gyscos/.cache/paru/clone/eternalterminal/src/EternalTerminal-et-v6.2.9/external_imported/sentry-native/external/crashpad/util/file/filesystem.h:22:1: note: ‘uint64_t’ is defined in hea
der ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
   21 | #include "util/file/file_io.h"
  +++ |+#include <cstdint>
   22 |
/home/gyscos/.cache/paru/clone/eternalterminal/src/EternalTerminal-et-v6.2.9/external_imported/sentry-native/external/crashpad/util/file/filesystem.h:128:1: error: ‘uint64_t’ does not name a
 type
  128 | uint64_t GetDirectorySize(const base::FilePath& dirPath);
      | ^~~~~~~~
/home/gyscos/.cache/paru/clone/eternalterminal/src/EternalTerminal-et-v6.2.9/external_imported/sentry-native/external/crashpad/util/file/filesystem.h:128:1: note: ‘uint64_t’ is defined in he
ader ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
[ 35%] Building CXX object external_imported/sentry-native/crashpad_build/util/CMakeFiles/crashpad_util.dir/misc/lexing.cc.o
make[2]: *** [external_imported/sentry-native/crashpad_build/util/CMakeFiles/crashpad_util.dir/build.make:177: external_imported/sentry-native/crashpad_build/util/CMakeFiles/crashpad_util.di
r/file/scoped_remove_file.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1116: external_imported/sentry-native/crashpad_build/util/CMakeFiles/crashpad_util.dir/all] Error 2

TheLugal commented on 2024-03-26 12:54 (UTC)

I had the same experience as @partion. Removing eternalterminal and reinstalling fixed it for me.

partion commented on 2024-03-22 08:49 (UTC)

Broken after latest update:

$ etserver
etserver: error while loading shared libraries: libabsl_log_internal_check_op.so.2308.0.0: cannot open shared object file: No such file or directory

Pulling from upstream and compiling manually worked fine.

Digitalghost commented on 2023-09-04 02:38 (UTC)

6.2.8 fixes gcc-13 and incorporates the patches from 6.2.4.

Thanks everyone for your contributions and support!

figue commented on 2023-07-14 15:00 (UTC)

@macdems thanks for that. I was having issues with linking binaries until now.

Here is a working PKGBUILD with all fixes:

https://gist.github.com/figue/8ecdf31ce7e0437efe36ad13c4aca9e5

I also resolved some other warnings, but it seems they are not important.