uff, the gcc issue was the one affecting this is building ok now:
This is good. Also good that there's a fork that seems to be the one now?
| Git Clone URL: | https://aur.archlinux.org/wasistlos.git (read-only, click to copy) |
|---|---|
| Package Base: | wasistlos |
| Description: | An unofficial WhatsApp desktop application for Linux. |
| Upstream URL: | https://github.com/xeco23/WasIstLos |
| Keywords: | messaging whatsapp |
| Licenses: | GPL-3.0-only |
| Conflicts: | whatsapp-for-linux |
| Submitter: | Freso |
| Maintainer: | Freso (bordam, AutoUpdateBot) |
| Last Packager: | Freso |
| Votes: | 66 |
| Popularity: | 0.176397 |
| First Submitted: | 2025-08-13 17:09 (UTC) |
| Last Updated: | 2025-08-13 17:18 (UTC) |
uff, the gcc issue was the one affecting this is building ok now:
This is good. Also good that there's a fork that seems to be the one now?
Looks like now the project is maintained on:
https://gitlab.com/jonathands/WasIstLos
Last commit is from Xeco actually the author who archived the github project.
Sadly it's not building with latest webkit2gtk-4.1 version 2.52.4-2:
[100%] Linking CXX executable wasistlos
/usr/bin/ld: warning: libjxl.so.0.11, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderReleaseInput@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderGetFrameHeader@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderGetColorAsICCProfile@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderCreate@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderGetBasicInfo@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderSubscribeEvents@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderSetInput@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlSignatureCheck@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderSetImageOutCallback@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderSkipFrames@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderDestroy@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderRewind@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderProcessInput@JXL_0'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/16/../../../../lib/libwebkit2gtk-4.1.so: undefined reference to `JxlDecoderGetICCProfileSize@JXL_0'
collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/wasistlos.dir/build.make:261: src/wasistlos] Error 1
make[1]: *** [CMakeFiles/Makefile2:153: src/CMakeFiles/wasistlos.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Not sure if this means latest webkit2gtk is required now a days, and if building it I guess it can't be installed as is, so that it doesn't conflict with webkit2gtk-4.1 which is already a dependency for other pkgs... Also wasistlos should need to be modified to use the right .so library I guess. This webkit2gtk seems to have become a headache, :(
Switching the PKGBUILD to webkit2gtk-4.1 compiles and seems to work without issue.
- 'webkit2gtk'
+ 'webkit2gtk-4.1'
I guess it would conflict with having webkit2gtk-imgpaste as an alternative as it provides webkit2gtk and not webkit2gtk-4.1.
ok so now that aur/webkit2gtk takes forever to compile, maybe it’s a good time to finally try to update dependency to webkit2gtk-4.1?
wasistlos builds just fine against webkit2gtk-4.1 which is still on the official repos. webkit2gtk was just removed.
Sadly the upstream repo was archived last month, I couldn't see any reason on issues or discussions. I hope a fork shows up soon, and even better if using webkitgtk since it seems webkit2gtk is sort of dead?
This is the best whatsapp for linux by far...
@deemon I am aware of that. It uses @xeco's GitHub, but he is not listed as maintainer. Only as the one who requested it. Either way, if the name has changed or a new package has been added to the AUR as a successor, this package should be removed, as it is no longer receiving any updates. Aside from this, it has been broken for a long time, with no response from the dev, either on GitHub or here, meaning that what @xeco says is likely the way it is, his involvement.
@bbuske you realize, that that this so called "WasIstLos own package in the AUR" by zxp19821005 uses this packages here submitter Xeco's github for upstream, right? just saying...
@xeco WasIstLos has its own package in the AUR.
Pinned Comments
xeco commented on 2022-09-28 21:43 (UTC) (edited on 2022-09-28 21:45 (UTC) by xeco)
For anyone who wants to make raw image data pasting work as mentioned here, please use webkit2gtk-imgpaste as the dependency.