Package Details: firestorm-bin

Git Clone URL: (read-only)
Package Base: firestorm-bin
Description: Firestorm is a feature-packed third-party viewer for Second Life.
Upstream URL:
Licenses: GPL
Submitter: chungy
Maintainer: chungy
Last Packager: chungy
Votes: 31
Popularity: 0.248779
First Submitted: 2011-06-21 18:27
Last Updated: 2018-01-25 12:55

Dependencies (28)

Required by (0)

Sources (4)

Latest Comments

chungy commented on 2017-09-01 21:22

I don't know how libidn is related to SLVoice. Nonetheless, voice doesn't work for me anyway despite that I already have it installed (both the 64- and 32-bit versions...). There must be something else.

psi-jack commented on 2017-08-28 22:54

One thing to note that's missing as a possible (even optional?) dependancy is lib32-libidn, for the SLVoice component. Simply installing it makes SLVoice work.

NeoTheFox commented on 2017-07-08 15:12

Thanks, chungy, I found out that PATH had been set in my makepkg.conf for some reason.

chungy commented on 2017-07-06 08:58


Please do as the command suggests -- remove the current directory from your $PATH ;) or build this under ccm64...

NeoTheFox commented on 2017-06-24 07:38

The package is broken, it spews out this error in package()

find: The current directory is included in the PATH environment variable, which is insecure in combination with the -execdir action of find. Please remove the current directory from your $PATH (that is, remove ".", doubled colons, or leading or trailing colons)

chungy commented on 2016-06-15 02:03

I thought of that when you mentioned the previous problem. The games group is typically meant to be assigned to users that are allowed to run games (by policy decisions in an org), as well as modifying state files in /var/games. It's very rare that any package in Arch actually follows this, possibly just because the use case for Arch rarely involves the sort of corporate workstation set up that distros like Debian and RHEL are better suited to.

it was the original intention of firestorm-bin a few years ago, before I adopted the package, but was broken in the mean time. Even in my own PKGBUILDs, firestorm-bin is the only one that currently obeys the model. I'm inclined to just update it and stop requiring this.

8BitSloth commented on 2016-06-15 01:48

I've got to ask, what is the purpose of using the games group? I have about 100 games on my computer and Firestorm is the only program that uses this group.

chungy commented on 2016-06-01 00:20

Are you in the games group?

8BitSloth commented on 2016-05-31 23:52

The newest update is giving the error "/usr/bin/firestorm: Permission denied". It seems all executables are set as non-executable.

nigeil commented on 2015-12-28 17:37

The launcher bundled with Firestorm attempts to locate necessary graphics drivers in a large set of directories, but Arch ships them in a different location. Below is a diff file that one could use to patch the firestorm launcher, located in /opt/firestorm.

Alternatively, just add ":/usr/lib/xorg/modules/dri:/usr/lib/xorg/modules/dri" to the 2 appropriate lines in the launcher file yourself; they aren't hard to find.

BEGIN firestorm_patch.diff:
< export LIBGL_DRIVERS_PATH="/usr/lib64/dri:/usr/lib32/dri:/usr/lib/dri:/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri"
> export LIBGL_DRIVERS_PATH="/usr/lib64/dri:/usr/lib32/dri:/usr/lib/dri:/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri:/usr/lib/xorg/modules/dri:/usr/lib32/xorg/modules/dri"
< export LIBGL_DRIVERS_PATH="${LIBGL_DRIVERS_PATH}:/usr/lib64/dri:/usr/lib32/dri:/usr/lib/dri:/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri"
> export LIBGL_DRIVERS_PATH="${LIBGL_DRIVERS_PATH}:/usr/lib64/dri:/usr/lib32/dri:/usr/lib/dri:/usr/lib/i386-linux-gnu/dri:/usr/lib/x86_64-linux-gnu/dri:/usr/lib/xorg/modules/dri:/usr/lib32/xorg/modules/dri"

END firestorm_patch.diff

I've verified that firestorm launches with this modification.

All comments