* [ISSUE] can't start warsow
@ 2022-02-24 0:44 curiousjunior
2022-02-24 3:43 ` Anachron
` (11 more replies)
0 siblings, 12 replies; 13+ messages in thread
From: curiousjunior @ 2022-02-24 0:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 241 bytes --]
New issue by curiousjunior on void-packages repository
https://github.com/void-linux/void-packages/issues/35822
Description:
![image](https://user-images.githubusercontent.com/79333625/155435326-40502e7e-a2bd-41c5-b64c-f094dae5012e.png)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
@ 2022-02-24 3:43 ` Anachron
2022-02-24 3:55 ` curiousjunior
` (10 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: Anachron @ 2022-02-24 3:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
New comment by Anachron on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1049464695
Comment:
Whats printed in the console if you run it from there?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
2022-02-24 3:43 ` Anachron
@ 2022-02-24 3:55 ` curiousjunior
2022-02-24 4:00 ` curiousjunior
` (9 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: curiousjunior @ 2022-02-24 3:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 612 bytes --]
New comment by curiousjunior on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1049469189
Comment:
literally nothing, qfusion doesn't print anything to standard output unless you patch its source code so that it prints to stdout/stderr everything it prints to the in-game console, I forgot which function is responsible for that, I guess it's one of `Com_DPrintf`, `Com_Printf` or `Q_snprintfz`, I know it'll print useful output because I had to deal with that when I ported this game to *bsd, it's just I no longer have computer which can compile c++ code fast
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
2022-02-24 3:43 ` Anachron
2022-02-24 3:55 ` curiousjunior
@ 2022-02-24 4:00 ` curiousjunior
2022-02-24 4:08 ` curiousjunior
` (8 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: curiousjunior @ 2022-02-24 4:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 349 bytes --]
New comment by curiousjunior on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1049471251
Comment:
alternative solution is to statically link *.so files it produces, I have a patch for that https://github.com/TeamForbiddenLLC/warfork-qfusion/pull/22/commits/3bc0880b4a1e9df74ee5a24b0fbe5ff8db475eba
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
` (2 preceding siblings ...)
2022-02-24 4:00 ` curiousjunior
@ 2022-02-24 4:08 ` curiousjunior
2022-02-24 4:10 ` curiousjunior
` (7 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: curiousjunior @ 2022-02-24 4:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 303 bytes --]
New comment by curiousjunior on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1049475100
Comment:
I forgot to mention that patch doesn't touch `snd_qf` because I removed that module before I made that patch, to get rid of `snd_qf` you need this patch:
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
` (3 preceding siblings ...)
2022-02-24 4:08 ` curiousjunior
@ 2022-02-24 4:10 ` curiousjunior
2022-02-24 4:24 ` curiousjunior
` (6 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: curiousjunior @ 2022-02-24 4:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1489 bytes --]
New comment by curiousjunior on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1049475100
Comment:
I forgot to mention that patch doesn't touch `snd_qf` because I removed that module before I made that patch, to get rid of `snd_qf` you need this patch:
```
diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt
index 48e37dd094..7c24451bda 100644
--- a/source/CMakeLists.txt
+++ b/source/CMakeLists.txt
@@ -228,7 +228,6 @@ if (NOT GAME_MODULES_ONLY)
add_subdirectory(irc)
add_subdirectory(ref_gl)
add_subdirectory(snd_openal)
- add_subdirectory(snd_qf)
add_subdirectory(ui)
add_subdirectory(steamlib)
add_subdirectory(server)
diff --git a/source/client/CMakeLists.txt b/source/client/CMakeLists.txt
index 249add1643..daaa242024 100644
--- a/source/client/CMakeLists.txt
+++ b/source/client/CMakeLists.txt
@@ -197,7 +197,7 @@ else()
endif()
add_executable(${QFUSION_CLIENT_NAME} ${CLIENT_BINARY_TYPE} ${CLIENT_HEADERS} ${CLIENT_PLATFORM_HEADERS} ${CLIENT_COMMON_SOURCES} ${CLIENT_PLATFORM_SOURCES} ${BUNDLE_RESOURCES})
-add_dependencies(${QFUSION_CLIENT_NAME} angelwrap cgame cin ftlib game irc ref_gl snd_openal snd_qf steamlib ui)
+add_dependencies(${QFUSION_CLIENT_NAME} angelwrap cgame cin ftlib game irc ref_gl snd_openal steamlib ui)
if (APPLE)
set_target_properties(${QFUSION_CLIENT_NAME} PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${QFUSION_MAC_INFO_PLIST})
```
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
` (4 preceding siblings ...)
2022-02-24 4:10 ` curiousjunior
@ 2022-02-24 4:24 ` curiousjunior
2022-02-24 4:37 ` curiousjunior
` (5 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: curiousjunior @ 2022-02-24 4:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 884 bytes --]
New comment by curiousjunior on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1049482301
Comment:
I'm sure this error is caused by unnecessary dynamic loading, that's why I'm proposing a patch that just statically links everything except `game` and `cgame` which are built in `modules_21.pk3` from `warsow-data`, the `libcgame_x86_64.so` and `libgame_x86_64.so` you install from `warsow` are loaded only if you disable "pure checks" https://github.com/TeamForbiddenLLC/warfork-qfusion/pull/22/commits/a23c9b818029c390663a16d20528a1a8b368d259 which is useful if you either care about CPU archs beyond x86 or OSes beyond windows, macos and glibc linux or you simply want to add cheats to `cgame` (I did both actually), so if you don't apply a patch that removes "pure checks", warsow won't run on non-x86 archs and musl flavor of void
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
` (5 preceding siblings ...)
2022-02-24 4:24 ` curiousjunior
@ 2022-02-24 4:37 ` curiousjunior
2022-02-24 14:57 ` paper42
` (4 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: curiousjunior @ 2022-02-24 4:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 425 bytes --]
New comment by curiousjunior on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1049487773
Comment:
I couldn't run warsow after statically linking `game` and `cgame` modules because they conflict in global variable naming and duplicating code with different variables and functions names is a tedious task, so I recommend leaving those two as is after disabling "pure checks"
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
` (6 preceding siblings ...)
2022-02-24 4:37 ` curiousjunior
@ 2022-02-24 14:57 ` paper42
2022-03-21 14:40 ` angrygay
` (3 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: paper42 @ 2022-02-24 14:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 178 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1049944396
Comment:
Please fill out the issue template
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
` (7 preceding siblings ...)
2022-02-24 14:57 ` paper42
@ 2022-03-21 14:40 ` angrygay
2022-06-25 2:16 ` github-actions
` (2 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: angrygay @ 2022-03-21 14:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 328 bytes --]
New comment by angrygay on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1073983870
Comment:
@paper42
```
$ xuname
Void 5.15.30_1 x86_64 GenuineIntel uptodate rrrmFFF
$ xbps-query -p pkgver warsow
warsow-2.1_2
$ xbps-query -p pkgver warsow-data
warsow-data-2.1.2_1
```
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
` (8 preceding siblings ...)
2022-03-21 14:40 ` angrygay
@ 2022-06-25 2:16 ` github-actions
2022-06-26 21:28 ` [ISSUE] [CLOSED] " Duncaen
2023-03-31 3:42 ` ztx-lyghters
11 siblings, 0 replies; 13+ messages in thread
From: github-actions @ 2022-06-25 2:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 293 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1166172020
Comment:
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ISSUE] [CLOSED] can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
` (9 preceding siblings ...)
2022-06-25 2:16 ` github-actions
@ 2022-06-26 21:28 ` Duncaen
2023-03-31 3:42 ` ztx-lyghters
11 siblings, 0 replies; 13+ messages in thread
From: Duncaen @ 2022-06-26 21:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 236 bytes --]
Closed issue by ghost on void-packages repository
https://github.com/void-linux/void-packages/issues/35822
Description:
![image](https://user-images.githubusercontent.com/79333625/155435326-40502e7e-a2bd-41c5-b64c-f094dae5012e.png)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: can't start warsow
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
` (10 preceding siblings ...)
2022-06-26 21:28 ` [ISSUE] [CLOSED] " Duncaen
@ 2023-03-31 3:42 ` ztx-lyghters
11 siblings, 0 replies; 13+ messages in thread
From: ztx-lyghters @ 2023-03-31 3:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 223 bytes --]
New comment by ztx-lyghters on void-packages repository
https://github.com/void-linux/void-packages/issues/35822#issuecomment-1491244572
Comment:
This is still a problem, and yet the version from the site works perfectly
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2023-03-31 3:42 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-24 0:44 [ISSUE] can't start warsow curiousjunior
2022-02-24 3:43 ` Anachron
2022-02-24 3:55 ` curiousjunior
2022-02-24 4:00 ` curiousjunior
2022-02-24 4:08 ` curiousjunior
2022-02-24 4:10 ` curiousjunior
2022-02-24 4:24 ` curiousjunior
2022-02-24 4:37 ` curiousjunior
2022-02-24 14:57 ` paper42
2022-03-21 14:40 ` angrygay
2022-06-25 2:16 ` github-actions
2022-06-26 21:28 ` [ISSUE] [CLOSED] " Duncaen
2023-03-31 3:42 ` ztx-lyghters
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).