| Commit message (Collapse) | Author | Age |
|\
| |
| |
| |
| | |
trofi/openmw-tes3mp-drop-redundant-disable-warnings-if-gcc13
openmw-tes3mp: drop redundant `disable-warnings-if-gcc13`
|
| | |
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Without the change `unnethack` startup crashes as:
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007f734250c0e3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f73424bce06 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007f73424a58f5 in __GI_abort () at abort.c:79
#4 0x00007f73424a67a1 in __libc_message (fmt=fmt@entry=0x7f734261e2f8 "*** %s ***: terminated\n") at ../sysdeps/posix/libc_fatal.c:150
#5 0x00007f734259b1d9 in __GI___fortify_fail (msg=msg@entry=0x7f734261e2df "buffer overflow detected") at fortify_fail.c:24
#6 0x00007f734259ab94 in __GI___chk_fail () at chk_fail.c:28
#7 0x00000000005b2ac5 in strcpy (__src=0x7ffe68838b00 "Shall I pick a character's race, role, gender and alignment for you? [YNTQ] (y)",
__dest=0x7ffe68838990 "\001") at /nix/store/B0S2LKF593R3585038WS4JD3LYLF2WDX-glibc-2.38-44-dev/include/bits/string_fortified.h:79
#8 curses_break_str (str=str@entry=0x7ffe68838b00 "Shall I pick a character's race, role, gender and alignment for you? [YNTQ] (y)", width=width@entry=163,
line_num=line_num@entry=1) at ../win/curses/cursmisc.c:275
#9 0x00000000005b3f51 in curses_character_input_dialog (prompt=prompt@entry=0x7ffe68838cf0 "Shall I pick a character's race, role, gender and alignment for you?",
choices=choices@entry=0x7ffe68838d70 "YNTQ", def=def@entry=121) at ../win/curses/cursdial.c:211
#10 0x00000000005b9ca0 in curses_choose_character () at ../win/curses/cursinit.c:556
#11 0x0000000000404eb1 in main (argc=<optimized out>, argv=<optimized out>) at ./../sys/unix/unixmain.c:309
which corresponds to `gcc` warning:
../win/curses/cursmisc.c: In function 'curses_break_str':
../win/curses/cursmisc.c:275:5: warning: '__builtin___strcpy_chk' writing one too many bytes into a region of a size that depends on 'strlen' [-Wstringop-overflow=]
275 | strcpy(substr, str);
| ^
I did not find a single small upstream change that fixes it. Let's
disable `fortify3` until next release.
Closes: https://github.com/NixOS/nixpkgs/issues/292113
|
|/
|
|
|
|
|
| |
Also:
- Add tests
- Treewide update
- Improve docs
|
|\
| |
| | |
hyperrogue: 13.0b -> 13.0c
|
| | |
|
|\ \
| |/
|/| |
ferium: 4.5.0 -> 4.5.2
|
| | |
|
|\ \
| |/
|/| |
itch: 26.1.2 -> 26.1.3
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
r2modman: 3.1.46 -> 3.1.47
|
| |/ |
|
|\ \
| | |
| | | |
papermc: 1.20.2.234 -> 1.20.4.435
|
| | | |
|
| | | |
|
|\ \ \
| |_|/
|/| | |
hyperrogue: 13.0a -> 13.0b
|
| | | |
|
|\ \ \
| |/ /
|/| | |
stockfish: support aarch64-darwin
|
| | | |
|
|\ \ \
| | | |
| | | | |
nanosaur: unstable-2021-12-03 -> 1.4.4-unstable-2023-05-21
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes build failure against `gcc-13` as
https://hydra.nixos.org/build/247659575:
/build/source/extern/Pomme/src/PommeDebug.h:21:34: error: 'uint32_t' was not declared in this scope
21 | std::string FourCCString(uint32_t t, char filler = '?');
| ^~~~~~~~
|
|\ \ \ \
| | | | |
| | | | | |
performous: 1.3.0 -> 1.3.1
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
openjk: unstable-2022-01-30 -> 0-unstable-2024-02-20
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Without the change the build fails against `gcc-13` on `master` as
https://hydra.nixos.org/build/249001657:
In file included from /build/source/shared/qcommon/safe/gsl.h:4,
from /build/source/shared/qcommon/safe/sscanf.h:12,
from /build/source/shared/qcommon/safe/string.h:3,
from /build/source/shared/qcommon/safe/string.cpp:1:
/build/source/lib/gsl-lite/include/gsl/gsl-lite.h:479:18: error: 'reverse_iterator' in namespace 'gsl::std' does not name a template type
479 | typedef std::reverse_iterator< iterator > reverse_iterator;
| ^~~~~~~~~~~~~~~~
|
| |_|_|_|/
|/| | | | |
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
starsector: 0.97a-RC10 -> 0.97a-RC11
|
| | | | | |
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
minesweep-rs: 6.0.52 -> 6.0.54
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
stone-kingdoms: 0.5.0 -> 0.6.0
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
https://gitlab.com/stone-kingdoms/stone-kingdoms/-/tags/0.6.0
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
starsector: 0.97a-RC9 -> 0.97a-RC10
|
| | |/ / /
| |/| | | |
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
heroic: 2.12.1 -> 2.13.0
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
freeciv: 3.0.9 -> 3.0.10
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
openmw-tes3mp: fix `gcc-13` build
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Without the change build on `master` fails as:
In file included from /build/source/components/misc/stringops.hpp:8,
from /build/source/components/settings/settings.cpp:6:
/build/source/components/misc/utf8stream.hpp:11:13: error: 'uint32_t' does not name a type
11 | typedef uint32_t UnicodeChar;
| ^~~~~~~~
/build/source/components/misc/utf8stream.hpp:5:1: note: 'uint32_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
4 | #include <cstring>
+++ |+#include <cstdint>
|
| | |_|_|/ /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Without the change build fails on `master` as
https://cache.nixos.org/log/hhs17z23wxncxpbcgy1w98w5zh6xh8qw-raknet-unstable-2020-01-19.drv:
In file included from /build/source/Source/Utils/_FindFirst.cpp:7:
/build/source/Source/Utils/_FindFirst.h:50:15: error: 'intptr_t' was not declared in this scope
50 | int _findnext(intptr_t h, _finddata_t *f);
| ^~~~~~~~
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
openrct2: 0.4.7 -> 0.4.8
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.8
|