Package Details: residualvm-git r7855.626c55780-1

Git Clone URL: (read-only, click to copy)
Package Base: residualvm-git
Description: A cross-platform 3D game interpreter which allows you to play LucasArts' LUA-based 3D adventures
Upstream URL:
Licenses: LGPL
Conflicts: residualvm
Submitter: klusark
Maintainer: klusark
Last Packager: klusark
Votes: 21
Popularity: 0.000000
First Submitted: 2012-01-11 00:21
Last Updated: 2020-07-21 13:07

Latest Comments

1 2 Next › Last »

maxigaz commented on 2020-07-22 15:32

@klusark Thank you very much!

klusark commented on 2020-07-21 13:07

@maxigaz interestingly, the issue actually comes from GLEW now requiring at least C++11, and residual by default builds with C++03. I've pushed an update to this package now.

maxigaz commented on 2020-07-18 12:47

I get the following message when configure is run under Manjaro:

WARNING: Disabling engine The Longest Journey because the following dependencies are unmet: OpenGL with shaders

I found this reported in a thread on GamingOnLinux, where someone suggested installing the development version of libglew (called libglew-dev under Ubuntu). I'd install it in addition to the stable package glew for testing, but I can't find anything like this in the AUR or the official repos. (There's glew-git, which conflicts with glew, and I'm not even sure if this is what they meant by "development version".)

Arvedui commented on 2020-03-15 19:18

Please add libvorbis to the dependencies, it is required for the stark (The longest Journey) implementation.

Zerginator commented on 2018-10-08 15:28

Was able to resolve the issue for my installation by adding a

CXXFLAGS="-I/usr/include/SDL2/" to the PKGBUILD

Thanks to Botje. See discussion here:

Zerginator commented on 2018-10-08 12:23

Residualvm (both main package and git package) cannot be compiled (in Manjaro Linux). It complains "./backend/platfdorm/sdl/sdl-sys.h:144:10: SDL.h: File or directory not found". SDL is installed.

Editing sdl-sys.h as follows is a partial workaround: Line 144: #include <sdl.h> -> #include <sdl sdl.h=""> and Line 147: #include <sdl_syswm.h> -> #include <sdl sdl_syswm.h=""></sdl></sdl_syswm.h></sdl></sdl.h>

But the compilation stops at a later stage with another missing SDL library.

Tried with my installation, fresh installation and live CD.

Faalagorn commented on 2018-06-27 14:45

Okay, the patch seems to have working, I have updated my PKGBUILD, here's the diff:

< pkgver=r7048.de230485
> pkgver=r7262.d9dc0d470
< source=(git://
< sha1sums=('SKIP')
> source=('git://'
>   'scummvm-2.0.0-freetype_pkgconfig.patch::')
> sha1sums=('SKIP'
>   '5460e90a4ac65d985267a6b6e654549bed70d471')
> }
> prepare() {
>   cd ${_pkgname}
>   patch -p1 -i "${srcdir}/scummvm-2.0.0-freetype_pkgconfig.patch"

I also realized that there's a pull request for Residual that may achieve the same result, though I haven't tested it yet:

Faalagorn commented on 2018-06-27 12:26

Thanks for the patch! I'll be on for testing it.

I also wanted to report the issue upstream, but since I mostly hang around ResidualVM instead of ScummVM and they are pulling the changed from the ScummVM, I didn't bothered reporting on ResidualVM's issue tracker. I wanted to report it to ScummVM, but indeed didn't bother much after seeing that unlike ResidualVM, they don't have the issue report on GitHub (which may be good actually, but requires me to make a new account).

Was silently hoping that someone would report it and they are aware of the issue (ResidualVM didn't yet pull the changes from recent ScummVM so I wasn't bothering), but if you say there's still nothing, guess it should finally be reported though.

Enverex commented on 2018-06-21 11:32

Unfortunately both ScummVM and ResidualVM both have the same Freetype2 issue. Luckily the patch for one works on the other.

This patch from the Gentoo guys worked for me -

Upstream's issue tracker is a bit of a navigation nightmare but I didn't find anything about this issue there (which seems odd considering the number of complaints about this issue) so I'm not sure they're even aware it's a problem on newer distros.

Faalagorn commented on 2018-05-07 10:42

I think something changed in Arch side with FreeType2 package since the last time I built ResidualVM with this PKGBUILD on Mar 8, The Longest Journey Engine won't build with configure not finding FreeType2.

WARNING: Disabling engine The Longest Journey because the following dependencies are unmet: FreeType2

I tried fiddling with configure file and even replaced it with the old one quickly, but FreeType still can't be find or I'm doing something wrong.

I'll take a deeper look when I'll be back, but wanted to drop a hint for those trying to play The Longest Journey with this package that the engine currently doesn't build.

Feel free to let me know if anyone else have this problem too or is it just me and what the workaround is in the meantime :).

EDIT: Just checked today; the old commit of residual I build before didn't build either, but when I downgraded FreeType2 to older version (2.9-2) from pacman cache it worked. I'll let know the package maintainers about the issue, as I think it might affect ScummVM as well (configure files are similar there, I would have to check that).

EDIT2: Reported at FS#58491 : [freetype2] With 2.9.1-1, residualvm and scummvm can't find dependency

EDIT3: As per the reply in bug linked, it might seem that patching is required in residual's (and scummvm's, which they take patches from) side, see the bug report for more info.