Search Criteria
Package Details: xscorch 0.2.1-4
Package Actions
| Git Clone URL: | https://aur.archlinux.org/xscorch.git (read-only, click to copy) |
|---|---|
| Package Base: | xscorch |
| Description: | A clone of the classic DOS game Scorched Earth |
| Upstream URL: | https://packages.debian.org/sid/games/xscorch |
| Keywords: | game games |
| Licenses: | GPL2 |
| Submitter: | Allan |
| Maintainer: | kleintux |
| Last Packager: | kleintux |
| Votes: | 13 |
| Popularity: | 0.000000 |
| First Submitted: | 2008-12-28 12:39 (UTC) |
| Last Updated: | 2022-06-15 19:29 (UTC) |
Dependencies (2)
- gtk2AUR (gtk2-patched-filechooser-icon-viewAUR, gtk2-ng-gitAUR, gtk2-ng-gitAUR)
- libmikmod
Latest Comments
daniel_shub commented on 2025-07-12 16:00 (UTC)
This fails to build in a clean chroot
Making all in sai make[2]: Entering directory '/build/xscorch/src/xscorch-0.2.1/sai' gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/xscorch/src=/usr/src/debug/xscorch -flto=auto -MT sai.o -MD -MP -MF .deps/sai.Tpo -c -o sai.o sai.c gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/xscorch/src=/usr/src/debug/xscorch -flto=auto -MT saibuy.o -MD -MP -MF .deps/saibuy.Tpo -c -o saibuy.o saibuy.c gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/xscorch/src=/usr/src/debug/xscorch -flto=auto -MT saitraj.o -MD -MP -MF .deps/saitraj.Tpo -c -o saitraj.o saitraj.c gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/xscorch/src=/usr/src/debug/xscorch -flto=auto -MT saiturn.o -MD -MP -MF .deps/saiturn.Tpo -c -o saiturn.o saiturn.c In file included from ../xscorch.h:40, from ./sai.h:29, from ./saiint.h:31, from saiturn.c:28: ../libj/libj.h:106:34: error: two or more data types in declaration specifiers 106 | typedef ubyte bool; | ^
~ In file included from ../xscorch.h:40, from ./sai.h:29, from ./saiint.h:31, from saibuy.c:26: ../libj/libj.h:106:34: error: two or more data types in declaration specifiers 106 | typedef ubyte bool; | ^~ ../libj/libj.h:106:1: warning: useless type name in empty declaration 106 | typedef ubyte bool; | ^../libj/libj.h:106:1: warning: useless type name in empty declaration 106 | typedef ubyte bool; | ^In file included from ../xscorch.h:40, from ./sai.h:29, from ./saiint.h:31, from saitraj.c:26: ../libj/libj.h:106:34: error: two or more data types in declaration specifiers 106 | typedef ubyte bool; | ^~ ../libj/libj.h:106:1: warning: useless type name in empty declaration 106 | typedef ubyte bool; | ^In file included from ../xscorch.h:40, from ./sai.h:29, from ./saiint.h:31, from sai.c:24: ../libj/libj.h:106:34: error: two or more data types in declaration specifiers 106 | typedef ubyte bool; | ^~ ../libj/libj.h:106:1: warning: useless type name in empty declaration 106 | typedef ubyte bool; | ^make[2]: *** [Makefile:306: saibuy.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [Makefile:306: saiturn.o] Error 1 make[2]: *** [Makefile:306: sai.o] Error 1 make[2]: *** [Makefile:306: saitraj.o] Error 1 make[2]: Leaving directory '/build/xscorch/src/xscorch-0.2.1/sai' make[1]: *** [Makefile:506: all-recursive] Error 1 make[1]: Leaving directory '/build/xscorch/src/xscorch-0.2.1' make: *** [Makefile:354: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...bunburya commented on 2020-08-13 14:18 (UTC)
The xscorch.org link appears to be dead. The source tar file (as well as some patches required to build with GCC 10) can be found at https://packages.debian.org/sid/games/xscorch.
GalaxyLJGD commented on 2019-08-19 19:04 (UTC)
Good day, when I run the game, it gives a coredump, but I have already found the solution to the problem, which is to use the patches used in Fedora for this same package. I updated the PKGBUILD to include them, here are the links:
PKGBUILD https://paste.debian.net/1096598/ xscorch-0.2.1-memcpy.patch https://paste.debian.net/1096599/ xscorch-0.2.1-missing-proto.patch https://paste.debian.net/1096600/ xscorch-0.2.1-pre2-disable-debug.patch https://paste.debian.net/1096601/