Package Details: et-sdl-sound 29-13

Git Clone URL: https://aur.archlinux.org/et-sdl-sound.git (read-only)
Package Base: et-sdl-sound
Description: Replacement for standard OSS sound system of Wolfenstein: Enemy Territory
Upstream URL: http://github.com/nullkey/et-sdl-sound/
Keywords: enemy-territory game
Licenses: GPL
Submitter: orivej
Maintainer: None
Last Packager: Spyhawk
Votes: 106
Popularity: 0.123088
First Submitted: 2007-03-11 19:04
Last Updated: 2016-09-18 07:52

Required by (2)

Sources (3)

Latest Comments

Spyhawk commented on 2016-09-18 07:56

I have removed the explicit build-devel and multilib-devel deps, but do install them first.

ArnaudNux commented on 2016-09-17 12:19

==> Continue building et-sdl-sound ? [Y/n]
==> --------------------------------------
==> y

==> Building and installing package
==> Install or build missing dependencies for et-sdl-sound:
:: There are 3 members in group multilib-devel:
:: Repository multilib
1) gcc-multilib 2) lib32-fakeroot 3) lib32-libltdl

Enter a selection (default=all):
warning: gcc-multilib-6.2.1-1 is up to date -- skipping
warning: lib32-fakeroot-1.21-1 is up to date -- skipping
warning: lib32-libltdl-2.4.6-4 is up to date -- skipping
there is nothing to do
==> Making package: et-sdl-sound 29-11 (Sat Sep 17 14:18:47 CEST 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
:: There are 3 members in group multilib-devel:
:: Repository multilib
1) gcc-multilib 2) lib32-fakeroot 3) lib32-libltdl

Enter a selection (default=all):
warning: gcc-multilib-6.2.1-1 is up to date -- reinstalling
warning: lib32-fakeroot-1.21-1 is up to date -- reinstalling
warning: lib32-libltdl-2.4.6-4 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (3) gcc-multilib-6.2.1-1 lib32-fakeroot-1.21-1 lib32-libltdl-2.4.6-4

Total Installed Size: 118.84 MiB
Net Upgrade Size: 0.00 MiB

:: Proceed with installation? [Y/n] y
(3/3) checking keys in keyring [##########################################] 100%
(3/3) checking package integrity [##########################################] 100%
(3/3) loading package files [##########################################] 100%
(3/3) checking for file conflicts [##########################################] 100%
(3/3) checking available disk space [##########################################] 100%
:: Processing package changes...
(1/3) reinstalling gcc-multilib [##########################################] 100%
(2/3) reinstalling lib32-fakeroot [##########################################] 100%
(3/3) reinstalling lib32-libltdl [##########################################] 100%
:: Running post-transaction hooks...
(1/1) Updating the info directory file...
==> Missing dependencies:
-> multilib-devel
==> ERROR: Could not resolve all dependencies.
==> ERROR: Makepkg was unable to build et-sdl-sound.
==> Restart building et-sdl-sound ? [y/N]
==> -------------------------------------
==>

Spyhawk commented on 2016-09-17 02:00

Updated, but not tested as I don't want to install the old ET with 700Mb of dependencies.

Also, remember that ET:Legacy is probably a much better alternative to this hack!

The_Loko commented on 2016-09-13 17:24

Link down again. I would change it to GitHub:
https://github.com/nullkey/et-sdl-sound

stellarestuary commented on 2016-09-12 19:48

As of this comment, http://nullkey.kapsi.fi/et-sdl-sound/archive/et-sdl-sound-r29.tar.gz does not work again. Attempting to install et-sdl-sound through AUR returns a "503 Service Unavailable" message in Konsole.

ectospasm commented on 2016-09-08 11:18

Looks like the core dumps are mostly useless, given et.x86 has the symbols stripped out of it.

ectospasm commented on 2016-09-08 10:50

I found the core dumps, in /var/lib/systemd/coredump.

ectospasm commented on 2016-09-08 10:48

Since the tarball (.tar.gz) file with the binary et-sdl-sound release is unavailable because nullkey's share is down, I tried downloading the github project (https://github.com/nullkey/et-sdl-sound) and compiling it myself. After installing the multilib stuff, I finally got it to compile, but it segfaults and I don't know why. Here's the terse, unhelpful error:

[et-sdl-sound] info : et.x86 is installed to /usr/share/enemy-territory
[et-sdl-sound] info : 32-bit libSDL.so is installed to /home/trey/bin/lib/libSDL-1.2.so.0.11.0
[et-sdl-sound] info : library is written to /tmp/et-sdl-sound.so
[et-sdl-sound] info : launching the game...
./et-sdl-sound: line 5997: 5615 Segmentation fault (core dumped) LD_PRELOAD="${LD_PRELOAD}:${TMP_DIR}/et-sdl-sound.so" ./$GAME_BIN $*
[et-sdl-sound] info : done

It says core dumped, but I can't find the core file to generate a backtrace. I even added -g to CFLAGS in the Makefile, and still no core file. I'm almost positive I created the binary .so file incorrectly, but without the core file I don't know where to look next.

Spyhawk commented on 2016-06-16 10:23

@The_Loko> Feel free to adopt this package. I see you've taken over the main enemy-territory package too.

The_Loko commented on 2016-06-14 22:24

The source seems to be up again.

All comments