Package Details: nblood-git r13623.3843a7f93-1

Git Clone URL: (read-only, click to copy)
Package Base: nblood-git
Description: Blood port based on EDuke32 (git version)
Upstream URL:
Licenses: GPL, custom:BUILD
Conflicts: nblood
Provides: nblood
Submitter: grubber
Maintainer: Sid127
Last Packager: Sid127
Votes: 5
Popularity: 0.131112
First Submitted: 2019-02-18 20:05 (UTC)
Last Updated: 2023-06-22 04:21 (UTC)

Latest Comments

1 2 3 Next › Last »

itaranto commented on 2023-09-17 21:49 (UTC)

Is the sdl_mixer dependency really required?

Sid127 commented on 2023-06-22 04:22 (UTC)

murdonk, fixed :)

murdonk commented on 2023-06-22 04:18 (UTC)

Build failed using current PKGBUILD, fixed it by adding 'libvpx' to depends field.

noabody commented on 2022-11-29 01:23 (UTC) (edited on 2022-12-05 20:43 (UTC) by noabody)

format_security errors can be avoided with this in build section:

+  export CFLAGS="${CFLAGS// -Werror=format-security}"
+  export CXXFLAGS="$CFLAGS"

options=(!buildflags) doesn't seem to work.

To build for generic, pre-sse3, 64-bit platform, use this build command:

NOONE_EXTENSIONS=0 OPTOPT='-march=x86-64 -mtune=generic' make blood

32-bit platform defaults, as defined in Common.mak, seem ok. Probably need -march=native for aarch64 and might be best choice for all.

raven566 commented on 2022-11-13 17:44 (UTC)

Hi Sid127 - I'm not sure as I can't get Rednukem installed but it's my understanding that Rednukem and NBlood are basically the same thing with slightly different settings. The Github page (linked below) has installation steps for both games.

Sid127 commented on 2022-11-13 16:29 (UTC)

raven566, I did try to build it with my pkgbuild, does the final executable have an NBlood banner in it and refer to nblood folders?

raven566 commented on 2022-11-12 18:16 (UTC)

Thank you for the fix, the game works now. I don't suppose you want to take over maintenance of Rednukem too? :) It's the same program/engine as nBlood and is broken with no maintainer.

Sid127 commented on 2022-11-09 11:12 (UTC) (edited on 2022-11-09 11:16 (UTC) by Sid127)

raven566, this seems to be a makepkg conflict. I found this information regarding the issue:

A fix has been pushed and it should be building fine now

raven566 commented on 2022-11-04 11:35 (UTC) (edited on 2022-11-04 11:35 (UTC) by raven566)

I am unable to install this due to the following error.

Tsource/blood/src/nnexts.cpp: In member function ‘virtual void nnExtLoadSave::Save()’:
source/blood/src/nnexts.cpp:8572:17: error: format not a string literal and no format arguments [-Werror=format-security]
 8572 |     i = Bsprintf(tmp, nnExtBlkSign[0]); Write(tmp, i);
source/blood/src/nnexts.cpp:8574:17: error: format not a string literal and no format arguments [-Werror=format-security]
 8574 |     i = Bsprintf(tmp, nnExtBlkSign[1]); Write(tmp, i);
cc1plus: some warnings being treated as errors
Failed building obj/blood/nnexts.o from source/blood/src/nnexts.cpp!
make: *** [GNUmakefile:1585: obj/blood/nnexts.o] Error 1
make: *** Waiting for unfinished jobs....
Built object obj/blood/aiunicult.o 
==> ERROR: A failure occurred in build().

Sid127 commented on 2021-12-29 05:56 (UTC)

Sorry for the delay, but the issues with updating the package has been fixed